<SEC-DOCUMENT>0001396009-24-000023.txt : 20241030
<SEC-HEADER>0001396009-24-000023.hdr.sgml : 20241030
<ACCEPTANCE-DATETIME>20241030140919
ACCESSION NUMBER:		0001396009-24-000023
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		100
CONFORMED PERIOD OF REPORT:	20240930
FILED AS OF DATE:		20241030
DATE AS OF CHANGE:		20241030

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Vulcan Materials CO
		CENTRAL INDEX KEY:			0001396009
		STANDARD INDUSTRIAL CLASSIFICATION:	MINING, QUARRYING OF NONMETALLIC MINERALS (NO FUELS) [1400]
		ORGANIZATION NAME:           	01 Energy & Transportation
		IRS NUMBER:				208579133
		STATE OF INCORPORATION:			NJ
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		1200 URBAN CENTER DRIVE
		CITY:			BIRMINGHAM
		STATE:			AL
		ZIP:			35242
		BUSINESS PHONE:		(205) 298-3000

	MAIL ADDRESS:	
		STREET 1:		1200 URBAN CENTER DRIVE
		CITY:			BIRMINGHAM
		STATE:			AL
		ZIP:			35242

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	Virginia Holdco, Inc.
		DATE OF NAME CHANGE:	20070409
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>vmc-20240930.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:e252b9fa-81cf-4536-94d7-a2864daf6540,g:9523ba15-3f0f-455a-9c89-e2b6b5509b03,d:89c240447e2040eeb92eeb24c8ab602a-->
<html xmlns:ecd="http://xbrl.sec.gov/ecd/2024" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:srt="http://fasb.org/srt/2024" xmlns:stpr="http://xbrl.sec.gov/stpr/2024" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns="http://www.w3.org/1999/xhtml" xmlns:vmc="http://www.vulcanmaterials.com/20240930" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:country="http://xbrl.sec.gov/country/2024" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>vmc-20240930</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="c-1" name="dei:CurrentFiscalYearEndDate" id="f-25">--12-31</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:AmendmentFlag" format="ixt:fixed-false" id="f-26">false</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:EntityCentralIndexKey" id="f-27">0001396009</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalPeriodFocus" id="f-28">Q3</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-29">2024</ix:nonNumeric><ix:nonNumeric contextRef="c-3" name="us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="f-427">http://fasb.org/us-gaap/2024#PropertyPlantAndEquipmentNet</ix:nonNumeric><ix:nonNumeric contextRef="c-5" name="us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="f-428">http://fasb.org/us-gaap/2024#PropertyPlantAndEquipmentNet</ix:nonNumeric><ix:nonNumeric contextRef="c-4" name="us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="f-429">http://fasb.org/us-gaap/2024#PropertyPlantAndEquipmentNet</ix:nonNumeric><ix:nonNumeric contextRef="c-5" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="f-436">http://fasb.org/us-gaap/2024#OtherLiabilitiesCurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-3" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="f-437">http://fasb.org/us-gaap/2024#OtherLiabilitiesCurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-4" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="f-438">http://fasb.org/us-gaap/2024#OtherLiabilitiesCurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-4" name="us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="f-442">http://fasb.org/us-gaap/2024#OtherLiabilitiesCurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-3" name="us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="f-443">http://fasb.org/us-gaap/2024#OtherLiabilitiesCurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-5" name="us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="f-444">http://fasb.org/us-gaap/2024#OtherLiabilitiesCurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-5" name="us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="f-448">http://fasb.org/us-gaap/2024#OperatingLeaseLiabilityNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-4" name="us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="f-449">http://fasb.org/us-gaap/2024#OperatingLeaseLiabilityNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-3" name="us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="f-450">http://fasb.org/us-gaap/2024#OperatingLeaseLiabilityNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-4" name="us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="f-454">http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-3" name="us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="f-455">http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-5" name="us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="f-456">http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="vmc-20240930.xsd"/></ix:references><ix:resources><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: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:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:unit id="factor"><xbrli:measure>vmc:factor</xbrli:measure></xbrli:unit><xbrli:unit id="quarry"><xbrli:measure>vmc:quarry</xbrli:measure></xbrli:unit><xbrli:unit id="trust"><xbrli:measure>vmc:trust</xbrli:measure></xbrli:unit><xbrli:unit id="entity"><xbrli:measure>vmc:entity</xbrli:measure></xbrli:unit><xbrli:unit id="mi"><xbrli:measure>utr:mi</xbrli:measure></xbrli:unit><xbrli:unit id="defendant"><xbrli:measure>vmc:defendant</xbrli:measure></xbrli:unit><xbrli:unit id="case"><xbrli:measure>vmc:case</xbrli:measure></xbrli:unit><xbrli:unit id="well"><xbrli:measure>vmc:well</xbrli:measure></xbrli:unit><xbrli:unit id="facility"><xbrli:measure>vmc:facility</xbrli:measure></xbrli:unit><xbrli:unit id="plan"><xbrli:measure>vmc:plan</xbrli:measure></xbrli:unit><xbrli:unit id="y"><xbrli:measure>utr:Y</xbrli:measure></xbrli:unit><xbrli:unit id="vote"><xbrli:measure>vmc:vote</xbrli:measure></xbrli:unit><xbrli:unit id="segment"><xbrli:measure>vmc:segment</xbrli:measure></xbrli:unit><xbrli:unit id="divestiture"><xbrli:measure>vmc:divestiture</xbrli:measure></xbrli:unit><xbrli:context id="c-1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-10-16</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-10"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">vmc:OrcaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-11"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">vmc:OrcaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">vmc:NamgisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-12"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MX</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-13"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MX</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-14"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:AL</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-15"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:AL</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-16"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">vmc:ConstructionPavingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-17"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:EastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AggregatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-18"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:EastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AsphaltMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-19"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:EastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:ConcreteMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-20"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:EastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-21"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:GulfCoastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AggregatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-22"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:GulfCoastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AsphaltMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-23"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:GulfCoastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:ConcreteMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-24"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:GulfCoastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-25"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:WestMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AggregatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-26"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:WestMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AsphaltMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-27"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:WestMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:ConcreteMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-28"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:WestMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-29"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AggregatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-30"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AsphaltMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:ConcreteMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-32"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-33"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AggregatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-34"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AsphaltMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-35"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:ConcreteMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-36"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-37"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AggregatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-38"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AsphaltMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-39"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:ConcreteMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-40"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:EastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AggregatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-41"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:EastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AsphaltMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-42"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:EastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:ConcreteMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-43"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:EastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-44"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:GulfCoastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AggregatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-45"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:GulfCoastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AsphaltMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-46"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:GulfCoastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:ConcreteMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-47"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:GulfCoastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-48"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:WestMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AggregatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-49"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:WestMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AsphaltMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-50"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:WestMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:ConcreteMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-51"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:WestMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-52"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AggregatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-53"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AsphaltMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-54"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:ConcreteMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-55"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-56"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AggregatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-57"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AsphaltMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-58"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:ConcreteMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-59"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-60"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AggregatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-61"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AsphaltMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-62"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:ConcreteMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-63"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:EastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AggregatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-64"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:EastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AsphaltMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-65"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:EastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:ConcreteMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-66"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:EastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-67"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:GulfCoastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AggregatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-68"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:GulfCoastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AsphaltMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-69"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:GulfCoastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:ConcreteMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-70"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:GulfCoastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-71"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:WestMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AggregatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-72"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:WestMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AsphaltMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-73"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:WestMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:ConcreteMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-74"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:WestMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-75"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AggregatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-76"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AsphaltMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-77"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:ConcreteMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-78"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-79"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AggregatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-80"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AsphaltMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-81"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:ConcreteMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-82"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-83"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AggregatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-84"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AsphaltMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-85"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:ConcreteMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-86"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:EastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AggregatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-87"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:EastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AsphaltMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-88"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:EastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:ConcreteMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-89"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:EastMember</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-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-90"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:GulfCoastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AggregatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-91"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:GulfCoastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AsphaltMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-92"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:GulfCoastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:ConcreteMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-93"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:GulfCoastMember</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-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-94"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:WestMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AggregatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-95"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:WestMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AsphaltMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-96"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:WestMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:ConcreteMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-97"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:WestMember</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-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-98"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AggregatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-99"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AsphaltMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-100"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:ConcreteMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</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-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AggregatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-103"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AsphaltMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-104"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:ConcreteMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-105"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-106"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AggregatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-107"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AsphaltMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-108"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:ConcreteMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-109"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-110"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-111"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-112"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-113"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AggregatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-114"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AggregatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-115"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:CargoAndFreightMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-116"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:CargoAndFreightMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-117"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:CargoAndFreightMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-118"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:CargoAndFreightMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-119"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">vmc:RevenueExcludingFreightDeliveryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-120"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">vmc:RevenueExcludingFreightDeliveryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-121"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">vmc:RevenueExcludingFreightDeliveryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-122"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">vmc:RevenueExcludingFreightDeliveryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-123"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">vmc:ConstructionPavingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-124"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">vmc:ConstructionPavingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-125"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">vmc:ConstructionPavingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-126"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">vmc:ConstructionPavingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-127"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-128"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-129"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2012-01-01</xbrli:startDate><xbrli:endDate>2013-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-132"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-133"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MutualFundMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-134"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MutualFundMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-135"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MutualFundMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-136"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-137"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-138"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-139"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</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>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-140"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-141"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</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-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-142"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</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><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-143"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</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><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-144"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</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><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-145"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</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>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-146"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-147"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</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-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-148"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">vmc:AssetHeldForSaleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-149"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">vmc:AssetHeldForSaleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-150"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">vmc:AssetHeldForSaleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-151"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vmc:FivePointEightyPercentDue2026Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">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="c-152"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-153"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:FairValueHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-154"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:FairValueHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-155"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:FairValueHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-156"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-157"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-158"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-159"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-160"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-161"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vmc:BankLineOfCreditShortTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-162"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vmc:BankLineOfCreditShortTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-163"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vmc:BankLineOfCreditShortTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-164"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-165"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-166"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-167"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vmc:BankLineOfCreditOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-168"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vmc:BankLineOfCreditOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-169"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vmc:BankLineOfCreditOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-170"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-171"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-172"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-173"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vmc:FourPointFiveZeroNotesDueTwentyTwentyFiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-174"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vmc:FourPointFiveZeroNotesDueTwentyTwentyFiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-175"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vmc:FourPointFiveZeroNotesDueTwentyTwentyFiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-176"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vmc:FivePointEightyPercentDue2026Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-177"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vmc:FivePointEightyPercentDue2026Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-178"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vmc:FivePointEightyPercentDue2026Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-179"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vmc:ThreePointNinetyNotesDueTwentyTwentySevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-180"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vmc:ThreePointNinetyNotesDueTwentyTwentySevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-181"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vmc:ThreePointNinetyNotesDueTwentyTwentySevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-182"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vmc:ThreePointFiveZeroPercentNotesDueTwentyThirtyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-183"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vmc:ThreePointFiveZeroPercentNotesDueTwentyThirtyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-184"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vmc:ThreePointFiveZeroPercentNotesDueTwentyThirtyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-185"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vmc:SevenPointOneFivePercentNotesDueTwentyThirtySevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-186"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vmc:SevenPointOneFivePercentNotesDueTwentyThirtySevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-187"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vmc:SevenPointOneFivePercentNotesDueTwentyThirtySevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-188"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vmc:FourPointFiveZeroPercentDueTwentyFortySevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-189"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vmc:FourPointFiveZeroPercentDueTwentyFortySevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-190"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vmc:FourPointFiveZeroPercentDueTwentyFortySevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-191"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vmc:FourPointSeventyPercentDue2048Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-192"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vmc:FourPointSeventyPercentDue2048Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-193"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vmc:FourPointSeventyPercentDue2048Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-194"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-195"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-196"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-197"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:DelayedDrawTermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-198"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:DelayedDrawTermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-199"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:DelayedDrawTermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-08-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-200"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-201"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vmc:UnsecuredLineOfCreditMaturityOfAugust2027Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-202"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-203"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-204"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-205"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-206"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-207"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-208"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-209"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-210"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vmc:FivePointEightyPercentDue2026Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-03-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-211"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vmc:FivePointEightyPercentDue2026Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-03-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-212"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-213"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-214"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-215"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-216"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-217"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-218"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-219"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">vmc:CooperatingPartiesGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2007-05-01</xbrli:startDate><xbrli:endDate>2007-05-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-220"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">vmc:CooperatingPartiesGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2016-03-01</xbrli:startDate><xbrli:endDate>2016-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-221"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">vmc:EnvironmentalProtectionAgencyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-222"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">vmc:LawsuitFiledByOccidentalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">vmc:OccidentalChemicalCoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2018-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-223"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">vmc:LawsuitFiledByOccidentalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">vmc:OccidentalChemicalCoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-03-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-224"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">vmc:TexasBrineMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-11-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">vmc:OccidentalChemicalCoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-12-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">vmc:TexasBrineMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-12-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-12-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">vmc:TexasBrineMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">vmc:TexasBrineMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">vmc:OccidentalChemicalCoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-232"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-233"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2017-09-01</xbrli:startDate><xbrli:endDate>2017-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-234"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">vmc:LawsuitAgainstCalmatCoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-03-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-235"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">vmc:LadwpMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-236"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">vmc:HewittLandfillMatterMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">vmc:NHWTreatmentSystemMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-237"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">vmc:HewittLandfillMatterMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">vmc:NHCTreatmentSystemMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-238"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-239"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-240"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-241"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-242"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-243"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-244"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-245"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-246"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-247"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-248"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-249"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-250"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-251"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-252"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-253"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-254"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-255"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-256"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-257"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-258"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-259"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-260"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-261"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-262"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-263"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-264"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-265"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-266"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-267"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-268"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-269"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-270"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-271"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-272"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-273"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-274"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-275"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-276"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-277"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-278"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-279"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-280"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-281"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-282"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-283"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-284"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-285"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-286"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-287"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-288"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-289"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-290"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-291"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-292"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AggregatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-293"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AggregatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-294"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AsphaltMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-295"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AsphaltMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-296"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:ConcreteMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-297"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:ConcreteMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-298"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-299"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-300"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-301"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-302"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:FormerCementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-303"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:ConcreteMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-304"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AggregatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-305"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AsphaltMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-306"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:ConcreteMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-307"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AggregatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-308"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AsphaltMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-309"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">vmc:Acquisitions2024Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-310"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">vmc:Acquisitions2024Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-311"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:TX</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">vmc:ConcreteMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-312"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:VA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-313"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:IL</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-314"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-315"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-316"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">vmc:ConcreteOperationsInTexasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-317"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">vmc:ConcreteOperationsInTexasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-318"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001396009</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">vmc:ConcreteOperationsInTexasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i89c240447e2040eeb92eeb24c8ab602a_1"></div><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:3pt double #000;padding:0 1pt"/></tr></table></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:16pt;font-weight:700;line-height:120%">UNITED STATES</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%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">WASHINGTON, D.C. 20549</span></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:16pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-1">10-Q</ix:nonNumeric></span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Mark One)</span></div><div style="margin-top:10pt"><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:2.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:94.810%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentQuarterlyReport" format="ixt:fixed-true" id="f-2">&#254;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the quarterly period ended </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="f-3">September 30, 2024</ix:nonNumeric></span></div><div style="margin-top:8pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">OR</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:3.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:93.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentTransitionReport" format="ixt:fixed-false" id="f-4">o</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the transition period from&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;to</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Commission File Number </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityFileNumber" id="f-5">001-33841</ix:nonNumeric></span></div><div style="margin-top:12pt;text-align:center"><img src="vmc-20240930_g1.jpg" alt="VMC (280) JPG (1).jpg" style="height:53px;margin-bottom:5pt;vertical-align:text-bottom;width:124px"/></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:16pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityRegistrantName" id="f-6">VULCAN MATERIALS COMPANY</ix:nonNumeric></span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(Exact name of registrant as specified in its charter)</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.636%"><tr><td style="width:1.0%"/><td style="width:49.744%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:48.056%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="f-7">New Jersey</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%">(State or other jurisdiction of incorporation)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityTaxIdentificationNumber" id="f-8">20-8579133</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%">(I.R.S. Employer Identification No.)</span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressAddressLine1" id="f-9">1200 Urban Center Drive</ix:nonNumeric></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressCityOrTown" id="f-10">Birmingham</ix:nonNumeric></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="f-11">Alabama</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%">(Address of principal executive offices) </span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressPostalZipCode" id="f-12">35242</ix:nonNumeric></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"> </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%">(zip code)</span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(<ix:nonNumeric contextRef="c-1" name="dei:CityAreaCode" id="f-13">205</ix:nonNumeric>)</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-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:LocalPhoneNumber" id="f-14">298-3000</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%">(Registrant's telephone number including area code)</span></div></td></tr></table></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Securities registered pursuant to Section 12(b) of the Securities Exchange Act of 1934:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"><tr><td style="width:1.0%"/><td style="width:40.022%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.654%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.024%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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:120%">Trading Symbol</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:120%">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:10pt;font-weight:700;line-height:120%">&#160;<ix:nonNumeric contextRef="c-1" name="dei:Security12bTitle" id="f-15">Common Stock, $1 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:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:TradingSymbol" id="f-16">VMC</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="f-17">New York Stock Exchange</ix:nonNumeric> </span></div></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant (1) has 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 the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. <ix:nonNumeric contextRef="c-1" name="dei:EntityCurrentReportingStatus" id="f-18">Yes</ix:nonNumeric> </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;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%"> No </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%">o</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether 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). <ix:nonNumeric contextRef="c-1" name="dei:EntityInteractiveDataCurrent" id="f-19">Yes</ix:nonNumeric> </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;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%"> No </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%">o</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act. </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.181%"><tr><td style="width:1.0%"/><td style="width:21.585%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.165%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.498%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.165%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.906%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.081%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="f-20">Large accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#254;</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%">o</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Smaller reporting company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntitySmallBusiness" format="ixt:fixed-false" id="f-21">o</ix:nonNumeric></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Non-accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%">o</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Emerging growth company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-false" id="f-22">o</ix:nonNumeric></span></div></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;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:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%">o</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Yes </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityShellCompany" format="ixt:fixed-false" id="f-23">o</ix:nonNumeric></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> No </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#254;</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate the number of shares outstanding of each of the issuer's classes of common stock, as of the latest practicable date:</span></div><div style="margin-top:10pt"><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.596%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:48.598%"/><td style="width:0.1%"/></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:120%">Class</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Shares Outstanding at October&#160;16, 2024</span></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Common Stock, $1 Par Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-2" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" id="f-24">132,061,259</ix:nonFraction></span></div></td></tr></table></div><div style="margin-bottom:1pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:3pt double #000;padding:0 1pt"/></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div></div></div><div id="i89c240447e2040eeb92eeb24c8ab602a_7"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:700;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">VULCAN MATERIALS COMPANY</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:16pt;font-weight:400;line-height:120%">FORM 10-Q</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:16pt;font-weight:400;line-height:120%">QUARTER ENDED SEPTEMBER&#160;30, 2024</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">CONTENTS</span></div><div style="margin-top:12pt"><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:7.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:68.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.811%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none" href="#i89c240447e2040eeb92eeb24c8ab602a_10">PART I</a></span></div></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none" href="#i89c240447e2040eeb92eeb24c8ab602a_10">FINANCIAL INFORMATION</a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#026dce;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i89c240447e2040eeb92eeb24c8ab602a_13">Item 1.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#026dce;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i89c240447e2040eeb92eeb24c8ab602a_13">Financial Statements</a></span></div></td><td colspan="3" style="padding:0 1pt"/></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:left;vertical-align:top"><div><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#026dce;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i89c240447e2040eeb92eeb24c8ab602a_16">Condensed Consolidated Balance Sheets</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:none" href="#i89c240447e2040eeb92eeb24c8ab602a_16">2</a></span></div></td></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:left;vertical-align:top"><div><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#026dce;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i89c240447e2040eeb92eeb24c8ab602a_19">Condensed Consolidated Statements of Comprehensive Income</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:none" href="#i89c240447e2040eeb92eeb24c8ab602a_19">3</a></span></div></td></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:left;vertical-align:top"><div><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#026dce;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i89c240447e2040eeb92eeb24c8ab602a_22">Condensed Consolidated Statements of Cash Flows</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:none" href="#i89c240447e2040eeb92eeb24c8ab602a_22">4</a></span></div></td></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:left;vertical-align:top"><div><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#026dce;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i89c240447e2040eeb92eeb24c8ab602a_25">Notes to Condensed Consolidated Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:none" href="#i89c240447e2040eeb92eeb24c8ab602a_25">5</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#026dce;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i89c240447e2040eeb92eeb24c8ab602a_97">Item 2.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#026dce;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i89c240447e2040eeb92eeb24c8ab602a_97">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:none" href="#i89c240447e2040eeb92eeb24c8ab602a_97">26</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#026dce;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i89c240447e2040eeb92eeb24c8ab602a_154">Item 3.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#026dce;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i89c240447e2040eeb92eeb24c8ab602a_154">Quantitative and Qualitative Disclosures About Market Risk</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:none" href="#i89c240447e2040eeb92eeb24c8ab602a_154">44</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#026dce;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i89c240447e2040eeb92eeb24c8ab602a_157">Item 4.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#026dce;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i89c240447e2040eeb92eeb24c8ab602a_157">Controls and Procedures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:none" href="#i89c240447e2040eeb92eeb24c8ab602a_157">44</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none" href="#i89c240447e2040eeb92eeb24c8ab602a_160">PART II</a></span></div></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none" href="#i89c240447e2040eeb92eeb24c8ab602a_160">OTHER INFORMATION</a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#026dce;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i89c240447e2040eeb92eeb24c8ab602a_163">Item 1.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#026dce;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i89c240447e2040eeb92eeb24c8ab602a_163">Legal Proceedings</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:none" href="#i89c240447e2040eeb92eeb24c8ab602a_163">45</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#026dce;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i89c240447e2040eeb92eeb24c8ab602a_166">Item 1A.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#026dce;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i89c240447e2040eeb92eeb24c8ab602a_166">Risk Factors</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:none" href="#i89c240447e2040eeb92eeb24c8ab602a_166">45</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#026dce;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i89c240447e2040eeb92eeb24c8ab602a_169">Item 2.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#026dce;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i89c240447e2040eeb92eeb24c8ab602a_169">Unregistered Sales of Equity Securities and Use of Proceeds</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:none" href="#i89c240447e2040eeb92eeb24c8ab602a_169">45</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#026dce;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i89c240447e2040eeb92eeb24c8ab602a_172">Item 4.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#026dce;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i89c240447e2040eeb92eeb24c8ab602a_172">Mine Safety Disclosures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:none" href="#i89c240447e2040eeb92eeb24c8ab602a_172">45</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#026dce;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i89c240447e2040eeb92eeb24c8ab602a_175">Item 5.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#026dce;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i89c240447e2040eeb92eeb24c8ab602a_175">Other Information</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:none" href="#i89c240447e2040eeb92eeb24c8ab602a_175">45</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#026dce;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i89c240447e2040eeb92eeb24c8ab602a_184">Item 6.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#026dce;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i89c240447e2040eeb92eeb24c8ab602a_184">Exhibits</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:none" href="#i89c240447e2040eeb92eeb24c8ab602a_184">46</a></span></div></td></tr><tr style="height:18pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#026dce;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i89c240447e2040eeb92eeb24c8ab602a_187">Signatures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:none" href="#i89c240447e2040eeb92eeb24c8ab602a_187">47</a></span></div></td></tr></table></div><div style="margin-top:7pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Unless otherwise stated or the context otherwise requires, references in this report to &#8220;Vulcan,&#8221; the &#8220;Company,&#8221; &#8220;we,&#8221; &#8220;our,&#8221; or &#8220;us&#8221; refer to Vulcan Materials Company and its consolidated subsidiaries.</span></div><div style="height:45pt;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:8.5pt;font-weight:400;line-height:120%">1</span></div></div></div><div id="i89c240447e2040eeb92eeb24c8ab602a_10"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:20pt"><span style="color:#999999;font-family:'Arial',sans-serif;font-size:16pt;font-weight:400;line-height:120%">PART I FINANCIAL INFORMATION</span></div><div id="i89c240447e2040eeb92eeb24c8ab602a_13"></div><div style="text-align:right"><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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;ITEM 1</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#808080;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">FINANCIAL STATEMENTS</span></div></td></tr></table></div><div id="i89c240447e2040eeb92eeb24c8ab602a_16"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">VULCAN MATERIALS COMPANY AND SUBSIDIARY COMPANIES</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:14pt;font-weight:400;line-height:120%">CONDENSED CONSOLIDATED BALANCE SHEETS</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr style="height:11pt"><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">Unaudited</span></td><td colspan="3" rowspan="2" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">September 30<br/>2024</span></td><td colspan="3" rowspan="2" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December 31<br/>2023</span></td><td colspan="3" rowspan="2" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">September 30<br/>2023</span></td></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">in millions</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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:8pt;font-weight:400;line-height:120%">$</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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="f-30">433.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;font-weight:400;line-height:120%">$</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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="f-31">931.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;font-weight:400;line-height:120%">$</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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="f-32">340.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Restricted cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="6" id="f-33">1.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="6" id="f-34">18.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="6" id="f-35">5.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accounts and notes receivable, gross</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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="vmc:AccountsAndFinancingReceivableBeforeAllowanceForCreditLossCurrent" format="ixt:num-dot-decimal" scale="6" id="f-36">1,030.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="vmc:AccountsAndFinancingReceivableBeforeAllowanceForCreditLossCurrent" scale="6" id="f-37">903.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="vmc:AccountsAndFinancingReceivableBeforeAllowanceForCreditLossCurrent" format="ixt:num-dot-decimal" scale="6" id="f-38">1,199.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Allowance for credit losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="vmc:AccountsAndFinancingReceivableAllowanceForCreditLossCurrent" scale="6" id="f-39">13.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="vmc:AccountsAndFinancingReceivableAllowanceForCreditLossCurrent" scale="6" id="f-40">13.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="vmc:AccountsAndFinancingReceivableAllowanceForCreditLossCurrent" scale="6" id="f-41">14.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;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:120%">Accounts and notes receivable, net</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt 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:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:AccountsNotesAndLoansReceivableNetCurrent" format="ixt:num-dot-decimal" scale="6" id="f-42">1,017.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.5pt 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:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:AccountsNotesAndLoansReceivableNetCurrent" scale="6" id="f-43">889.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.5pt 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:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:AccountsNotesAndLoansReceivableNetCurrent" format="ixt:num-dot-decimal" scale="6" id="f-44">1,184.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Inventories</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:InventoryNet" scale="6" id="f-45">647.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:InventoryNet" scale="6" id="f-46">615.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:InventoryNet" scale="6" id="f-47">570.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other current 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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:OtherAssetsCurrent" scale="6" id="f-48">113.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:OtherAssetsCurrent" scale="6" id="f-49">70.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:OtherAssetsCurrent" scale="6" id="f-50">106.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Assets held for sale</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" scale="6" id="f-51">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" scale="6" id="f-52">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" scale="6" id="f-53">495.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;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:120%">Total current assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt 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:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="6" id="f-54">2,212.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.5pt 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:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="6" id="f-55">2,524.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.5pt 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:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="6" id="f-56">2,701.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Investments and long-term receivables</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:LongTermInvestmentsAndReceivablesNet" scale="6" id="f-57">31.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:LongTermInvestmentsAndReceivablesNet" scale="6" id="f-58">31.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:LongTermInvestmentsAndReceivablesNet" scale="6" id="f-59">31.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Property, plant &amp; equipment, cost</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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="6" id="f-60">12,350.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="6" id="f-61">11,835.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="6" id="f-62">11,610.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Allowances for depreciation, depletion &amp; amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-63">5,937.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-64">5,617.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-65">5,498.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;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:120%">Property, plant &amp; equipment, net</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt 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:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="6" id="f-66">6,413.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.5pt 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:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="6" id="f-67">6,217.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.5pt 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:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="6" id="f-68">6,112.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Operating lease right-of-use assets, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="6" id="f-69">508.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="6" id="f-70">511.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="6" id="f-71">521.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Goodwill</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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="f-72">3,450.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="f-73">3,531.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="f-74">3,531.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other intangible assets, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="6" id="f-75">1,448.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="6" id="f-76">1,460.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="6" id="f-77">1,471.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other noncurrent 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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:OtherAssetsNoncurrent" scale="6" id="f-78">287.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:OtherAssetsNoncurrent" scale="6" id="f-79">267.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:OtherAssetsNoncurrent" scale="6" id="f-80">251.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;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:120%">Total assets</span></td><td style="background-color:#cceeff;border-top:0.5pt 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:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt 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:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-81">14,351.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:0.5pt 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:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt 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:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-82">14,545.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:0.5pt 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:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt 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:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-83">14,620.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Current maturities of long-term debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:LongTermDebtCurrent" scale="6" id="f-84">0.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:LongTermDebtCurrent" scale="6" id="f-85">0.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:LongTermDebtCurrent" scale="6" id="f-86">0.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Trade payables and accruals</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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:OtherAccountsPayableAndAccruedLiabilities" scale="6" id="f-87">352.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:OtherAccountsPayableAndAccruedLiabilities" scale="6" id="f-88">390.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:OtherAccountsPayableAndAccruedLiabilities" scale="6" id="f-89">412.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:OtherLiabilitiesCurrent" scale="6" id="f-90">421.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:OtherLiabilitiesCurrent" scale="6" id="f-91">406.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:OtherLiabilitiesCurrent" scale="6" id="f-92">440.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Liabilities held for sale</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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" scale="6" id="f-93">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" scale="6" id="f-94">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" scale="6" id="f-95">10.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;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:120%">Total current liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt 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:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:LiabilitiesCurrent" scale="6" id="f-96">774.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt 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:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:LiabilitiesCurrent" scale="6" id="f-97">797.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt 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:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:LiabilitiesCurrent" scale="6" id="f-98">864.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt 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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Long-term 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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-99">3,329.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-100">3,877.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-101">3,874.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Deferred income taxes, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="6" id="f-102">1,000.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="6" id="f-103">1,028.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="6" id="f-104">1,068.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Deferred revenue</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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" scale="6" id="f-105">139.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" scale="6" id="f-106">145.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" scale="6" id="f-107">147.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Noncurrent operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="6" id="f-108">503.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="6" id="f-109">507.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="6" id="f-110">516.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other noncurrent 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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:OtherLiabilitiesNoncurrent" scale="6" id="f-111">712.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:OtherLiabilitiesNoncurrent" scale="6" id="f-112">681.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:OtherLiabilitiesNoncurrent" scale="6" id="f-113">685.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;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:120%">Total liabilities</span></td><td style="background-color:#cceeff;border-top:0.5pt 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:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt 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:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="6" id="f-114">6,458.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:0.5pt 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:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt 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:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="6" id="f-115">7,037.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:0.5pt 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:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt 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:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="6" id="f-116">7,155.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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:120%">Other commitments and contingencies (Note 8)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="c-3" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-117"/></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="c-4" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-118"/></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="c-5" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-119"/></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Equity</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Common stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-120"><ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-121"><ix:nonFraction unitRef="usdPerShare" contextRef="c-3" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-122">1</ix:nonFraction></ix:nonFraction></ix:nonFraction> par value, Authorized <ix:nonFraction unitRef="shares" contextRef="c-3" decimals="-5" name="us-gaap:CommonStockSharesAuthorized" scale="6" id="f-123"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-5" name="us-gaap:CommonStockSharesAuthorized" scale="6" id="f-124"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-5" name="us-gaap:CommonStockSharesAuthorized" scale="6" id="f-125">480.0</ix:nonFraction></ix:nonFraction></ix:nonFraction> shares, </span></div><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;Outstanding <ix:nonFraction unitRef="shares" contextRef="c-3" decimals="-5" name="us-gaap:CommonStockSharesOutstanding" scale="6" id="f-126">132.1</ix:nonFraction>, <ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-5" name="us-gaap:CommonStockSharesOutstanding" scale="6" id="f-127">132.1</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-5" name="us-gaap:CommonStockSharesOutstanding" scale="6" id="f-128">132.9</ix:nonFraction> shares, respectively</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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:CommonStockValueOutstanding" scale="6" id="f-129">132.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:CommonStockValueOutstanding" scale="6" id="f-130">132.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:CommonStockValueOutstanding" scale="6" id="f-131">132.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Capital in excess of par value</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="6" id="f-132">2,895.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="6" id="f-133">2,880.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="6" id="f-134">2,862.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Retained earnings</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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="6" id="f-135">4,980.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="6" id="f-136">4,615.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="6" id="f-137">4,595.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="6" id="f-138">138.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="6" id="f-139">143.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="6" id="f-140">149.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;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:120%">Total shareholders' equity</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt 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:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-141">7,869.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.5pt 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:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-142">7,483.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.5pt 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:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-143">7,440.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Noncontrolling interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:MinorityInterest" scale="6" id="f-144">24.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:MinorityInterest" scale="6" id="f-145">24.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:MinorityInterest" scale="6" id="f-146">24.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;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:120%">Total equity</span></td><td style="background-color:#ffffff;border-top:0.5pt 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:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt 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:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-147">7,893.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:0.5pt 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:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt 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:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-148">7,507.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:0.5pt 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:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt 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:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-149">7,465.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;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:120%">Total liabilities and equity</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-150">14,351.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #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:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-151">14,545.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #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:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-152">14,620.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">The accompanying Notes to the Condensed Consolidated Financial Statements are an integral part of these statements.</span></div><div style="height:45pt;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:8.5pt;font-weight:400;line-height:120%">2</span></div></div></div><div id="i89c240447e2040eeb92eeb24c8ab602a_19"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">VULCAN MATERIALS COMPANY AND SUBSIDIARY COMPANIES</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:14pt;font-weight:400;line-height:120%">CONDENSED CONSOLIDATED STATEMENTS OF</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:14pt;font-weight:400;line-height:120%">COMPREHENSIVE INCOME</span></div><div style="margin-top:12pt"><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.172%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">Unaudited</span></td><td colspan="6" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Three Months Ended<br/>September 30</span></td><td colspan="6" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Nine Months Ended<br/>September 30</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:7pt;font-style:italic;font-weight:400;line-height:120%">in millions, except per share data</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;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:120%">Total revenues</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;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:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-153">2,003.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000000;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:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-154">2,185.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000000;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:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-155">5,564.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000000;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:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-156">5,947.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cost of revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="6" id="f-157">1,438.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="6" id="f-158">1,594.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="6" id="f-159">4,101.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="6" id="f-160">4,471.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #17375f;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:120%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #17375f;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:GrossProfit" scale="6" id="f-161">565.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #17375f;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:GrossProfit" scale="6" id="f-162">591.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #17375f;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="6" id="f-163">1,462.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #17375f;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="6" id="f-164">1,476.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #17375f;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:8pt;font-weight:400;line-height:120%">Selling, administrative and general 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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="6" id="f-165">129.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="6" id="f-166">143.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="6" id="f-167">393.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="6" id="f-168">400.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Gain on sale of property, plant &amp; equipment and businesses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:GainLossOnDispositionOfAssets1" scale="6" id="f-169">0.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:GainLossOnDispositionOfAssets1" scale="6" id="f-170">4.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:GainLossOnDispositionOfAssets1" scale="6" id="f-171">4.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:GainLossOnDispositionOfAssets1" scale="6" id="f-172">22.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Loss on impairments</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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:AssetImpairmentCharges" scale="6" id="f-173">86.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:AssetImpairmentCharges" scale="6" id="f-174">28.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:AssetImpairmentCharges" scale="6" id="f-175">86.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:AssetImpairmentCharges" scale="6" id="f-176">28.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other operating expense, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" sign="-" name="us-gaap:OtherOperatingIncomeExpenseNet" scale="6" id="f-177">12.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" sign="-" name="us-gaap:OtherOperatingIncomeExpenseNet" scale="6" id="f-178">4.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="us-gaap:OtherOperatingIncomeExpenseNet" scale="6" id="f-179">23.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" sign="-" name="us-gaap:OtherOperatingIncomeExpenseNet" scale="6" id="f-180">13.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #17375f;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:120%">Operating earnings</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #17375f;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-181">337.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #17375f;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-182">418.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #17375f;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-183">963.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #17375f;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="6" id="f-184">1,057.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other nonoperating expense, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="6" id="f-185">3.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="6" id="f-186">6.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="6" id="f-187">12.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="6" id="f-188">5.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Interest expense, 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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-189">38.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-190">46.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-191">117.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-192">142.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #17375f;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Earnings from continuing operations before income taxes</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #17375f;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-193">294.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #17375f;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-194">365.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #17375f;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-195">833.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #17375f;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-196">909.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #17375f;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:8pt;font-weight:400;line-height:120%">Income tax 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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-197">85.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-198">85.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-199">208.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-200">194.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #17375f;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:120%">Earnings from continuing operations</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #17375f;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-201">209.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #17375f;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-202">280.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #17375f;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-203">624.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #17375f;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-204">715.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #17375f;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:8pt;font-weight:400;line-height:120%">Loss on discontinued operations, net of tax</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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" scale="6" id="f-205">1.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" scale="6" id="f-206">2.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" scale="6" id="f-207">5.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" scale="6" id="f-208">8.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #17375f;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:120%">Net earnings</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #17375f;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:ProfitLoss" scale="6" id="f-209">208.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #17375f;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:ProfitLoss" scale="6" id="f-210">277.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #17375f;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:ProfitLoss" scale="6" id="f-211">619.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #17375f;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:ProfitLoss" scale="6" id="f-212">706.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #17375f;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:8pt;font-weight:400;line-height:120%">Earnings attributable to noncontrolling 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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="f-213">0.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="f-214">0.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="f-215">1.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="f-216">1.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #17375f;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:120%">Net earnings attributable to Vulcan</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #17375f;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:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #17375f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-217">207.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:0.5pt solid #17375f;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:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #17375f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-218">276.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:0.5pt solid #17375f;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:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #17375f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-219">618.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:0.5pt solid #17375f;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:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #17375f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-220">705.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:400;line-height:120%">Other comprehensive income, net of tax</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Amortization of accumulated cash flow hedge losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAfterTax" scale="6" id="f-221">0.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAfterTax" scale="6" id="f-222">0.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAfterTax" scale="6" id="f-223">1.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAfterTax" scale="6" id="f-224">1.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Amortization of accumulated benefit plan costs</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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax" scale="6" id="f-225">1.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax" scale="6" id="f-226">1.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax" scale="6" id="f-227">3.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax" scale="6" id="f-228">3.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #17375f;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:120%">Other comprehensive income</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #17375f;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="6" id="f-229">1.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #17375f;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="6" id="f-230">1.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #17375f;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="6" id="f-231">5.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #17375f;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="6" id="f-232">5.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #17375f;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:120%">Comprehensive income</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #17375f;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-233">210.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #17375f;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-234">279.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #17375f;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-235">624.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #17375f;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-236">711.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Comprehensive earnings attributable to noncontrolling interest</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="6" id="f-237">0.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="6" id="f-238">0.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="6" id="f-239">1.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="6" id="f-240">1.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #17375f;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:120%">Comprehensive income attributable to Vulcan</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #17375f;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:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #17375f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="6" id="f-241">209.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:0.5pt solid #17375f;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:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #17375f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="6" id="f-242">278.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:0.5pt solid #17375f;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:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #17375f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="6" id="f-243">623.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:0.5pt solid #17375f;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:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #17375f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="6" id="f-244">710.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Basic earnings (loss) per share attributable to Vulcan</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Continuing operations </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:8pt;font-weight:400;line-height:120%">$</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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="f-245">1.58</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;font-weight:400;line-height:120%">$</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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="f-246">2.10</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;font-weight:400;line-height:120%">$</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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="f-247">4.71</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;font-weight:400;line-height:120%">$</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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-8" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="f-248">5.37</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Discontinued operations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" scale="0" id="f-249">0.01</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="2" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" scale="0" id="f-250">0.02</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" scale="0" id="f-251">0.04</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-8" decimals="2" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" scale="0" id="f-252">0.07</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net earnings</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:8pt;font-weight:400;line-height:120%">$</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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-253">1.57</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;font-weight:400;line-height:120%">$</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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-254">2.08</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;font-weight:400;line-height:120%">$</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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-255">4.67</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;font-weight:400;line-height:120%">$</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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-8" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-256">5.30</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:5pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Diluted earnings (loss) per share attributable to Vulcan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Continuing operations </span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="f-257">1.57</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="f-258">2.09</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="f-259">4.68</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-8" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="f-260">5.34</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Discontinued operations</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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" scale="0" id="f-261">0.01</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="2" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" scale="0" id="f-262">0.02</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" scale="0" id="f-263">0.03</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-8" decimals="2" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" scale="0" id="f-264">0.06</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net earnings</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-265">1.56</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-266">2.07</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-267">4.65</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-8" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-268">5.28</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #17375f;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:120%">Weighted-average common shares outstanding </span></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #17375f;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #17375f;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #17375f;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #17375f;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="f-269">132.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="f-270">133.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="f-271">132.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="shares" contextRef="c-8" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="f-272">133.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Assuming dilution</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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="f-273">133.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="f-274">133.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="f-275">133.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%"><ix:nonFraction unitRef="shares" contextRef="c-8" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="f-276">133.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;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:120%">Effective tax rate from continuing operations</span></td><td colspan="2" style="background-color:#ffffff;border-bottom: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:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-6" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-277">28.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#ffffff;border-bottom: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:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-7" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-278">23.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#ffffff;border-bottom: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:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-279">25.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#ffffff;border-bottom: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:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-8" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-280">21.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">The accompanying Notes to the Condensed Consolidated Financial Statements are an integral part of these statements.</span></div><div style="height:45pt;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:8.5pt;font-weight:400;line-height:120%">3</span></div></div></div><div id="i89c240447e2040eeb92eeb24c8ab602a_22"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">VULCAN MATERIALS COMPANY AND SUBSIDIARY COMPANIES</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:14pt;font-weight:400;line-height:120%">CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div style="margin-top:12pt"><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.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">Unaudited</span></td><td colspan="6" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Nine Months Ended<br/>September 30</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:7pt;font-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Operating Activities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net earnings</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:8pt;font-weight:400;line-height:120%">$</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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:ProfitLoss" scale="6" id="f-281">619.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;font-weight:400;line-height:120%">$</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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:ProfitLoss" scale="6" id="f-282">706.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjustments to reconcile net earnings to net cash provided by operating activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Depreciation, depletion, accretion 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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-283">468.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-284">464.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Loss on impairments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:AssetImpairmentCharges" scale="6" id="f-285">86.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:AssetImpairmentCharges" scale="6" id="f-286">28.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Noncash operating lease 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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" scale="6" id="f-287">38.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" scale="6" id="f-288">40.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net gain on sale of property, plant &amp; equipment and businesses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:GainLossOnDispositionOfAssets1" scale="6" id="f-289">4.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:GainLossOnDispositionOfAssets1" scale="6" id="f-290">22.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Contributions to pension plans</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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:PensionContributions" scale="6" id="f-291">7.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:PensionContributions" scale="6" id="f-292">5.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Share-based compensation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="f-293">39.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="f-294">43.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Deferred income taxes, 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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="vmc:DeferredIncomeTaxExpenseIncludingDiscontinuedOperations" scale="6" id="f-295">30.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" sign="-" name="vmc:DeferredIncomeTaxExpenseIncludingDiscontinuedOperations" scale="6" id="f-296">6.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Changes in assets and liabilities before initial effects of business acquisitions and dispositions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:IncreaseDecreaseInOperatingCapital" scale="6" id="f-297">246.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:IncreaseDecreaseInOperatingCapital" scale="6" id="f-298">206.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="us-gaap:OtherNoncashIncomeExpense" scale="6" id="f-299">4.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" sign="-" name="us-gaap:OtherNoncashIncomeExpense" scale="6" id="f-300">11.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;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:120%">Net cash provided by operating activities</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;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:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="6" id="f-301">969.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:0.5pt solid #000000;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:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="6" id="f-302">1,055.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Investing Activities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Purchases of property, plant &amp; equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="6" id="f-303">441.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="6" id="f-304">666.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Proceeds from sale of property, plant &amp; equipment</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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="6" id="f-305">5.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="6" id="f-306">26.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Proceeds from sale of businesses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:ProceedsFromDivestitureOfBusinesses" scale="6" id="f-307">0.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:ProceedsFromDivestitureOfBusinesses" scale="6" id="f-308">130.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Payment for businesses acquired, net of acquired cash and adjustments</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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="6" id="f-309">206.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" sign="-" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="6" id="f-310">0.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="6" id="f-311">0.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="6" id="f-312">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;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:120%">Net cash used for investing activities</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;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:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="6" id="f-313">641.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;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:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="6" id="f-314">509.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Financing Activities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding: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:120%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding: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:120%">&#160;</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:8pt;font-weight:400;line-height:120%">Proceeds from short-term 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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:ProceedsFromShortTermDebt" scale="6" id="f-315">8.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:ProceedsFromShortTermDebt" scale="6" id="f-316">166.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Payment of short-term debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:RepaymentsOfShortTermDebt" scale="6" id="f-317">8.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:RepaymentsOfShortTermDebt" scale="6" id="f-318">266.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Payment of current maturities and long-term 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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:RepaymentsOfLongTermDebt" scale="6" id="f-319">550.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:RepaymentsOfLongTermDebt" scale="6" id="f-320">550.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Proceeds from issuance of long-term debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" scale="6" id="f-321">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" scale="6" id="f-322">550.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Debt issuance and exchange costs</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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:PaymentsOfDebtIssuanceCosts" scale="6" id="f-323">3.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:PaymentsOfDebtIssuanceCosts" scale="6" id="f-324">3.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Payment of finance leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:FinanceLeasePrincipalPayments" scale="6" id="f-325">10.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:FinanceLeasePrincipalPayments" scale="6" id="f-326">17.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Purchases of common stock</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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="6" id="f-327">68.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="6" id="f-328">49.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Dividends paid</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:PaymentsOfDividendsCommonStock" scale="6" id="f-329">183.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:PaymentsOfDividendsCommonStock" scale="6" id="f-330">171.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Share-based compensation, shares withheld for 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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="f-331">24.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="f-332">19.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Distribution to noncontrolling interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:PaymentsToMinorityShareholders" scale="6" id="f-333">1.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:PaymentsToMinorityShareholders" scale="6" id="f-334">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;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:120%">Net cash used for financing activities</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;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:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="6" id="f-335">842.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;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:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="6" id="f-336">362.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net increase (decrease) in cash and cash equivalents and restricted cash</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="6" id="f-337">514.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="6" id="f-338">183.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:120%">Cash and cash equivalents and restricted cash at beginning of year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="f-339">949.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="f-340">161.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;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:120%">Cash and cash equivalents and restricted cash at end of period</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;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:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="f-341">434.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;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:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="f-342">345.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">The accompanying Notes to the Condensed Consolidated Financial Statements are an integral part of the statements.</span></div><div style="height:45pt;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:8.5pt;font-weight:400;line-height:120%">4</span></div></div></div><div id="i89c240447e2040eeb92eeb24c8ab602a_25"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:20pt"><span style="color:#999999;font-family:'Arial',sans-serif;font-size:16pt;font-weight:400;line-height:120%">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</span></div><div id="i89c240447e2040eeb92eeb24c8ab602a_28"></div><div style="margin-top:12pt"><span style="color:#000080;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NOTE 1: <ix:nonNumeric contextRef="c-1" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="f-343" continuedAt="f-343-1" escape="true">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</ix:nonNumeric></span></div><ix:continuation id="f-343-1" continuedAt="f-343-2"><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">NATURE OF OPERATIONS</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:2pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:2pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Vulcan Materials Company (the &#8220;Company,&#8221; &#8220;Vulcan,&#8221; &#8220;we,&#8221; &#8220;our&#8221;), a New Jersey corporation, is the nation&#8217;s largest supplier of construction aggregates (primarily crushed stone, sand and gravel) and a major producer of aggregates-intensive downstream products such as asphalt mix and ready-mixed concrete.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">We operate primarily in the United States, and our principal product &#8212; aggregates &#8212; is used in most types of public and private construction projects and in the production of asphalt mix and ready-mixed concrete. Our primary focus is serving metropolitan markets in the United States that are expected to experience the most significant growth in population, households and employment. These <ix:nonFraction unitRef="factor" contextRef="c-1" decimals="INF" name="vmc:NumberOfDemographicFactors" format="ixt-sec:numwordsen" scale="0" id="f-344">three</ix:nonFraction> demographic factors are significant drivers of demand for aggregates. While aggregates is our focus and primary business, we produce and sell aggregates-intensive asphalt mix and/or ready-mixed concrete products in certain markets.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="f-345" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">BASIS OF PRESENTATION</span></div><div style="margin-top:2pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Our accompanying unaudited condensed consolidated financial statements were prepared in compliance with the instructions to Form 10-Q and Article 10 of Regulation S-X and thus do not include all of the information and footnotes required by accounting principles generally accepted in the United States of America (GAAP) for complete financial statements. We prepared the accompanying condensed consolidated financial statements on the same basis as our annual financial statements, except for the adoption of new accounting standards, if any, as described in Note 17. Our Condensed Consolidated Balance Sheet as of December&#160;31, 2023 was derived from the audited financial statement, but it does not include all disclosures required by GAAP. In the opinion of our management, the statements reflect all adjustments, including those of a normal recurring nature, necessary to present fairly the results of the reported interim periods. For further information, refer to the consolidated financial statements and footnotes included in our most recent Annual Report on Form 10-K.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Operating results for the three and nine month periods ended September&#160;30, 2024 are not necessarily indicative of the results that may be expected for the year ending December&#160;31, 2024. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Our condensed consolidated financial statements reflect estimates and assumptions made by management that affect the reported amounts of assets, liabilities, revenues and expenses. The most significant estimates and assumptions included in the preparation of these financial statements are related to goodwill and long-lived asset impairments, business combinations and purchase price allocation, pension and other postretirement benefits, environmental compliance, claims and litigation including self-insurance, and income taxes (refer to the Critical Accounting Policies included in Item 7 of our most recent Annual Report on Form 10-K). Events that relate to conditions arising after September&#160;30, 2024</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">will be reflected in management&#8217;s estimates for future periods.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" id="f-346" continuedAt="f-346-1" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">NONCONTROLLING INTEREST</span></div></ix:nonNumeric><div style="margin-top:2pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">We own an <ix:nonFraction unitRef="number" contextRef="c-10" decimals="2" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" id="f-347">88</ix:nonFraction>% controlling interest in the Orca Sand and Gravel Limited Partnership (Orca) which was formed to develop the Orca quarry in British Columbia, Canada. The remaining <ix:nonFraction unitRef="number" contextRef="c-11" decimals="2" name="us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners" scale="-2" id="f-348">12</ix:nonFraction>% noncontrolling interest is held by the Namgis First Nation (Namgis). This noncontrolling interest consists of the Namgis&#8217; share of the fair value equity in the partnership. <ix:continuation id="f-346-1">Our condensed consolidated financial statements recognize the full fair value of all of the subsidiary&#8217;s assets and liabilities offset by the noncontrolling interest in total equity.</ix:continuation></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" id="f-349" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">RESTRICTED CASH</span></div><div style="margin-top:2pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Restricted cash primarily consists of cash proceeds from the sale of property held in escrow for the acquisition of replacement property under like-kind exchange agreements. The escrow accounts are administered by an intermediary. Cash restricted pursuant to like-kind exchange agreements remains restricted for a maximum of 180 days from the date of the property sale pending the acquisition of replacement property. Restricted cash may also include cash reserved by other contractual agreements (such as asset purchase agreements) for a specified purpose and therefore is not available for use for other purposes. Restricted cash is included with cash and cash equivalents in the accompanying Condensed Consolidated Statements of Cash Flows.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:InventoryPolicyTextBlock" id="f-350" continuedAt="f-350-1" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">INVENTORIES</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" id="f-351" escape="true"><div style="margin-top:2pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"><ix:continuation id="f-350-1">Inventories and supplies are stated at the lower of cost or net realizable value.</ix:continuation> Inventories are as follows:</span></div><div style="margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">September 30<br/>2024</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">December 31<br/>2023</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">September 30<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finished products</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:InventoryFinishedGoodsNetOfReserves" scale="6" id="f-352">505.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:InventoryFinishedGoodsNetOfReserves" scale="6" id="f-353">494.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:InventoryFinishedGoodsNetOfReserves" scale="6" id="f-354">448.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt 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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Raw materials</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:InventoryRawMaterialsNetOfReserves" scale="6" id="f-355">62.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:InventoryRawMaterialsNetOfReserves" scale="6" id="f-356">51.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:InventoryRawMaterialsNetOfReserves" scale="6" id="f-357">50.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Products in process</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:InventoryWorkInProcessNetOfReserves" scale="6" id="f-358">11.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:InventoryWorkInProcessNetOfReserves" scale="6" id="f-359">6.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:InventoryWorkInProcessNetOfReserves" scale="6" id="f-360">8.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating supplies 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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:InventorySuppliesNetOfReserves" scale="6" id="f-361">68.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:InventorySuppliesNetOfReserves" scale="6" id="f-362">63.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:InventorySuppliesNetOfReserves" scale="6" id="f-363">63.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total inventories</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:InventoryNet" scale="6" id="f-364">647.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:InventoryNet" scale="6" id="f-365">615.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:InventoryNet" scale="6" id="f-366">570.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:45pt;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:8.5pt;font-weight:400;line-height:120%">5</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-343-2"><ix:nonNumeric contextRef="c-1" name="us-gaap:DiscontinuedOperationsPolicyTextBlock" id="f-367" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">DISCONTINUED OPERATIONS</span></div><div style="margin-top:2pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">In 2005, we sold substantially all the assets of our Chemicals business to a subsidiary of Occidental Chemical Corporation. The financial results of the Chemicals business are classified as discontinued operations in the accompanying Condensed Consolidated Statements of Comprehensive Income for all periods presented. <ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" id="f-368" continuedAt="f-368-1" escape="true">Results from discontinued operations are as follows:</ix:nonNumeric></span></div><ix:continuation id="f-368-1"><div style="margin-top:4pt"><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.172%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></tr><tr style="height:23pt"><td colspan="3" rowspan="2" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Three Months Ended<br/>September 30</span></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Nine Months Ended<br/>September 30</span></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Pretax loss</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" sign="-" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" scale="6" id="f-369">1.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" sign="-" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" scale="6" id="f-370">3.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" scale="6" id="f-371">6.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" sign="-" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" scale="6" id="f-372">11.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Income tax benefit </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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" sign="-" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" scale="6" id="f-373">0.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" sign="-" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" scale="6" id="f-374">1.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" scale="6" id="f-375">1.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" sign="-" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" scale="6" id="f-376">3.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Loss on discontinued operations, net of tax</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" scale="6" id="f-377">1.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" scale="6" id="f-378">2.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" scale="6" id="f-379">5.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" scale="6" id="f-380">8.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Our discontinued operations include charges related to general and product liability costs, including legal defense costs, and environmental remediation costs associated with our former Chemicals business (including certain matters as discussed in Note 8). There were <ix:nonFraction unitRef="usd" contextRef="c-8" decimals="INF" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" format="ixt:fixed-zero" scale="0" id="f-381"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="INF" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" format="ixt:fixed-zero" scale="0" id="f-382"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="INF" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" format="ixt:fixed-zero" scale="0" id="f-383"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="INF" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" format="ixt:fixed-zero" scale="0" id="f-384">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> revenues from discontinued operations for the periods presented.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:EarningsPerSharePolicyTextBlock" id="f-385" continuedAt="f-385-1" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">EARNINGS PER SHARE (EPS)</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" id="f-386" escape="true"><div style="margin-top:2pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"><ix:continuation id="f-385-1" continuedAt="f-385-2">Earnings per share are computed by dividing net earnings by the weighted-average common shares outstanding (basic EPS) or weighted-average common shares outstanding assuming dilution (diluted EPS)</ix:continuation>, as set forth below:</span></div><div style="margin-top:4pt"><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.172%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Three Months Ended<br/>September 30</span></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Nine Months Ended<br/>September 30</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-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Weighted-average common shares outstanding</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="f-387">132.2</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="f-388">133.0</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="f-389">132.3</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-8" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="f-390">133.1</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:9pt;font-weight:400;line-height:120%">Dilutive effect of </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stock-Only Stock Appreciation Rights</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-5" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="6" id="f-391">0.2</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-5" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="6" id="f-392">0.2</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-5" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="6" id="f-393">0.2</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-8" decimals="-5" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="6" id="f-394">0.2</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other stock compensation awards</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-5" name="vmc:IncrementalCommonSharesAttributableToOtherStockCompensationPlans" scale="6" id="f-395">0.6</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-5" name="vmc:IncrementalCommonSharesAttributableToOtherStockCompensationPlans" scale="6" id="f-396">0.5</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-5" name="vmc:IncrementalCommonSharesAttributableToOtherStockCompensationPlans" scale="6" id="f-397">0.6</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-8" decimals="-5" name="vmc:IncrementalCommonSharesAttributableToOtherStockCompensationPlans" scale="6" id="f-398">0.4</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Weighted-average common shares outstanding, assuming dilution</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="f-399">133.0</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="f-400">133.7</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="f-401">133.1</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-8" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="f-402">133.7</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric><ix:continuation id="f-385-2" continuedAt="f-385-3"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">All dilutive common stock equivalents are reflected in our earnings per share calculations. In periods of loss, shares that otherwise would have been included in our diluted weighted-average common shares outstanding computation would be excluded.</span></div></ix:continuation><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"><ix:continuation id="f-385-3">Antidilutive common stock equivalents are not included in our earnings per share calculations.</ix:continuation> <ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" id="f-403" continuedAt="f-403-1" escape="true">The number of antidilutive common stock equivalents for which the exercise price exceeds the weighted-average market price is as follows:</ix:nonNumeric></span></div><ix:continuation id="f-403-1"><div style="margin-top:4pt"><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.172%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Three Months Ended<br/>September 30</span></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Nine Months Ended<br/>September 30</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-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Antidilutive common stock equivalents</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-5" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="6" id="f-404">0.1</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-5" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="6" id="f-405">0.0</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-5" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="6" id="f-406">0.1</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-8" decimals="-5" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="6" id="f-407">0.1</ix:nonFraction></span></td></tr></table></div></ix:continuation><ix:nonNumeric contextRef="c-1" name="us-gaap:PriorPeriodReclassificationAdjustmentDescription" id="f-408" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">RECLASSIFICATIONS</span></div><div style="margin-top:2pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">As a result of a first quarter 2024 change in our internal management reporting structure, prior period segment information has been revised to conform to our current segment reporting structure. This change had no impact on our prior consolidated results of operations, financial position or cash flows (refer to Note 13 for further information).</span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;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:8.5pt;font-weight:400;line-height:120%">6</span></div></div></div><div id="i89c240447e2040eeb92eeb24c8ab602a_31"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:24pt"><span style="color:#000080;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NOTE 2: <ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeFinanceLeasesTextBlock" id="f-410" continuedAt="f-410-1" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeOperatingLeasesTextBlock" id="f-409" continuedAt="f-409-1" escape="true">LEASES</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="f-410-1" continuedAt="f-410-2"><ix:continuation id="f-409-1" continuedAt="f-409-2"><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Our portfolio of nonmineral leases is composed of leases for real estate (including office buildings, aggregates sales yards and terminals, and concrete and asphalt sites) and equipment (including railcars and rail track, barges, and office, plant and mobile equipment).</span></div><ix:nonNumeric contextRef="c-1" name="vmc:ScheduleOfLeaseAssetsAndLiabilitiesWeightedAverageLeaseTermAndDiscountRateTableTextBlock" id="f-411" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Lease right-of-use (ROU) assets and liabilities and the weighted-average lease terms and discount rates are as follows:</span></div><div style="margin-top:4pt"><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:28.596%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.657%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">dollars in millions</span></td><td colspan="3" style="border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Classification on the Balance Sheet</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">September 30<br/>2024</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">December 31<br/>2023</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">September 30<br/>2023</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;border-top:1.5pt solid #000000;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:120%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating lease ROU assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="vmc:OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization" scale="6" id="f-412">651.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="vmc:OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization" scale="6" id="f-413">636.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="vmc:OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization" scale="6" id="f-414">644.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accumulated amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="vmc:OperatingLeaseRightOfUseAssetAccumulatedAmortization" scale="6" id="f-415">143.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="vmc:OperatingLeaseRightOfUseAssetAccumulatedAmortization" scale="6" id="f-416">124.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="vmc:OperatingLeaseRightOfUseAssetAccumulatedAmortization" scale="6" id="f-417">113.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating leases, net</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt 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:400;line-height:120%">Operating lease right-of-use assets, net</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="vmc:OperatingLeaseRightOfUseAssetIncludingHeldForSale" scale="6" id="f-418">508.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="vmc:OperatingLeaseRightOfUseAssetIncludingHeldForSale" scale="6" id="f-419">511.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="vmc:OperatingLeaseRightOfUseAssetIncludingHeldForSale" scale="6" id="f-420">531.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finance lease ROU assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" scale="6" id="f-421">55.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" scale="6" id="f-422">62.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" scale="6" id="f-423">85.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accumulated depreciation</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:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization" scale="6" id="f-424">23.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization" scale="6" id="f-425">20.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization" scale="6" id="f-426">22.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finance leases, net</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt 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:400;line-height:120%"><span style="-sec-ix-hidden:f-427"><span style="-sec-ix-hidden:f-428"><span style="-sec-ix-hidden:f-429">Property, plant &amp; equipment, net</span></span></span></span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:FinanceLeaseRightOfUseAsset" scale="6" id="f-430">32.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:FinanceLeaseRightOfUseAsset" scale="6" id="f-431">42.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:FinanceLeaseRightOfUseAsset" scale="6" id="f-432">63.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total lease assets</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="vmc:LeaseRightOfUseAsset" scale="6" id="f-433">540.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="vmc:LeaseRightOfUseAsset" scale="6" id="f-434">553.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="vmc:LeaseRightOfUseAsset" scale="6" id="f-435">595.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;border-top:1.5pt solid #000000;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:120%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-436"><span style="-sec-ix-hidden:f-437"><span style="-sec-ix-hidden:f-438">Other current liabilities</span></span></span></span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="6" id="f-439">48.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="6" id="f-440">47.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="6" id="f-441">48.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finance</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-442"><span style="-sec-ix-hidden:f-443"><span style="-sec-ix-hidden:f-444">Other current liabilities</span></span></span></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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:FinanceLeaseLiabilityCurrent" scale="6" id="f-445">11.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:FinanceLeaseLiabilityCurrent" scale="6" id="f-446">12.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:FinanceLeaseLiabilityCurrent" scale="6" id="f-447">18.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Noncurrent</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-448"><span style="-sec-ix-hidden:f-449"><span style="-sec-ix-hidden:f-450">Noncurrent operating lease liabilities</span></span></span></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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="vmc:OperatingLeaseLiabilityNoncurrentIncludingHeldForSale" scale="6" id="f-451">503.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="vmc:OperatingLeaseLiabilityNoncurrentIncludingHeldForSale" scale="6" id="f-452">507.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="vmc:OperatingLeaseLiabilityNoncurrentIncludingHeldForSale" scale="6" id="f-453">525.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finance</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-454"><span style="-sec-ix-hidden:f-455"><span style="-sec-ix-hidden:f-456">Other noncurrent liabilities</span></span></span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:FinanceLeaseLiabilityNoncurrent" scale="6" id="f-457">11.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:FinanceLeaseLiabilityNoncurrent" scale="6" id="f-458">16.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:FinanceLeaseLiabilityNoncurrent" scale="6" id="f-459">22.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="vmc:LeaseLiability" scale="6" id="f-460">575.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="vmc:LeaseLiability" scale="6" id="f-461">583.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="vmc:LeaseLiability" scale="6" id="f-462">614.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;border-top:1.5pt solid #000000;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:120%">Lease Term and Discount Rate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Weighted-average remaining lease term (years) </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="6" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-3" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-463">19.1</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-4" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-464">19.5</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-5" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-465">19.4</ix:nonNumeric></span></td></tr><tr><td colspan="6" 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:9pt;font-weight:400;line-height:120%">Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-3" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-466">2.3</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-4" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-467">2.5</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-5" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-468">2.5</ix:nonNumeric></span></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Weighted-average discount rate </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="6" 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:9pt;font-weight:400;line-height:120%">Operating leases</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-3" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-469">4.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-4" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-470">4.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-5" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-471">4.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;border-bottom:1.5pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finance leases</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-3" decimals="3" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-472">3.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-4" decimals="3" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-473">2.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-5" decimals="3" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-474">2.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr></table></div></ix:nonNumeric><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">The decreases from September 30, 2023 in total lease assets and liabilities presented above primarily relate to the November 2023 sale of concrete operations in Texas (see Note 16 for additional information). Our lease agreements do not contain material residual value guarantees, restrictive covenants or early termination options. In addition to the lease assets and liabilities presented in the table above, we entered into an agreement to lease a terminal in California and expect to have all permits in place associated with all lease commencement options in the fourth quarter of 2024.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:LeaseCostTableTextBlock" id="f-475" continuedAt="f-475-1" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">The components of lease expense are as follows:</span></div><div style="margin-top:4pt"><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:21.627%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.445%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></tr><tr><td colspan="6" style="border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Three Months Ended<br/>September 30</span></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Nine Months Ended<br/>September 30</span></td></tr><tr><td colspan="6" style="border-bottom:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finance lease cost </span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Depreciation of right-of-use assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" scale="6" id="f-476">2.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" scale="6" id="f-477">3.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" scale="6" id="f-478">7.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" scale="6" id="f-479">10.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest on lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:FinanceLeaseInterestExpense" scale="6" id="f-480">0.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:FinanceLeaseInterestExpense" scale="6" id="f-481">0.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:FinanceLeaseInterestExpense" scale="6" id="f-482">0.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:FinanceLeaseInterestExpense" scale="6" id="f-483">0.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating lease cost</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:OperatingLeaseCost" scale="6" id="f-484">19.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:OperatingLeaseCost" scale="6" id="f-485">19.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:OperatingLeaseCost" scale="6" id="f-486">56.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:OperatingLeaseCost" scale="6" id="f-487">58.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Short-term lease cost </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:ShortTermLeaseCost" scale="6" id="f-488">12.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:ShortTermLeaseCost" scale="6" id="f-489">14.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:ShortTermLeaseCost" scale="6" id="f-490">34.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:ShortTermLeaseCost" scale="6" id="f-491">38.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Variable lease cost</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:VariableLeaseCost" scale="6" id="f-492">5.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:VariableLeaseCost" scale="6" id="f-493">4.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:VariableLeaseCost" scale="6" id="f-494">15.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:VariableLeaseCost" scale="6" id="f-495">15.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Sublease income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:SubleaseIncome" scale="6" id="f-496">0.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:SubleaseIncome" scale="6" id="f-497">0.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:SubleaseIncome" scale="6" id="f-498">2.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:SubleaseIncome" scale="6" id="f-499">2.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total lease expense</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:LeaseCost" scale="6" id="f-500">38.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:LeaseCost" scale="6" id="f-501">41.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:LeaseCost" scale="6" id="f-502">112.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:LeaseCost" scale="6" id="f-503">119.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:3pt;padding-left:14.4pt;text-indent:-10.8pt"><ix:continuation id="f-475-1" continuedAt="f-475-2"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></ix:continuation><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.91pt"><ix:continuation id="f-475-2">Includes the cost of leases with an initial term of one year or less (including those with terms of one month or less).</ix:continuation> </span></div></ix:continuation></ix:continuation><div style="height:45pt;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:8.5pt;font-weight:400;line-height:120%">7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-410-2"><ix:continuation id="f-409-2"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Cash paid for operating leases was $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:OperatingLeasePayments" scale="6" id="f-504">55.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:OperatingLeasePayments" scale="6" id="f-505">55.0</ix:nonFraction> million for the nine months ended September&#160;30, 2024 and 2023, respectively. Cash paid for finance leases (principal and interest) was $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="vmc:TotalCashPaidForFinanceLeases" scale="6" id="f-506">10.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="vmc:TotalCashPaidForFinanceLeases" scale="6" id="f-507">17.9</ix:nonFraction> million for the nine months ended September&#160;30, 2024 and 2023, respectively.</span></div></ix:continuation></ix:continuation><div id="i89c240447e2040eeb92eeb24c8ab602a_34"></div><div style="margin-top:24pt"><span style="color:#000080;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NOTE 3: <ix:nonNumeric contextRef="c-1" name="us-gaap:IncomeTaxDisclosureTextBlock" id="f-508" continuedAt="f-508-1" escape="true">INCOME TAXES</ix:nonNumeric></span></div><ix:continuation id="f-508-1" continuedAt="f-508-2"><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Our estimated annual effective tax rate (EAETR) is based on full-year expectations of pretax earnings, statutory tax rates and permanent differences between book and tax accounting such as percentage depletion. For interim financial reporting, we calculate our quarterly income tax provision in accordance with the EAETR. Each quarter, we update our EAETR based on our revised full-year expectation of pretax earnings and calculate the income tax provision so that the year-to-date income tax provision reflects the EAETR. Significant judgment is required in determining our EAETR.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">In the third quarter of 2024, we recorded income tax expense from continuing operations of $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-509">85.2</ix:nonFraction> million compared to $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-510">85.8</ix:nonFraction> million in the third quarter of 2023. The tax expense is comparable to the amount recorded in the third quarter of 2023, as the reduction in pretax earnings in the third quarter of 2024 was primarily due to a goodwill impairment (see Note 15), the majority of which was non-tax deductible. </span></div></ix:continuation><div id="i89c240447e2040eeb92eeb24c8ab602a_37"></div><ix:continuation id="f-508-2" continuedAt="f-508-3"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">For the first nine months of 2024, we recorded income tax expense from continuing operations of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-511">208.5</ix:nonFraction> million compared to $<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-512">194.4</ix:nonFraction> million for the first nine months of 2023. The increase in tax expense was primarily due to a goodwill impairment recorded in the third quarter of 2024, the majority of which was non-tax deductible, and a discrete benefit recognized in the first nine months of 2023 related to a 2022 business disposition, partially offset by lower pretax earnings. </span></div></ix:continuation><div id="i89c240447e2040eeb92eeb24c8ab602a_40"></div><ix:continuation id="f-508-3"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">In August 2022, the Inflation Reduction Act (IRA) was signed into law, effective for tax years beginning on or after January 1, 2023. The IRA introduced a corporate alternative minimum tax (CAMT) of 15% applicable to corporations with adjusted financial statement income in excess of $1 billion, as well as certain climate-related tax provisions. We were not subject to CAMT in 2023 and do not anticipate being subject to CAMT in 2024.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">As discussed in Note 8, in May 2022, Mexican government officials unexpectedly and arbitrarily shut down our Calica operations in Mexico. In 2023, Calica had deferred tax assets (including net operating losses) of $<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-5" name="us-gaap:OperatingLossCarryforwardsValuationAllowance" scale="6" id="f-513">27.4</ix:nonFraction> million against which we have a full valuation allowance recorded. In 2024, we project a $<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-5" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" format="ixt:num-dot-decimal" scale="6" id="f-514">6.5</ix:nonFraction>&#160;million increase in deferred tax assets against which a valuation allowance was recorded as a component of the EAETR in the first nine months of 2024. A majority of the deferred tax assets relate to a net operating loss (NOL) carryforward which would expire between 2032 and 2034 if not utilized. Should the Mexican government lift the shutdown and/or if we are successful in our North American Free Trade Agreement (NAFTA) claim, we will reevaluate the need for a valuation allowance against the deferred tax assets.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">We project Alabama NOL carryforward deferred tax assets at December&#160;31, 2024 of $<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-5" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" format="ixt:num-dot-decimal" scale="6" id="f-515">68.4</ix:nonFraction>&#160;million against which we have a valuation allowance of $<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-5" name="us-gaap:OperatingLossCarryforwardsValuationAllowance" format="ixt:num-dot-decimal" scale="6" id="f-516">49.5</ix:nonFraction>&#160;million. Almost all of the Alabama NOL carryforward would expire between 2024 and 2029 if not utilized.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">A summary of our deferred tax assets and liabilities is included in Note 9 &#8220;Income Taxes&#8221; in our Annual Report on Form 10-K for the year ended December&#160;31, 2023.</span></div></ix:continuation><div style="height:45pt;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:8.5pt;font-weight:400;line-height:120%">8</span></div></div></div><div id="i89c240447e2040eeb92eeb24c8ab602a_43"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:24pt"><span style="color:#000080;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NOTE 4: <ix:nonNumeric contextRef="c-1" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="f-517" continuedAt="f-517-1" escape="true">REVENUES</ix:nonNumeric></span></div><ix:continuation id="f-517-1" continuedAt="f-517-2"><div style="margin-top:4pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Revenues are measured as the amount of consideration we expect to receive in exchange for transferring goods or providing services. Sales taxes and other taxes we collect are recorded as liabilities until remitted and thus are excluded from revenues. Costs to obtain and fulfill contracts (primarily asphalt construction paving contracts) are immaterial and are expensed as incurred when the expected amortization period is <ix:nonNumeric contextRef="c-16" name="vmc:CostsForPavingContractsExpenseExpectedAmortizationPeriod" format="ixt-sec:durwordsen" id="f-518">one year</ix:nonNumeric> or less. </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock" id="f-519" continuedAt="f-519-1" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Our segment total revenues by geographic market for the three and nine month periods ended September&#160;30, 2024 and 2023 are disaggregated as follows (the decrease in Gulf Coast market concrete revenues is primarily attributable to the sale of concrete operations in Texas in November 2023; see Note 16 for additional information):</span></div><div style="margin-top:4pt"><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:54.657%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.963%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="12" style="border-top:1.5pt 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:400;line-height:120%">Three Months Ended September 30, 2024</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-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">Aggregates</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">Asphalt</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">Concrete</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">East revenues</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-520">466.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-521">64.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-522">88.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-523">619.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Gulf Coast revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-524">842.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-525">90.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-23" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-526">2.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-527">936.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">West revenues</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-25" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-528">263.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-26" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-529">226.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-530">83.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-531">572.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Segment sales</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-532">1,572.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-533">381.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-534">174.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-32" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-535">2,127.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Intersegment sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-33" decimals="-5" sign="-" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-536">124.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-34" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-537">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-538">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-5" sign="-" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-539">124.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total revenues </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span></div></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-37" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-540">1,448.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-541">381.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-39" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-542">174.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-543">2,003.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt"><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:54.657%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.963%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="12" style="border-top:1.5pt 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:400;line-height:120%">Three Months Ended September 30, 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-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">Aggregates</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">Asphalt</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">Concrete</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">East revenues</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-40" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-544">464.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-545">64.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-42" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-546">95.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-43" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-547">624.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Gulf Coast revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-44" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-548">900.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-549">71.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-46" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-550">168.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-47" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-551">1,140.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">West revenues</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-48" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-552">263.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-49" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-553">211.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-50" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-554">100.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-51" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-555">575.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Segment sales</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-52" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-556">1,628.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-53" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-557">347.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-558">364.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-55" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-559">2,340.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Intersegment sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-56" decimals="-5" sign="-" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-560">154.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-57" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-561">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-562">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-59" decimals="-5" sign="-" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-563">154.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total revenues </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span></div></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-60" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-564">1,474.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-61" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-565">347.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-566">364.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-567">2,185.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:continuation><div id="i89c240447e2040eeb92eeb24c8ab602a_46"></div><ix:continuation id="f-519-1" continuedAt="f-519-2"><ix:continuation id="f-517-2" continuedAt="f-517-3"><div style="margin-top:4pt"><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:54.657%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.963%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="12" style="border-top:1.5pt 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:400;line-height:120%">Nine Months Ended September 30, 2024</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-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">Aggregates</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">Asphalt</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">Concrete</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">East revenues</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-63" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-568">1,267.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-64" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-569">149.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-65" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-570">246.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-66" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-571">1,663.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Gulf Coast revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-572">2,484.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-68" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-573">198.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-574">7.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-70" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-575">2,689.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">West revenues</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-71" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-576">725.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-72" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-577">570.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-73" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-578">236.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-74" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-579">1,532.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Segment sales</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-75" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-580">4,477.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-76" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-581">918.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-77" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-582">489.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-78" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-583">5,885.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Intersegment sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-79" decimals="-5" sign="-" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-584">321.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-80" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-585">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-81" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-586">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-5" sign="-" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-587">321.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total revenues </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span></div></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-83" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-588">4,155.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-84" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-589">918.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-85" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-590">489.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-591">5,564.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt"><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:54.657%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.963%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="12" style="border-top:1.5pt 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:400;line-height:120%">Nine Months Ended September 30, 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-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">Aggregates</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">Asphalt</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">Concrete</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">East revenues</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-592">1,259.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-87" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-593">147.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-88" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-594">278.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-89" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-595">1,685.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Gulf Coast revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-90" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-596">2,568.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-91" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-597">182.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-598">457.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-93" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-599">3,208.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">West revenues</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-600">677.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-601">525.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-602">257.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-97" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-603">1,459.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Segment sales</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-98" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-604">4,505.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-99" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-605">854.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-100" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-606">993.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-607">6,353.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Intersegment sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-5" sign="-" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-608">405.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-103" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-609">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-610">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-5" sign="-" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-611">405.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total revenues </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span></div></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-612">4,100.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-107" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-613">854.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-108" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-614">993.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-615">5,947.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation></ix:continuation><div id="i89c240447e2040eeb92eeb24c8ab602a_49"></div><div style="margin-top:3pt;padding-left:14.4pt;text-indent:-10.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span><ix:continuation id="f-519-2" continuedAt="f-519-3"><ix:continuation id="f-517-3" continuedAt="f-517-4"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.91pt">The geographic markets are defined by states/countries as follows:</span></ix:continuation></ix:continuation></div><ix:continuation id="f-517-4" continuedAt="f-517-5"><ix:continuation id="f-519-3" continuedAt="f-519-4"><div style="margin-top:3pt;padding-left:27pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">East market &#8212; Arkansas, Delaware, Illinois, Kentucky, Maryland, New Jersey, New York, North Carolina, Pennsylvania, Tennessee, Virginia and Washington D.C.</span></div><div style="margin-top:3pt;padding-left:27pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Gulf Coast market &#8212; Alabama, Florida, Georgia, Louisiana, Mississippi, Oklahoma, South Carolina, Texas, U.S. Virgin Islands, Freeport (Bahamas), Puerto Cort&#233;s (Honduras) and Quintana Roo (Mexico)</span></div></ix:continuation><div style="margin-top:3pt;padding-left:31.5pt;text-indent:-9pt"><ix:continuation id="f-519-4"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">West market &#8212; Arizona, California, Hawaii, New Mexico and British Columbia (Canada)</span></ix:continuation><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></div></ix:continuation><div style="height:45pt;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:8.5pt;font-weight:400;line-height:120%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-517-5" continuedAt="f-517-6"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Total revenues are primarily derived from our p</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">roduct sales of aggregates (crushed stone, sand and gravel, sand and other aggregates), asphalt mix and ready-mixed concrete, and include freight &amp; delivery costs that we pass along to our customers to deliver these products. We also generate service revenues from our asphalt construction paving business and service revenues related to our aggregates business, such as landfill tipping fees. Our total service revenues were $<ix:nonFraction unitRef="usd" contextRef="c-109" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-616">88.2</ix:nonFraction> million (<ix:nonFraction unitRef="number" contextRef="c-109" decimals="3" name="vmc:PercentOfTotalRevenues" scale="-2" id="f-617">4.4</ix:nonFraction>% of total revenues) and $<ix:nonFraction unitRef="usd" contextRef="c-110" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-618">76.7</ix:nonFraction> million (<ix:nonFraction unitRef="number" contextRef="c-110" decimals="3" name="vmc:PercentOfTotalRevenues" scale="-2" id="f-619">3.5</ix:nonFraction>% of total revenues) for the three months ended September&#160;30, 2024 and 2023, respectively, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">and </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="c-111" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-620">195.0</ix:nonFraction> million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"> (</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-111" decimals="3" name="vmc:PercentOfTotalRevenues" scale="-2" id="f-621">3.5</ix:nonFraction>%</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"> of total revenues) and $<ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-622">181.5</ix:nonFraction> million (<ix:nonFraction unitRef="number" contextRef="c-112" decimals="3" name="vmc:PercentOfTotalRevenues" scale="-2" id="f-623">3.1</ix:nonFraction>% of total revenues) for the nine months ended September&#160;30, 2024 and 2023, respectively.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Our products typically are sold to private industry and not directly to governmental entities. Although approximately <ix:nonFraction unitRef="number" contextRef="c-113" decimals="2" name="vmc:PercentOfShipmentsUsedForPubliclyFundedConstruction" scale="-2" id="f-624">40</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="c-114" decimals="2" name="vmc:PercentOfShipmentsUsedForPubliclyFundedConstruction" scale="-2" id="f-625">55</ix:nonFraction>% of our aggregates shipments have historically been used in publicly funded construction (such as highways, airports and government buildings), a relatively small portion of our sales are made directly to federal, state, county or municipal governments/agencies. Therefore, although reductions in state and federal funding can curtail publicly funded construction, the vast majority of our business is not directly subject to renegotiation of profits or termination of contracts with local, state or federal governments.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">PRODUCT REVENUES</span></div><div style="margin-top:2pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Revenue is recognized when obligations under the terms of a contract with our customer are satisfied; generally, this occurs at a point in time when our aggregates, asphalt mix and ready-mixed concrete are shipped/delivered and control passes to the customer. Revenue for our products is recorded at the fixed invoice amount, and payment is due by the 15</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:5.52pt;font-weight:400;line-height:120%;position:relative;top:-2.97pt;vertical-align:baseline">th</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"> day of the following month. We do not offer discounts for early payment.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Freight &amp; delivery generally represents pass-through transportation costs we incur (including our administrative costs) and pay to third-party carriers to deliver our products to customers and are accounted for as a fulfillment activity. Likewise, the costs related to freight &amp; delivery are included in cost of revenues.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="f-626" escape="true"><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Freight &amp; delivery revenues are as follows:</span></div><div style="margin-top:4pt"><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.172%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1.5pt solid #000;padding:0 1pt"/><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Three Months Ended<br/>September 30</span></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Nine Months Ended<br/>September 30</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-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total revenues</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-627">2,003.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-628">2,185.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-629">5,564.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-630">5,947.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Freight &amp; delivery revenues </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;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:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-5" sign="-" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-631">261.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-116" decimals="-5" sign="-" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-632">276.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-117" decimals="-5" sign="-" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-633">741.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-118" decimals="-5" sign="-" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-634">766.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total revenues excluding freight &amp; delivery</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-119" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-635">1,742.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-120" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-636">1,909.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-121" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-637">4,822.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-122" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-638">5,180.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;padding-left:14.4pt;text-indent:-10.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.91pt">Includes freight &amp; delivery to remote distribution sites.</span></div></ix:nonNumeric><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">CONSTRUCTION PAVING SERVICE REVENUES</span></div><div style="margin-top:2pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Revenue from our asphalt construction paving business is recognized over time using the percentage-of-completion method under the cost approach. The percentage of completion is determined by costs incurred to date as a percentage of total costs estimated for the project. Under this approach, recognized contract revenue equals the total estimated contract revenue multiplied by the percentage of completion. Future revenues from unsatisfied performance obligations (including contracts with an expected duration of 1 year or less) at September&#160;30, 2024 and 2023 were $<ix:nonFraction unitRef="usd" contextRef="c-123" decimals="-5" name="us-gaap:RevenueRemainingPerformanceObligation" scale="6" id="f-639">206.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-124" decimals="-5" name="us-gaap:RevenueRemainingPerformanceObligation" scale="6" id="f-640">116.3</ix:nonFraction> million, respectively. The remaining period to complete the obligations at September&#160;30, 2024 ranged from <ix:nonNumeric contextRef="c-125" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:durmonth" id="f-641">1</ix:nonNumeric> month to <ix:nonNumeric contextRef="c-126" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:durmonth" id="f-642">51</ix:nonNumeric> months. The increase in future revenues from unsatisfied performance obligations is primarily due to acquisitions completed during the second quarter of 2024 (refer to Note 16 for further information).</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Our construction contracts are unit priced, and an account receivable is recorded for amounts invoiced based on actual units produced. Contract assets for estimated earnings in excess of billings, contract assets related to retainage provisions and contract liabilities for billings in excess of costs are immaterial. Variable consideration in our construction paving contracts is immaterial and consists of incentives and penalties based on the quality of work performed. Our construction paving contracts may contain warranty provisions covering defects in equipment, materials, design or workmanship that generally run from <ix:nonNumeric contextRef="c-127" name="vmc:CoverageOfWarrantyProvisions" format="ixt-sec:durwordsen" id="f-643">nine months</ix:nonNumeric> to <ix:nonNumeric contextRef="c-128" name="vmc:CoverageOfWarrantyProvisions" format="ixt-sec:durwordsen" id="f-644">one year</ix:nonNumeric> after project completion. Due to the nature of our construction paving projects, including contract owner inspections of the work during construction and prior to acceptance, we have not experienced material warranty costs for these short-term warranties.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">VOLUMETRIC PRODUCTION PAYMENT DEFERRED REVENUES</span></div><div style="margin-top:2pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">In 2013 and 2012, we sold a percentage interest in certain future aggregates production for net cash proceeds of $<ix:nonFraction unitRef="usd" contextRef="c-129" decimals="-5" name="vmc:ProceedsFromSaleOfFutureProduction" format="ixt:num-dot-decimal" scale="6" id="f-645">226.9</ix:nonFraction>&#160;million. These transactions, structured as volumetric production payments (VPPs):</span></div><div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">relate to <ix:nonFraction unitRef="quarry" contextRef="c-1" decimals="INF" name="vmc:NumberOfQuarries" format="ixt-sec:numwordsen" scale="0" id="f-646">eight</ix:nonFraction> quarries in Georgia and South Carolina</span></div><div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">provide the purchaser solely with a nonoperating percentage interest in the subject quarries&#8217; future aggregates production</span></div><div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">contain no minimum annual or cumulative guarantees by us for production or sales volume, nor minimum sales price</span></div><div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">are both volume and time limited (we expect the transactions will last approximately <ix:nonNumeric contextRef="c-1" name="vmc:VolumetricProductionPaymentsTerm" format="ixt-sec:duryear" id="f-647">20</ix:nonNumeric> more years, limited by volume rather than time)</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">We are the exclusive sales agent for, and transmit quarterly to the purchaser the proceeds from the sale of, the purchaser&#8217;s share of aggregates production. Our consolidated total revenues exclude the revenue from the sale of the purchaser&#8217;s share of aggregates.</span></div></ix:continuation><div style="height:45pt;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:8.5pt;font-weight:400;line-height:120%">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-517-6"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">The proceeds we received from the sale of the percentage interest were recorded as deferred revenue on the balance sheet. We recognize revenue on a unit-of-sales basis (as we sell the purchaser&#8217;s share of production) relative to the volume limitations of the transactions. Given the nature of the risks and potential rewards assumed by the buyer, the transactions do not reflect financing activities.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock" id="f-648" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Changes in our deferred revenue balances (current and noncurrent) are as follows:</span></div><div style="margin-top:4pt"><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.172%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1.5pt solid #000;padding:0 1pt"/><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Three Months Ended<br/>September 30</span></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Nine Months Ended<br/>September 30</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-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred revenue balance at beginning of period</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-130" decimals="-5" name="us-gaap:ContractWithCustomerLiability" scale="6" id="f-649">148.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-131" decimals="-5" name="us-gaap:ContractWithCustomerLiability" scale="6" id="f-650">157.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:ContractWithCustomerLiability" scale="6" id="f-651">152.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-5" name="us-gaap:ContractWithCustomerLiability" scale="6" id="f-652">161.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Revenue recognized from deferred revenue</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:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="6" id="f-653">2.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="6" id="f-654">2.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="6" id="f-655">5.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="6" id="f-656">6.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred revenue balance at end of period</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:ContractWithCustomerLiability" scale="6" id="f-657">146.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:ContractWithCustomerLiability" scale="6" id="f-658">154.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:ContractWithCustomerLiability" scale="6" id="f-659">146.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:ContractWithCustomerLiability" scale="6" id="f-660">154.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Based on expected sales from the specified quarries, we expect to recognize $<ix:nonFraction unitRef="usd" contextRef="c-132" decimals="-5" name="us-gaap:ContractWithCustomerLiability" scale="6" id="f-661">7.5</ix:nonFraction> million of VPP deferred revenue as income during the twelve-month period ending September&#160;30, 2025 (reflected in other current liabilities in our September&#160;30, 2024 Condensed Consolidated Balance Sheet).</span></div></ix:continuation><div id="i89c240447e2040eeb92eeb24c8ab602a_52"></div><div style="margin-top:24pt"><span style="color:#000080;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NOTE 5: <ix:nonNumeric contextRef="c-1" name="us-gaap:FairValueDisclosuresTextBlock" id="f-662" continuedAt="f-662-1" escape="true">FAIR VALUE MEASUREMENTS</ix:nonNumeric></span></div><ix:continuation id="f-662-1"><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The fair value hierarchy prioritizes the inputs to valuation techniques used to measure fair value into three broad levels as described below:</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:700;line-height:120%">Level 1:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"> Quoted prices in active markets for identical assets or liabilities</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:700;line-height:120%">Level 2:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"> Inputs that are derived principally from or corroborated by observable market data</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:700;line-height:120%">Level 3:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"> Inputs that are unobservable and significant to the overall fair value measurement</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock" id="f-663" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Our assets subject to fair value measurement on a recurring basis are summarized below:</span></div><div style="margin-top:4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">September 30<br/>2024</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">December 31<br/>2023</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">September 30<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;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:120%">Level 1 Fair Value</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Rabbi Trust</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Mutual funds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-133" decimals="-5" name="us-gaap:AssetsFairValueDisclosure" scale="6" id="f-664">34.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-134" decimals="-5" name="us-gaap:AssetsFairValueDisclosure" scale="6" id="f-665">31.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-135" decimals="-5" name="us-gaap:AssetsFairValueDisclosure" scale="6" id="f-666">28.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-136" decimals="-5" name="us-gaap:AssetsFairValueDisclosure" scale="6" id="f-667">34.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-137" decimals="-5" name="us-gaap:AssetsFairValueDisclosure" scale="6" id="f-668">31.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-138" decimals="-5" name="us-gaap:AssetsFairValueDisclosure" scale="6" id="f-669">28.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;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:120%">Level 2 Fair Value</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest rate swaps</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-139" decimals="-5" name="us-gaap:LiabilitiesFairValueDisclosure" scale="6" id="f-670">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-140" decimals="-5" sign="-" name="us-gaap:LiabilitiesFairValueDisclosure" scale="6" id="f-671">0.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-141" decimals="-5" sign="-" name="us-gaap:LiabilitiesFairValueDisclosure" scale="6" id="f-672">2.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Rabbi Trust</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Money market mutual fund</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-142" decimals="-5" name="us-gaap:AssetsFairValueDisclosure" scale="6" id="f-673">0.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-143" decimals="-5" name="us-gaap:AssetsFairValueDisclosure" scale="6" id="f-674">0.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-144" decimals="-5" name="us-gaap:AssetsFairValueDisclosure" scale="6" id="f-675">0.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-145" decimals="-5" name="us-gaap:FairValueNetAssetLiability" scale="6" id="f-676">0.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-146" decimals="-5" name="us-gaap:FairValueNetAssetLiability" scale="6" id="f-677">0.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-147" decimals="-5" sign="-" name="us-gaap:FairValueNetAssetLiability" scale="6" id="f-678">1.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">We have <ix:nonFraction unitRef="trust" contextRef="c-1" decimals="INF" name="vmc:NumberOfRabbiTrustsEstablished" format="ixt-sec:numwordsen" scale="0" id="f-679">two</ix:nonFraction> Rabbi Trusts for the purpose of providing a level of security for the employee nonqualified retirement and deferred compensation plans and for the directors' nonqualified deferred compensation plans. The fair values of these investments are estimated using a market approach. The Level 1 investments include mutual funds for which quoted prices in active markets are available. Level 2 investments are stated at estimated fair value based on the underlying investments in the fund (high-quality, short-term, U.S. dollar-denominated money market instruments).</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Net gains of the Rabbi Trusts&#8217; investments were $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:GainLossOnInvestments" scale="6" id="f-680">3.8</ix:nonFraction> million</span><span style="color:#00b050;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">and $<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:GainLossOnInvestments" scale="6" id="f-681">0.5</ix:nonFraction> million for the nine months ended September&#160;30, 2024 and 2023, respectively. The portions of the net gains related to investments still held by the Rabbi Trusts at September&#160;30, 2024 and 2023 were $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:UnrealizedGainLossOnInvestments" scale="6" id="f-682">3.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:UnrealizedGainLossOnInvestments" scale="6" id="f-683">0.6</ix:nonFraction> million, respectively.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Interest rate swaps are measured at fair value using quoted market prices or pricing models that use prevailing market interest rates as of the measurement date. These interest rate swaps are more fully described in Note 6.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">The carrying values of our cash equivalents, restricted cash, accounts and notes receivable, short-term debt, trade payables and accruals, and all other current liabilities approximate their fair values because of the short-term nature of these instruments. Additional disclosures for derivative instruments and interest-bearing debt are presented in Notes 6 and 7, respectively.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">During the third quarter of 2023, net assets held for sale with a carrying value of $<ix:nonFraction unitRef="usd" contextRef="c-148" decimals="-5" name="us-gaap:AssetsHeldForSaleLongLivedFairValueDisclosure" scale="6" id="f-684">513.3</ix:nonFraction> million were written down to their estimated fair value less cost to sell of $<ix:nonFraction unitRef="usd" contextRef="c-149" decimals="-5" name="us-gaap:AssetsHeldForSaleLongLivedFairValueDisclosure" scale="6" id="f-685">485.0</ix:nonFraction> million, resulting in an impairment loss of $<ix:nonFraction unitRef="usd" contextRef="c-150" decimals="-5" name="us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges" scale="6" id="f-686">28.3</ix:nonFraction> million. The estimated fair value (Level 1 fair value measurement) was determined based on the expected proceeds from the probable sale of the disposal group. Refer to Note 16 for the major categories of assets and liabilities classified as held for sale.</span></div></ix:continuation><div style="height:45pt;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:8.5pt;font-weight:400;line-height:120%">11</span></div></div></div><div id="i89c240447e2040eeb92eeb24c8ab602a_58"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:24pt"><span style="color:#000080;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NOTE 6: <ix:nonNumeric contextRef="c-1" name="us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" id="f-687" continuedAt="f-687-1" escape="true">DERIVATIVE INSTRUMENTS</ix:nonNumeric></span></div><ix:continuation id="f-687-1"><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">During the normal course of operations, we are exposed to market risks including interest rates, foreign currency exchange rates and commodity prices. From time to time, we use derivative instruments to balance the cost and risk of such expenses. We do not use derivative instruments for trading or other speculative purposes.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">In March 2023, we issued $<ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-688">550.0</ix:nonFraction> million of <ix:nonFraction unitRef="number" contextRef="c-151" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-689">5.80</ix:nonFraction>% fixed-rate debt maturing in March 2026. Concurrently, we entered into fixed-to-floating interest rate swap agreements designated as fair value hedges in the amount of $<ix:nonFraction unitRef="usd" contextRef="c-152" decimals="-5" name="us-gaap:DerivativeNotionalAmount" scale="6" id="f-690">550.0</ix:nonFraction> million. Under these swap agreements, we received a fixed interest rate of <ix:nonFraction unitRef="number" contextRef="c-152" decimals="4" name="us-gaap:DerivativeFixedInterestRate" scale="-2" id="f-691">5.80</ix:nonFraction>% (matched the fixed rate we paid on the $<ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-692">550.0</ix:nonFraction> million of debt) and paid daily compound Secured Overnight Financing Rate (SOFR) plus <ix:nonFraction unitRef="number" contextRef="c-152" decimals="5" name="us-gaap:DerivativeBasisSpreadOnVariableRate" scale="-2" id="f-693">0.241</ix:nonFraction>%. These swap agreements terminated in March 2024, coinciding with the redemption of the debt.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">The changes in the fair value of these swaps designated as fair value hedges were recorded in interest expense and were perfectly offset by changes in the fair value of the related debt also recorded in interest expense. <ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" id="f-694" continuedAt="f-694-1" escape="true">These swaps were recognized at fair value in the accompanying Condensed Consolidated Balance Sheets as follows:</ix:nonNumeric></span></div><ix:continuation id="f-694-1" continuedAt="f-694-2"><div style="margin-top:4pt"><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:27.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Balance Sheet Location</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">September 30<br/>2024</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">December 31<br/>2023</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">September 30<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Fair Value Hedges </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest rate swaps</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other current/noncurrent assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-153" decimals="-5" name="us-gaap:DerivativeAssets" scale="6" id="f-695">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-154" decimals="-5" name="us-gaap:DerivativeAssets" scale="6" id="f-696">3.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-155" decimals="-5" name="us-gaap:DerivativeAssets" scale="6" id="f-697">0.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest rate swaps</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:0.5pt 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:400;line-height:120%">Other current/noncurrent liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-153" decimals="-5" name="us-gaap:DerivativeLiabilities" scale="6" id="f-698">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-154" decimals="-5" name="us-gaap:DerivativeLiabilities" scale="6" id="f-699">4.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-155" decimals="-5" name="us-gaap:DerivativeLiabilities" scale="6" id="f-700">2.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest rate swaps net liability</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-153" decimals="-5" name="us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet" scale="6" id="f-701">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-154" decimals="-5" sign="-" name="us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet" scale="6" id="f-702">0.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-155" decimals="-5" sign="-" name="us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet" scale="6" id="f-703">2.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div></ix:continuation><div style="margin-top:3pt;padding-left:14.4pt;text-indent:-10.8pt"><ix:continuation id="f-694-2" continuedAt="f-694-3"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></ix:continuation><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.91pt"><ix:continuation id="f-694-3">See Note 5 for further discussion of fair value determination.</ix:continuation> </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">In 2007, 2018 and 2020, we entered into interest rate locks of future debt issuances to hedge the risk of higher interest rates. These interest rate locks were designated as cash flow hedges. The gain/loss upon settlement of these cash flow hedges is deferred (recorded in accumulated other comprehensive income (AOCI)) and amortized to interest expense over the term of the related debt.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" id="f-704" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">This amortization was reflected in the accompanying Condensed Consolidated Statements of Comprehensive Income as follows:</span></div><div style="margin-top:4pt"><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:27.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></tr><tr style="height:23pt"><td colspan="3" rowspan="2" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" rowspan="2" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">Income Statement<br/>Location</span></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Three Months Ended<br/>September 30</span></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Nine Months Ended<br/>September 30</span></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;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:120%">Cash Flow Hedges</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Loss reclassified from AOCI</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt 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:400;line-height:120%">Interest expense</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-156" decimals="-5" sign="-" name="us-gaap:InterestRateCashFlowHedgeGainLossReclassifiedToEarningsNet" scale="6" id="f-705">0.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-157" decimals="-5" sign="-" name="us-gaap:InterestRateCashFlowHedgeGainLossReclassifiedToEarningsNet" scale="6" id="f-706">0.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-158" decimals="-5" sign="-" name="us-gaap:InterestRateCashFlowHedgeGainLossReclassifiedToEarningsNet" scale="6" id="f-707">1.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-159" decimals="-5" sign="-" name="us-gaap:InterestRateCashFlowHedgeGainLossReclassifiedToEarningsNet" scale="6" id="f-708">1.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">For the twelve-month period ending September&#160;30, 2025, we estimate that $<ix:nonFraction unitRef="usd" contextRef="c-160" decimals="-5" name="us-gaap:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet" scale="6" id="f-709">2.3</ix:nonFraction> million of the $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" sign="-" name="us-gaap:AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax" scale="6" id="f-710">18.2</ix:nonFraction> million net of tax loss in AOCI will be reclassified to interest expense.</span></div></ix:continuation><div style="height:45pt;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:8.5pt;font-weight:400;line-height:120%">12</span></div></div></div><div id="i89c240447e2040eeb92eeb24c8ab602a_61"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:24pt"><span style="color:#000080;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NOTE 7: <ix:nonNumeric contextRef="c-1" name="us-gaap:DebtDisclosureTextBlock" id="f-711" continuedAt="f-711-1" escape="true">DEBT</ix:nonNumeric></span></div><ix:continuation id="f-711-1" continuedAt="f-711-2"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfDebtTableTextBlock" id="f-712" escape="true"><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Debt is detailed as follows:</span></div><div style="margin-top:4pt"><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.172%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Effective<br/>Interest Rates</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">September 30<br/>2024</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">December 31<br/>2023</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">September 30<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Bank line of credit expires 2027 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-161" decimals="-5" name="us-gaap:ShortTermBorrowings" scale="6" id="f-713">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-162" decimals="-5" name="us-gaap:ShortTermBorrowings" scale="6" id="f-714">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-163" decimals="-5" name="us-gaap:ShortTermBorrowings" scale="6" id="f-715">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Commercial paper expires 2027 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span></div></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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-164" decimals="-5" name="us-gaap:ShortTermBorrowings" scale="6" id="f-716">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-165" decimals="-5" name="us-gaap:ShortTermBorrowings" scale="6" id="f-717">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-166" decimals="-5" name="us-gaap:ShortTermBorrowings" scale="6" id="f-718">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total short-term debt</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:ShortTermBorrowings" scale="6" id="f-719">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:ShortTermBorrowings" scale="6" id="f-720">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:ShortTermBorrowings" scale="6" id="f-721">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Bank line of credit expires 2027 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-167" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-722">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-168" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-723">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-169" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-724">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Commercial paper expires 2027 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-170" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-725">550.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-171" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-726">550.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-172" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-727">550.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-173" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-728">4.50</ix:nonFraction>% notes due 2025 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-173" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="f-729">4.65</ix:nonFraction>%</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-173" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-730">400.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-174" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-731">400.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-175" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-732">400.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-176" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-733">5.80</ix:nonFraction>% notes due 2026</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-176" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-734">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-177" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-735">550.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-178" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-736">550.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-179" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-737">3.90</ix:nonFraction>% notes due 2027</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-179" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="f-738">4.00</ix:nonFraction>%</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-179" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-739">400.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-180" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-740">400.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-181" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-741">400.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-182" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-742">3.50</ix:nonFraction>% notes due 2030</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-182" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="f-743">3.94</ix:nonFraction>%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-182" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-744">750.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-183" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-745">750.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-184" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-746">750.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-185" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-747">7.15</ix:nonFraction>% notes due 2037</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-185" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="f-748">8.05</ix:nonFraction>%</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-185" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-749">129.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-186" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-750">129.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-187" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-751">129.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-188" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-752">4.50</ix:nonFraction>% notes due 2047</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-188" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="f-753">4.59</ix:nonFraction>%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-188" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-754">700.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-189" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-755">700.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-190" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-756">700.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-191" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-757">4.70</ix:nonFraction>% notes due 2048</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-191" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="f-758">5.42</ix:nonFraction>%</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-191" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-759">460.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-192" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-760">460.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-193" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-761">460.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other notes</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-194" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="f-762">0.37</ix:nonFraction>%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-194" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-763">1.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-195" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-764">1.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-196" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-765">1.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total long-term debt - face value</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="6" id="f-766">3,391.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="6" id="f-767">3,941.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="6" id="f-768">3,941.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unamortized discounts and debt issuance costs</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" scale="6" id="f-769">61.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" scale="6" id="f-770">63.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" scale="6" id="f-771">64.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Fair value adjustments </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">3</span></div></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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="vmc:DebtInstrumentFairValueAdjustments" scale="6" id="f-772">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" sign="-" name="vmc:DebtInstrumentFairValueAdjustments" scale="6" id="f-773">0.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" sign="-" name="vmc:DebtInstrumentFairValueAdjustments" scale="6" id="f-774">2.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total long-term debt - book value</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="6" id="f-775">3,329.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="6" id="f-776">3,877.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="6" id="f-777">3,874.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less current maturities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:LongTermDebtCurrent" scale="6" id="f-778">0.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:LongTermDebtCurrent" scale="6" id="f-779">0.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:LongTermDebtCurrent" scale="6" id="f-780">0.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total long-term debt - reported value</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-781">3,329.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-782">3,877.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-783">3,874.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Estimated fair value of long-term debt</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="f-784">3,286.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="f-785">3,798.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="f-786">3,597.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:3pt;padding-left:14.4pt;text-indent:-10.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.91pt">Borrowings on the bank line of credit and commercial paper are classified as short-term if we intend to repay within twelve months and as long-term if we have the intent and ability to extend payment beyond twelve months.</span></div><div style="margin-top:3pt;padding-left:14.4pt;text-indent:-10.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.91pt">We have the intent and ability to refinance these notes due April 2025 on a long-term basis.</span></div><div style="margin-top:3pt;padding-left:14.4pt;text-indent:-10.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.91pt">See Note 6 for additional information on our fair value hedging strategy.</span></div></ix:nonNumeric><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Discounts and debt issuance costs are amortized using the effective interest method over the terms of the respective notes resulting in $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" scale="6" id="f-787">5.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" scale="6" id="f-788">5.0</ix:nonFraction> million of net interest expense for these items for the nine months ended September&#160;30, 2024 and 2023, respectively.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">DELAYED DRAW TERM LOAN, LINE OF CREDIT AND COMMERCIAL PAPER PROGRAM</span></div><div style="margin-top:2pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">In June 2021, we entered into a $<ix:nonFraction unitRef="usd" contextRef="c-197" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-789">1,600.0</ix:nonFraction>&#160;million unsecured delayed draw term loan which was fully drawn in August 2021 upon the acquisition of U.S. Concrete. The delayed draw term loan was paid down to $<ix:nonFraction unitRef="usd" contextRef="c-198" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="6" id="f-790">1,100.0</ix:nonFraction>&#160;million in September 2021 with cash on hand, paid down to $<ix:nonFraction unitRef="usd" contextRef="c-199" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="6" id="f-791">550.0</ix:nonFraction>&#160;million in August 2022 using the proceeds from the issuance of commercial paper as described below and fully repaid in March 2023 using proceeds from the issuance of <ix:nonFraction unitRef="number" contextRef="c-151" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-792">5.80</ix:nonFraction>% senior notes as described below.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">In 2022, we established a $<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-5" name="us-gaap:CommercialPaper" format="ixt:num-dot-decimal" scale="6" id="f-793">1,600.0</ix:nonFraction>&#160;million commercial paper program through which we borrowed $<ix:nonFraction unitRef="usd" contextRef="c-200" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="6" id="f-794">550.0</ix:nonFraction>&#160;million that was used to partially repay the delayed draw term loan. As of September&#160;30, 2024, we had $<ix:nonFraction unitRef="usd" contextRef="c-170" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-795">550.0</ix:nonFraction> million in long-term commercial paper borrowings. Commercial paper borrowings bear interest at rates determined at the time of borrowing and as agreed between us and the commercial paper investors.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Our $<ix:nonFraction unitRef="usd" contextRef="c-201" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-796">1,600.0</ix:nonFraction> million unsecured line of credit matures in August 2027 and contains covenants customary for an unsecured investment-grade facility. As of September&#160;30, 2024, we were in compliance with the covenants. Borrowings on the line of credit bear interest, at our option, at either SOFR plus a margin or Truist Bank&#8217;s base rate plus a margin. The margins are determined by our credit ratings. Standby letters of credit, which are issued under the line of credit and reduce availability, are charged a fee equal to the margin for SOFR borrowings plus <ix:nonFraction unitRef="number" contextRef="c-202" decimals="5" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-797">0.175</ix:nonFraction>%. We also pay a commitment fee on the daily average unused amount of the line of credit that ranges from <ix:nonFraction unitRef="number" contextRef="c-203" decimals="5" name="us-gaap:LineOfCreditFacilityCommitmentFeePercentage" scale="-2" id="f-798">0.090</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="c-204" decimals="5" name="us-gaap:LineOfCreditFacilityCommitmentFeePercentage" scale="-2" id="f-799">0.225</ix:nonFraction>% determined by our credit ratings. As of September&#160;30, 2024, the margin for SOFR borrowings was <ix:nonFraction unitRef="number" contextRef="c-205" decimals="5" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-800">1.125</ix:nonFraction>%, the margin for base rate borrowings was <ix:nonFraction unitRef="number" contextRef="c-206" decimals="5" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-801">0.125</ix:nonFraction>% and the commitment fee for the unused amount was <ix:nonFraction unitRef="number" contextRef="c-207" decimals="5" name="us-gaap:LineOfCreditFacilityCommitmentFeePercentage" scale="-2" id="f-802">0.100</ix:nonFraction>%.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">As of September&#160;30, 2024, our available borrowing capacity under the line of credit was $<ix:nonFraction unitRef="usd" contextRef="c-208" decimals="-5" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-803">1,504.8</ix:nonFraction> million. Utilization of the borrowing capacity was as follows:</span></div><div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt"><ix:nonFraction unitRef="usd" contextRef="c-208" decimals="INF" name="us-gaap:LineOfCredit" format="ixt-sec:numwordsen" scale="0" id="f-804">No</ix:nonFraction>ne was borrowed</span></div><div style="margin-bottom:3pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">$<ix:nonFraction unitRef="usd" contextRef="c-209" decimals="-5" name="us-gaap:LettersOfCreditOutstandingAmount" scale="6" id="f-805">95.2</ix:nonFraction> million was used to support standby letters of credit</span></div></ix:continuation><div style="height:45pt;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:8.5pt;font-weight:400;line-height:120%">13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-711-2"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">TERM DEBT</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">All of our $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:DebtLongtermAndShorttermCombinedAmount" format="ixt:num-dot-decimal" scale="6" id="f-806">3,391.1</ix:nonFraction> million (face value) of term debt (which includes $<ix:nonFraction unitRef="usd" contextRef="c-170" decimals="-5" name="us-gaap:DebtLongtermAndShorttermCombinedAmount" scale="6" id="f-807">550.0</ix:nonFraction> million of commercial paper) is unsecured. All of the covenants in the debt agreements are customary for investment-grade facilities. As of September&#160;30, 2024, we were in compliance with all term debt covenants.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">In March 2023, we issued $<ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="6" id="f-808">550.0</ix:nonFraction>&#160;million of <ix:nonFraction unitRef="number" contextRef="c-151" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-809">5.80</ix:nonFraction>% senior notes due 2026. Total proceeds of $<ix:nonFraction unitRef="usd" contextRef="c-210" decimals="-5" name="us-gaap:ProceedsFromDebtNetOfIssuanceCosts" format="ixt:num-dot-decimal" scale="6" id="f-810">546.6</ix:nonFraction>&#160;million (net of discounts and transaction costs), together with cash on hand, were used to repay the $<ix:nonFraction unitRef="usd" contextRef="c-199" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="6" id="f-811">550.0</ix:nonFraction>&#160;million delayed draw term loan. We redeemed these notes at par in March 2024 using cash on hand and recognized noncash expense of $<ix:nonFraction unitRef="usd" contextRef="c-211" decimals="-5" name="us-gaap:AmortizationOfFinancingCosts" scale="6" id="f-812">2.3</ix:nonFraction> million with the acceleration of unamortized deferred debt issuance costs.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">STANDBY LETTERS OF CREDIT</span></div><div style="margin-top:2pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">We provide, in the normal course of business, certain third-party beneficiaries with standby letters of credit to support our obligations to pay or perform according to the requirements of an underlying agreement. Such letters of credit typically have an initial term of <ix:nonNumeric contextRef="c-212" name="us-gaap:LineOfCreditFacilityExpirationPeriod" format="ixt-sec:durwordsen" id="f-813">one year</ix:nonNumeric>, renew automatically and can only be modified or canceled with the approval of the beneficiary. Our standby letters of credit are issued by banks that participate in our $<ix:nonFraction unitRef="usd" contextRef="c-201" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-814">1,600.0</ix:nonFraction> million line of credit and reduce the borrowing capacity thereunder. <ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock" id="f-815" continuedAt="f-815-1" escape="true">Our standby letters of credit as of September&#160;30, 2024 are summarized by purpose in the table below:</ix:nonNumeric></span></div><ix:continuation id="f-815-1"><div style="margin-top:4pt"><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:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:1.5pt solid #000000;padding: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:120%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Risk management insurance</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-209" decimals="-5" name="us-gaap:SelfInsuranceReserve" scale="6" id="f-816">80.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Reclamation/restoration requirements</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-209" decimals="-5" name="us-gaap:AssetRetirementObligation" scale="6" id="f-817">14.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total standby letters of credit</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-209" decimals="-5" name="us-gaap:LettersOfCreditOutstandingAmount" scale="6" id="f-818">95.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation></ix:continuation><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div id="i89c240447e2040eeb92eeb24c8ab602a_64"></div><div style="margin-top:24pt"><span style="color:#000080;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NOTE 8: <ix:nonNumeric contextRef="c-1" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="f-819" continuedAt="f-819-1" escape="true">COMMITMENTS AND CONTINGENCIES </ix:nonNumeric></span></div><ix:continuation id="f-819-1" continuedAt="f-819-2"><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Certain of our aggregates reserves are burdened by volumetric production payments (nonoperating interest) as described in Note 4. As the holder of the operating interest, we have responsibility to bear the cost of mining and producing the reserves attributable to this nonoperating interest.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">As stated in Note 2, our lease liabilities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">totaled $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="vmc:LeaseLiability" scale="6" id="f-820">575.4</ix:nonFraction> million as of September&#160;30, 2024.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">As summarized by purpose in Note 7, our standby letters of credit totaled $<ix:nonFraction unitRef="usd" contextRef="c-209" decimals="-5" name="us-gaap:LettersOfCreditOutstandingAmount" scale="6" id="f-821">95.2</ix:nonFraction> million as of September&#160;30, 2024.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">As described in Note 9, our asset retirement obligations totaled $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:AssetRetirementObligation" scale="6" id="f-822">346.5</ix:nonFraction> million as of September&#160;30, 2024.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">LITIGATION AND ENVIRONMENTAL MATTERS</span></div><div style="margin-top:2pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">We are subject to occasional governmental proceedings and orders pertaining to occupational safety and health or to protection of the environment, such as proceedings or orders relating to noise abatement, air emissions or water discharges. As part of our continuing program of stewardship in safety, health and environmental matters, we have been able to resolve such proceedings and to comply with such orders without any material adverse effects on our business.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">We have received notices from the United States Environmental Protection Agency (EPA) or similar state or local agencies that we are considered a potentially responsible party (PRP) at a limited number of sites under the Comprehensive Environmental Response, Compensation and Liability Act (CERCLA or Superfund) or similar state and local environmental laws. Generally, we share the cost of remediation at these sites with other PRPs or alleged PRPs in accordance with negotiated or prescribed allocations. There is inherent uncertainty in determining the potential cost of remediating a given site and in determining any individual party's share in that cost. As a result, estimates can change substantially as additional information becomes available regarding the nature or extent of site contamination, remediation methods, other PRPs and their probable level of involvement, and actions by or against governmental agencies or private parties.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">We have reviewed the nature and extent of our involvement at each Superfund site, as well as potential obligations arising under other federal, state and local environmental laws. While ultimate resolution and financial liability is uncertain at a number of the sites, in our opinion, based on information currently available, the ultimate resolution of claims and assessments related to these sites will not have a material effect on our consolidated results of operations, financial position or cash flows, although amounts recorded in a given period could be material to our results of operations or cash flows for that period. <ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfLossContingenciesByContingencyTextBlock" id="f-823" continuedAt="f-823-1" escape="true">Amounts accrued for environmental matters (measured on an undiscounted basis) are presented below:</ix:nonNumeric></span></div><ix:continuation id="f-823-1"><div style="margin-top:4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">September 30<br/>2024</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">December 31<br/>2023</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">September 30<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Continuing operations</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-213" decimals="-5" name="us-gaap:AccrualForEnvironmentalLossContingencies" scale="6" id="f-824">33.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-214" decimals="-5" name="us-gaap:AccrualForEnvironmentalLossContingencies" scale="6" id="f-825">32.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-215" decimals="-5" name="us-gaap:AccrualForEnvironmentalLossContingencies" scale="6" id="f-826">32.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Retained from former Chemicals 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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-216" decimals="-5" name="us-gaap:AccrualForEnvironmentalLossContingencies" scale="6" id="f-827">8.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-217" decimals="-5" name="us-gaap:AccrualForEnvironmentalLossContingencies" scale="6" id="f-828">8.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-218" decimals="-5" name="us-gaap:AccrualForEnvironmentalLossContingencies" scale="6" id="f-829">8.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total accrued environmental remediation costs</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:AccrualForEnvironmentalLossContingencies" scale="6" id="f-830">41.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:AccrualForEnvironmentalLossContingencies" scale="6" id="f-831">40.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:AccrualForEnvironmentalLossContingencies" scale="6" id="f-832">41.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">We are a defendant in various lawsuits in the ordinary course of business. It is not possible to determine with precision the outcome, or the amount of liability, if any, under these lawsuits, especially where the cases involve possible jury trials with as yet undetermined jury panels.</span></div></ix:continuation><div style="height:45pt;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:8.5pt;font-weight:400;line-height:120%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-819-2" continuedAt="f-819-3"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">In addition to these lawsuits in which we are involved in the ordinary course of business, certain other material legal proceedings are more specifically described below:</span></div><div style="margin-top:6pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">LOWER PASSAIC RIVER STUDY AREA (DISCONTINUED OPERATIONS and SUPERFUND SITE) &#8212; The Lower Passaic River Study Area is part of the Diamond Shamrock Superfund Site in New Jersey. Vulcan and approximately <ix:nonFraction unitRef="entity" contextRef="c-219" decimals="-1" name="vmc:NumberOfOtherCompaniesToPerformRemedialInvestigationFeasibilityStudyRelatedToCleanUpLawsuit" scale="0" id="f-833">70</ix:nonFraction> other companies are parties (collectively the Cooperating Parties Group, CPG) to a May 2007 Administrative Order on Consent (AOC) with the EPA to perform a Remedial Investigation/Feasibility Study (draft RI/FS) of the lower <ix:nonFraction unitRef="mi" contextRef="c-219" decimals="INF" name="vmc:NumberOfMilesOfRiverUsedInRemedialInvestigationFeasibilityStudy" scale="0" id="f-834">17</ix:nonFraction> miles of the Passaic River (River). The draft RI/FS was submitted recommending a targeted hot spot remedy; however, the EPA issued a record of decision (ROD) in March 2016 that calls for a bank-to-bank dredging remedy for the lower <ix:nonFraction unitRef="mi" contextRef="c-220" decimals="INF" name="vmc:NumberOfMilesForBankToBankDredgingRemedy" scale="0" id="f-835">8</ix:nonFraction> miles of the River. The EPA estimates that the cost of implementing this proposal is $<ix:nonFraction unitRef="usd" contextRef="c-221" decimals="-7" name="vmc:EstimatedImplementationCosts" format="ixt:num-dot-decimal" scale="9" id="f-836">1.38</ix:nonFraction>&#160;billion. In September 2016, the EPA entered into an Administrative Settlement Agreement and Order on Consent with Occidental Chemical Corporation (Occidental) in which Occidental agreed to undertake the remedial design for this bank-to-bank dredging remedy and to reimburse the United States for certain response costs.</span></div><div style="margin-top:6pt;padding-left:9.35pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Efforts to investigate and remediate the River have been underway for many years and have involved hundreds of entities that have had operations on or near the River at some point during the past several decades. We formerly owned a chemicals operation near the mouth of the River, which was sold in 1974. The major risk drivers in the River have been identified to include dioxins, PCBs, DDx and mercury. We did not manufacture any of these risk drivers and have no evidence that any of these were discharged into the River by Vulcan.</span></div><div style="margin-top:6pt;padding-left:9.35pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">In August 2017, the EPA informed certain members of the CPG, including Vulcan and others, that it planned to use the services of a third-party allocator with the expectation of offering cash-out settlements to some parties in connection with the bank-to-bank remedy identified in the ROD. This voluntary allocation process established an impartial third-party expert recommendation for use by the government and the participants as the basis of possible settlements, including settlements related to future remediation actions. The final allocation recommendations, which are subject to confidentiality provisions, were submitted to the EPA for its review and consideration in late December 2020. Certain PRPs, including Vulcan, thereafter received a joint confidential settlement demand from the EPA/Department of Justice (DOJ). Vulcan and certain of the other PRPs that received the joint confidential settlement demand (the Settling Defendants) reached an agreement to settle with the EPA/DOJ and negotiated a Consent Decree. The Consent Decree has been lodged with the court. Vulcan&#8217;s portion of the settlement is within the immaterial loss recorded for this matter in 2015.</span></div><div style="margin-top:6pt;padding-left:9.35pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">In July 2018, Vulcan, along with more than <ix:nonFraction unitRef="defendant" contextRef="c-222" decimals="INF" name="us-gaap:LossContingencyNumberOfDefendants" scale="0" id="f-837">100</ix:nonFraction> other defendants, was sued by Occidental in United States District Court for the District of New Jersey, Newark Vicinage. Occidental is seeking cost recovery and contribution under CERCLA for costs related to the River. This lawsuit is currently stayed pending adjudication of the Consent Decree. In another related proceeding, Occidental filed a lawsuit in March 2023 against Vulcan and <ix:nonFraction unitRef="defendant" contextRef="c-223" decimals="INF" name="us-gaap:LossContingencyNumberOfDefendants" scale="0" id="f-838">39</ix:nonFraction> other defendants in United States District Court for the District of New Jersey, Newark Vicinage seeking cost recovery and contribution under CERCLA for costs related to the upper 9 miles of the River. It is unknown at this time how the settlement and approval of the Consent Decree with the EPA/DOJ would affect the Occidental lawsuits.</span></div><div style="margin-top:6pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">TEXAS BRINE MATTER (DISCONTINUED OPERATIONS) &#8212; During operation of its former Chemicals Division, Vulcan leased the right to mine salt out of an underground salt dome formation in Assumption Parish, Louisiana from 1976 - 2005. Throughout that period, Texas Brine Company (Texas Brine) was the operator contracted by Vulcan to mine and deliver the salt as brine. We sold our Chemicals Division in 2005 and transferred our rights and interests related to the salt and mining operations to the purchaser, a subsidiary of Occidental Chemical Company (Occidental), and we have had no association with the leased premises or Texas Brine since that time. In August 2012, a sinkhole developed in the vicinity of the Texas Brine mining operations. Numerous lawsuits were filed thereafter in state court in Assumption Parish, Louisiana. Other lawsuits, including class action litigation, were filed in the United States District Court for the Eastern District of Louisiana in New Orleans.</span></div><div style="margin-top:6pt;padding-left:9.35pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">In these lawsuits, the main plaintiffs sued numerous defendants, including Texas Brine, Occidental and Vulcan, alleging various damages including, but not limited to, property damages; a claim by the State of Louisiana for response costs and civil penalties; physical damages to oil and gas pipelines and storage facilities (pipelines); and business interruption losses. All such claims have been settled except for the claims by the State of Louisiana. Our insurers to date have funded these settlements in excess of our self-insured retention amount.</span></div><div style="margin-top:6pt;padding-left:9.35pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Additionally, Texas Brine, Occidental and Vulcan sued each other in various state and federal court forums. Vulcan and Occidental have since dismissed all of their claims against one another; Texas Brine and Occidental have settled their claims against each other; and Texas Brine&#8217;s and Vulcan&#8217;s claims against each other are pending in state and federal court. In general, Texas Brine alleges that the sinkhole was caused, in whole or in part, by our negligent or fraudulent actions or failure to act; that we breached the salt lease with Occidental, as well as an operating agreement and related contracts with Texas Brine; that we were strictly liable for certain property damages in our capacity as a former lessee of the salt lease; and that we violated the agreement under which we sold our Chemicals Division to Occidental. Texas Brine&#8217;s claims against Vulcan include claims for past and future response costs, lost profits and investment costs, indemnity payments, attorneys&#8217; fees, other litigation costs, and judicial interests. Texas Brine also recently filed a lawsuit against Vulcan seeking indemnity for potential exposure Texas Brine may have to Occidental in the related arbitration, the State of Louisiana, and for ongoing and future Louisiana regulatory matters. In August 2022, we removed the lawsuit to federal court.</span></div></ix:continuation><div style="height:45pt;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:8.5pt;font-weight:400;line-height:120%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-819-3" continuedAt="f-819-4"><div style="margin-top:6pt;padding-left:9.35pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">The state court held a joint bench trial (judge only) in 2017 in <ix:nonFraction unitRef="case" contextRef="c-224" decimals="INF" name="us-gaap:LossContingencyPendingClaimsNumber" format="ixt-sec:numwordsen" scale="0" id="f-839">three</ix:nonFraction> cases brought by pipeline companies claiming damages to their facilities as a result of the sinkhole. This &#8220;Phase 1&#8221; trial was limited in scope to comparative fault and liability for causing the sinkhole. In December 2017, the trial court issued a ruling allocating fault as follows: Occidental <ix:nonFraction unitRef="number" contextRef="c-225" decimals="2" name="vmc:JudgeRuledAllocationOfFaultAmongDefendantsPercentage" scale="-2" id="f-840">50</ix:nonFraction>%, Texas Brine (and its wholly-owned subsidiary) <ix:nonFraction unitRef="number" contextRef="c-226" decimals="2" name="vmc:JudgeRuledAllocationOfFaultAmongDefendantsPercentage" scale="-2" id="f-841">35</ix:nonFraction>% and Vulcan <ix:nonFraction unitRef="number" contextRef="c-227" decimals="2" name="vmc:JudgeRuledAllocationOfFaultAmongDefendantsPercentage" scale="-2" id="f-842">15</ix:nonFraction>%. In December 2020, the Louisiana Court of Appeal, First Circuit reversed the judgment in part in <ix:nonFraction unitRef="case" contextRef="c-228" decimals="INF" name="vmc:LossContingencyNumberOfCasesReversedJudgement" format="ixt-sec:numwordsen" scale="0" id="f-843">one</ix:nonFraction> of the <ix:nonFraction unitRef="case" contextRef="c-224" decimals="INF" name="us-gaap:LossContingencyPendingClaimsNumber" format="ixt-sec:numwordsen" scale="0" id="f-844">three</ix:nonFraction> jointly tried cases, allocating <ix:nonFraction unitRef="number" contextRef="c-229" decimals="2" name="vmc:JudgeRuledAllocationOfFaultAmongDefendantsPercentage" scale="-2" id="f-845">55</ix:nonFraction>% of the fault to Texas Brine (and its wholly-owned subsidiary); <ix:nonFraction unitRef="number" contextRef="c-230" decimals="2" name="vmc:JudgeRuledAllocationOfFaultAmongDefendantsPercentage" scale="-2" id="f-846">30</ix:nonFraction>% to Occidental; and affirming the <ix:nonFraction unitRef="number" contextRef="c-231" decimals="2" name="vmc:JudgeRuledAllocationOfFaultAmongDefendantsPercentage" scale="-2" id="f-847">15</ix:nonFraction>% fault allocation to Vulcan. In May 2021 and April 2022, the Court of Appeal issued judgments in the other two pipeline cases, adopting the same fault allocation. The Louisiana Supreme Court has declined to review the judgments, resulting in final judgments regarding fault allocations in those matters. </span></div><div style="margin-top:6pt;padding-left:9.35pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">In the second quarter of 2022, we recorded an immaterial loss related to the claims brought by Texas Brine. In August 2022, Vulcan and Texas Brine commenced a joint &#8220;Phase 2&#8221; bench trial in the same <ix:nonFraction unitRef="case" contextRef="c-224" decimals="INF" name="us-gaap:LossContingencyPendingClaimsNumber" format="ixt-sec:numwordsen" scale="0" id="f-848">three</ix:nonFraction> pipeline cases where fault was allocated. Prior to trial, the trial court granted various motions by Vulcan seeking dismissal of Texas Brine&#8217;s contract-based claims and hundreds of millions of dollars in alleged damages. Thus, the Phase 2 trial addressed the claims that remained pending between Texas Brine and Vulcan after that motion practice. During the Phase 2 trial, Texas Brine and Vulcan reached a negotiated joint stipulation as to the amount of Texas Brine&#8217;s damages for its surviving tort claims at issue in the trial. After applying Vulcan&#8217;s <ix:nonFraction unitRef="number" contextRef="c-232" decimals="2" name="vmc:JudgeRuledAllocationOfFaultAmongDefendantsPercentage" scale="-2" id="f-849">15</ix:nonFraction>% fault allocation, Vulcan&#8217;s stipulated financial responsibility for the damages at issue in the trial is within the immaterial loss recorded during the second quarter of 2022. I</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">n December 2022, the trial court entered a judgment in the pipeline cases reflecting this stipulation. Texas Brine moved to assess all trial costs against Vulcan. Texas Brine and Vulcan thereafter reached a settlement, wherein Vulcan agreed to pay a portion of Texas Brine's trial costs, the amount of which was within the remaining immaterial loss recorded in the second quarter of 2022.</span></div><div style="margin-top:6pt;padding-left:9.35pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">The December 2022 Phase 2 judgment did not address numerous of Texas Brine&#8217;s claims seeking hundreds of millions of dollars in damages that were dismissed prior to trial. Texas Brine has appealed those judgments. We cannot at this time reasonably estimate the range of liability, if any, that could result if an appellate court reverses any of the trial court&#8217;s decisions. At this time, we also cannot reasonably estimate a range of liability pertaining to the claims brought by the State of Louisiana. </span></div><div style="margin-top:6pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">1,1,1-TRICHLOROETHANE LITIGATION (DISCONTINUED OPERATIONS) &#8212; During the operation of our former Chemicals Division, which was divested to Occidental in 2005, Vulcan manufactured a chlorinated solvent known as 1,1,1-trichloroethane. Vulcan faces liabilities related to 1,1,1-trichloroethane stabilized with 1,4-dioxane ("TCA"). We are one of the defendants in cases filed in both state and federal courts, including one case filed by the State of New Jersey. According to the various complaints, the plaintiffs seek damages including, but not limited to, unspecified compensatory damages associated with the remediation of water wells allegedly contaminated with 1,4-dioxane, natural resource damages, disgorgement of profits from the sale of TCA, punitive damages, as well as penalties and attorney's fees under various statutes. We will vigorously defend these cases on substantive and procedural grounds. At this time, we cannot determine the likelihood of loss, or reasonably estimate a range of loss, if any, pertaining to the above-referenced cases.</span></div><div style="margin-top:6pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">HEWITT LANDFILL MATTER (SUPERFUND SITE) &#8212; In September 2015, the Los Angeles Regional Water Quality Control Board (RWQCB) issued a Cleanup and Abatement Order directing Calmat Co., a Vulcan subsidiary (hereinafter "Vulcan") to assess, monitor, cleanup, and abate wastes that have been discharged to soil, soil vapor, and/or groundwater at the former Hewitt Landfill in Los Angeles.</span></div><div style="margin-top:6pt;padding-left:9.35pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Following an onsite and offsite investigation and pilot scale testing, the RWQCB approved a corrective action that includes leachate recovery, storm water capture and conveyance improvements, and a groundwater pump, treat and reinjection system. Certain on-site source control measures have been implemented, and the new treatment system is fully operational. Currently-anticipated costs of these on-site source control activities have been fully accrued.</span></div><div style="margin-top:6pt;padding-left:9.35pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">We are also engaged in an ongoing dialogue with the EPA, Honeywell, and the Los Angeles Department of Water and Power (LADWP) regarding the potential contribution of the Hewitt Landfill to groundwater contamination in the North Hollywood Operable Unit (NHOU) of the San Fernando Valley Superfund Site.</span></div><div style="margin-top:6pt;padding-left:9.35pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">The EPA and Vulcan entered into an AOC and Statement of Work having an effective date of September 2017 for the design of <ix:nonFraction unitRef="well" contextRef="c-233" decimals="INF" name="vmc:NumberOfGroundwaterExtractionWells" format="ixt-sec:numwordsen" scale="0" id="f-850">two</ix:nonFraction> extraction wells south of the Hewitt Landfill to protect the North Hollywood West (NHW) well field located within the NHOU. In November 2017, we submitted a Pre-Design Investigation (PDI) Work Plan to the EPA, which sets forth the activities and schedule for collection of data in support of our evaluation of the need for an offsite remedy. In addition, this evaluation was expanded as part of the PDI to include the evaluation of a remedy in light of LADWP&#8217;s Rinaldi-Toluca (RT) wellfield project. PDI investigative activities were completed between the first and third quarters of 2018, and in December 2018 we submitted a Draft PDI Evaluation Report to the EPA. The Draft PDI Evaluation Report summarizes data collection activities conducted pursuant to the Draft PDI Work Plan and provides model updates and evaluation of remediation alternatives for offsite areas. The EPA provided a final set of comments to the Draft PDI Evaluation Report in October 2020. The final set of comments included a request that Vulcan revise and develop a final PDI Evaluation Report. The final comments further provided a proposal for an alternative approach for offsite remediation (as opposed to installation of offsite extraction wells) and development of a Supplemental PDI Evaluation Report (Supplemental Report) that would require the EPA to modify the remedy in the record of decision as it relates to the Hewitt Landfill. In December 2020, we submitted the Final PDI Evaluation Report, which included responses to the EPA&#8217;s comments.</span></div><div style="margin-top:6pt;padding-left:9.35pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">At the EPA's request, we submitted a Supplemental Report in March 2023 and an Alternative Design Work Plan (ADWP) in May 2023. Similar to the PDI Evaluation Report, the Supplemental Report and ADWP identified expansion of the onsite Hewitt remedy in conjunction with the offsite treatment being performed by LADWP as the preferred option for addressing contamination in offsite areas, instead of the <ix:nonFraction unitRef="well" contextRef="c-233" decimals="INF" name="vmc:NumberOfGroundwaterExtractionWells" format="ixt-sec:numwordsen" scale="0" id="f-851">two</ix:nonFraction> wells proposed by the EPA. In conjunction with its review of the Supplemental Report, the EPA held an initial meeting with stakeholders, including LADWP, in November 2023 and has requested additional meetings to determine a path forward. </span></div></ix:continuation><div style="height:45pt;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:8.5pt;font-weight:400;line-height:120%">16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-819-4"><div style="margin-top:6pt;padding-left:9.35pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">In December 2019, Honeywell agreed with LADWP to build a water treatment system (often referred to as the Cooperative Containment Concept or CCC or the second interim remedy) that will provide treated groundwater in the NHOU to LADWP for public water supply purposes. Honeywell contends that some of the contamination to be remediated by the treatment system it is building originated from the Hewitt Landfill and that Vulcan should fund some portion of the costs that Honeywell has incurred and will incur in developing and implementing the second interim remedy. During the fourth quarter of 2021, we completed a partial settlement with Honeywell related to certain of the costs that Honeywell has incurred for an immaterial amount. In March 2023, Honeywell filed a lawsuit against Vulcan and a third party alleging that Honeywell has incurred more than $<ix:nonFraction unitRef="usd" contextRef="c-234" decimals="-6" name="us-gaap:LitigationSettlementExpense" format="ixt:num-dot-decimal" scale="6" id="f-852">11</ix:nonFraction>&#160;million in costs to resolve its liability to the EPA and that it estimates that it will spend in excess of $<ix:nonFraction unitRef="usd" contextRef="c-234" decimals="-6" name="vmc:EstimatedConstructionAndOperationOfWaterTreatmentSystem" format="ixt:num-dot-decimal" scale="6" id="f-853">100</ix:nonFraction>&#160;million to construct and operate its water treatment system. Honeywell seeks an "equitable share of necessary response costs" from the defendants. Discussions are ongoing with Honeywell regarding the reasonable costs Honeywell has incurred. We are also gathering and analyzing data and developing technical information to determine the extent of possible contribution by the Hewitt Landfill to the groundwater contamination in the area. Based on this technical information, we have accrued an immaterial amount for our contribution of costs anticipated to be incurred by Honeywell. This work is also intended to assist in identification of other PRPs that may have contributed to groundwater contamination in the area.</span></div><div style="margin-top:6pt;padding-left:9.35pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Further, LADWP is constructing <ix:nonFraction unitRef="facility" contextRef="c-235" decimals="INF" name="vmc:NumberOfPlannedNewTreatmentCapabilities" format="ixt-sec:numwordsen" scale="0" id="f-854">two</ix:nonFraction> new production and treatment facilities at city wellfields located near the Hewitt Landfill &#8212; the NHW wellfield and the RT wellfield (also referred to as the NHW treatment system and North Hollywood Central (NHC) treatment system, respectively). LADWP has alleged that the Hewitt Landfill is one of the primary sources of contamination at the NHW treatment system and one of the sources of contamination at the NHC treatment system. According to information available on the California State Water Resources Control Board (SWRCB) website, the capital cost of the NHW treatment system is estimated at $<ix:nonFraction unitRef="usd" contextRef="c-236" decimals="-6" name="vmc:EstimatedCapitalCostOfTreatmentSystem" format="ixt:num-dot-decimal" scale="6" id="f-855">92</ix:nonFraction>&#160;million, and the capital cost of the NHC treatment system is estimated at $<ix:nonFraction unitRef="usd" contextRef="c-237" decimals="-6" name="vmc:EstimatedCapitalCostOfTreatmentSystem" format="ixt:num-dot-decimal" scale="6" id="f-856">245</ix:nonFraction>&#160;million. The systems are expected to commence operations in 2024 for NHW and 2025 for NHC and will thereafter incur costs for operation and maintenance. LADWP has applied for and received substantial funding to contribute to both treatment systems from grants of Proposition 1 bond funding from the SWRCB. According to information available on the SWRCB website, the bond money obtained for the NHW treatment system is $<ix:nonFraction unitRef="usd" contextRef="c-236" decimals="-6" name="vmc:BondMoneyObtainedForTreatmentSystem" format="ixt:num-dot-decimal" scale="6" id="f-857">46</ix:nonFraction>&#160;million, and the bond money obtained for the NHC treatment system is $<ix:nonFraction unitRef="usd" contextRef="c-237" decimals="-6" name="vmc:BondMoneyObtainedForTreatmentSystem" format="ixt:num-dot-decimal" scale="6" id="f-858">95</ix:nonFraction>&#160;million. </span></div><div style="margin-top:6pt;padding-left:9.35pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">We anticipate continued discussions with LADWP regarding its potential claims. In conjunction with those discussions, we are engaging in further efforts to gather and analyze records and data in order to assess the extent of possible contribution by the Hewitt Landfill to the groundwater contamination in the area, consistent with the parallel request by the EPA, and the reasonableness of LADWP&#8217;s remediation efforts. This work is also intended to assist in identification of other PRPs that may have contributed to groundwater contamination in the area of the NHW and RT wellfields. Together, these efforts will allow us to analyze our anticipated equitable contribution to LADWP&#8217;s remediation efforts. Among other factors, we anticipate that any equitable contribution should take into account the on-site source control and other measures implemented by Vulcan at the former Hewitt Landfill, the relative contribution and duration of any contaminants originating from the Hewitt Landfill to the LADWP systems, and the cost effectiveness of the LADWP systems. At this time, we cannot reasonably estimate a range of a loss to Vulcan pertaining to LADWP&#8217;s potential contribution claim.</span></div><div style="margin-top:6pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">NAFTA ARBITRATION &#8212; In September 2018, our subsidiary Legacy Vulcan, LLC (Legacy Vulcan), on its own behalf, and on behalf of our Mexican subsidiary Calizas Industriales del Carmen, S.A. de C.V. (Calica), served the United Mexican States (Mexico) a Notice of Intent to Submit a Claim to Arbitration under Chapter 11 of the North American Free Trade Agreement (NAFTA). This NAFTA claim relates to the treatment of a portion of our quarrying operations in Quintana Roo, Mexico arising from, among other measures, Mexico&#8217;s failure to comply with a legally binding zoning agreement and relates to other unfair, arbitrary and capricious actions by Mexico&#8217;s environmental enforcement agency. We assert that these actions are in breach of Mexico&#8217;s international obligations under NAFTA and international law.</span></div><div style="margin-top:6pt;padding-left:9.35pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">As required by Article 1118 of NAFTA, we sought to settle this dispute with Mexico through consultations. Notwithstanding our good faith efforts to resolve the dispute amicably, we were unable to do so and filed a Request for Arbitration with the International Centre for Settlement of Investment Disputes (ICSID) in December 2018. In January 2019, ICSID registered our Request for Arbitration.</span></div><div style="margin-top:6pt;padding-left:9.35pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">A hearing on the merits took place in July 2021. While we awaited the final resolution from the tribunal, we continued to engage with government officials to pursue an amicable resolution of the dispute. On May 5, 2022, Mexican government officials unexpectedly and arbitrarily shut down Calica&#8217;s remaining operations in Mexico. On May 8, 2022, Legacy Vulcan filed an application in the NAFTA arbitration seeking provisional measures and leave to file an ancillary claim in connection with this latest shutdown (see Part I, Item 2. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations &#8211; Known Trends or Uncertainties). In July 2022, the NAFTA arbitration tribunal granted Legacy Vulcan&#8217;s application and ordered Mexico not to take any action that might further aggravate the dispute between the parties or render the resolution of the dispute potentially more difficult. A hearing on the merits of the ancillary claim took place in August 2023. We expect that the NAFTA arbitration tribunal will issue a decision on the claim and ancillary claim by the end of the first quarter of 2025. </span></div><div style="margin-top:6pt;padding-left:9.35pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">At this time, there can be no assurance whether we will be successful in our NAFTA claim and ancillary claim, and we cannot quantify the amount we may recover, if any, under this arbitration proceeding if we are successful.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">It is not possible to predict the ultimate outcome of these and other legal proceedings in which we are involved, and a number of factors, including developments in ongoing discovery or adverse rulings, or the verdict of a particular jury, could cause actual losses to differ materially from accrued costs. <ix:nonFraction unitRef="usd" contextRef="c-1" decimals="INF" name="us-gaap:LossContingencyLossInPeriod" format="ixt:fixed-zero" scale="0" id="f-859">No</ix:nonFraction> liability was recorded for claims and litigation for which a loss was determined to be only reasonably possible or for which a loss could not be reasonably estimated. Legal costs incurred in defense of lawsuits are expensed as incurred. In addition, losses on certain claims and litigation described above may be subject to limitations on a per occurrence basis by excess insurance, as described in our most recent Annual Report on Form 10-K.</span></div></ix:continuation><div style="height:45pt;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:8.5pt;font-weight:400;line-height:120%">17</span></div></div></div><div id="i89c240447e2040eeb92eeb24c8ab602a_67"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:24pt"><span style="color:#000080;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NOTE 9: <ix:nonNumeric contextRef="c-1" name="us-gaap:AssetRetirementObligationDisclosureTextBlock" id="f-860" continuedAt="f-860-1" escape="true">ASSET RETIREMENT OBLIGATIONS</ix:nonNumeric></span></div><ix:continuation id="f-860-1"><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Asset retirement obligations (AROs) are legal obligations associated with the retirement of long-lived assets resulting from the acquisition, construction, development and/or normal use of the underlying assets, including legal obligations for land reclamation. Recognition of a liability for an ARO is required in the period in which it is incurred at its estimated fair value. The associated asset retirement costs are capitalized as part of the carrying amount of the underlying asset and depreciated over the estimated useful life of the asset. The liability is accreted through charges to operating expenses. If the ARO is settled for a value other than the carrying amount of the liability, we recognize a gain or loss on settlement.</span></div><ix:nonNumeric contextRef="c-1" name="vmc:AssetRetirementObligationsOperatingCostsTableTextBlock" id="f-861" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">ARO operating costs related to accretion of the liabilities and depreciation of the assets are as follows:</span></div><div style="margin-top:4pt"><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.172%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Three Months Ended<br/>September 30</span></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Nine Months Ended<br/>September 30</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-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accretion</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:AssetRetirementObligationAccretionExpense" scale="6" id="f-862">3.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:AssetRetirementObligationAccretionExpense" scale="6" id="f-863">3.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:AssetRetirementObligationAccretionExpense" scale="6" id="f-864">10.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:AssetRetirementObligationAccretionExpense" scale="6" id="f-865">10.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Depreciation</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="vmc:AssetRetirementObligationDepreciationExpense" scale="6" id="f-866">3.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="vmc:AssetRetirementObligationDepreciationExpense" scale="6" id="f-867">2.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="vmc:AssetRetirementObligationDepreciationExpense" scale="6" id="f-868">8.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="vmc:AssetRetirementObligationDepreciationExpense" scale="6" id="f-869">6.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;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:9pt;font-weight:400;line-height:120%">Total ARO operating costs</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="vmc:CostIncurredAssetRetirementObligation" scale="6" id="f-870">6.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="vmc:CostIncurredAssetRetirementObligation" scale="6" id="f-871">5.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="vmc:CostIncurredAssetRetirementObligation" scale="6" id="f-872">19.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="vmc:CostIncurredAssetRetirementObligation" scale="6" id="f-873">16.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">ARO operating costs are reported in cost of revenues. AROs are reported within other noncurrent liabilities in our accompanying Condensed Consolidated Balance Sheets.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfChangeInAssetRetirementObligationTableTextBlock" id="f-874" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Reconciliations of the carrying amounts of our AROs are as follows:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:4pt"><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.172%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Three Months Ended<br/>September 30</span></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Nine Months Ended<br/>September 30</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-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">ARO balance at beginning of period</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-130" decimals="-5" name="us-gaap:AssetRetirementObligation" scale="6" id="f-875">334.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-131" decimals="-5" name="us-gaap:AssetRetirementObligation" scale="6" id="f-876">311.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:AssetRetirementObligation" scale="6" id="f-877">324.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-5" name="us-gaap:AssetRetirementObligation" scale="6" id="f-878">311.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Liabilities incurred</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:AssetRetirementObligationLiabilitiesIncurred" scale="6" id="f-879">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:AssetRetirementObligationLiabilitiesIncurred" scale="6" id="f-880">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:AssetRetirementObligationLiabilitiesIncurred" scale="6" id="f-881">0.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:AssetRetirementObligationLiabilitiesIncurred" scale="6" id="f-882">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Liabilities settled</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:AssetRetirementObligationLiabilitiesSettled" scale="6" id="f-883">3.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:AssetRetirementObligationLiabilitiesSettled" scale="6" id="f-884">1.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:AssetRetirementObligationLiabilitiesSettled" scale="6" id="f-885">8.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:AssetRetirementObligationLiabilitiesSettled" scale="6" id="f-886">8.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accretion 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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:AssetRetirementObligationAccretionExpense" scale="6" id="f-887">3.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:AssetRetirementObligationAccretionExpense" scale="6" id="f-888">3.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:AssetRetirementObligationAccretionExpense" scale="6" id="f-889">10.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:AssetRetirementObligationAccretionExpense" scale="6" id="f-890">10.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Revisions, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:AssetRetirementObligationRevisionOfEstimate" scale="6" id="f-891">12.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:AssetRetirementObligationRevisionOfEstimate" scale="6" id="f-892">2.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:AssetRetirementObligationRevisionOfEstimate" scale="6" id="f-893">19.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:AssetRetirementObligationRevisionOfEstimate" scale="6" id="f-894">2.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;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:9pt;font-weight:400;line-height:120%">ARO balance at end of period</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:AssetRetirementObligation" scale="6" id="f-895">346.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:AssetRetirementObligation" scale="6" id="f-896">315.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:AssetRetirementObligation" scale="6" id="f-897">346.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:AssetRetirementObligation" scale="6" id="f-898">315.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">ARO revisions during the first nine months of 2024 primarily related to cost adjustments at numerous sites.</span></div></ix:continuation><div style="height:45pt;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:8.5pt;font-weight:400;line-height:120%">18</span></div></div></div><div id="i89c240447e2040eeb92eeb24c8ab602a_70"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:24pt"><span style="color:#000080;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NOTE 10: <ix:nonNumeric contextRef="c-1" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock" id="f-899" continuedAt="f-899-1" escape="true">BENEFIT PLANS</ix:nonNumeric></span></div><ix:continuation id="f-899-1"><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">PENSION PLANS</span></div><div style="margin-top:2pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">We sponsor <ix:nonFraction unitRef="plan" contextRef="c-1" decimals="INF" name="vmc:NumberOfFundedNoncontributoryDefinedBenefitPensionPlans" format="ixt-sec:numwordsen" scale="0" id="f-900">two</ix:nonFraction> qualified, noncontributory defined benefit pension plans, the Vulcan Materials Company Pension Plan (VMC Pension Plan) and the CMG Hourly Pension Plan (CMG Pension Plan). The VMC Pension Plan has been closed to new entrants since 2007, and benefit accruals ceased in 2005 for hourly participants and in 2013 for salaried participants. The CMG Pension Plan is closed to new entrants other than through one small union, and benefits continue to accrue equal to a flat dollar amount for each year of service. In addition to these qualified plans, we sponsor <ix:nonFraction unitRef="plan" contextRef="c-1" decimals="INF" name="vmc:NumberOfUnfundedPensionPlans" format="ixt-sec:numwordsen" scale="0" id="f-901">three</ix:nonFraction> unfunded, nonqualified pension plans.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfNetBenefitCostsTableTextBlock" id="f-902" continuedAt="f-902-1" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">The following table sets forth the components of net periodic pension benefit cost:</span></div><div style="margin-top:4pt"><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.172%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Three Months Ended<br/>September 30</span></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Nine Months Ended<br/>September 30</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-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Service cost</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-238" decimals="-5" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="f-903">0.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-239" decimals="-5" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="f-904">0.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-240" decimals="-5" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="f-905">1.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-241" decimals="-5" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="f-906">1.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest cost</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-238" decimals="-5" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="f-907">8.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-239" decimals="-5" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="f-908">8.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-240" decimals="-5" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="f-909">24.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-241" decimals="-5" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="f-910">25.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-238" decimals="-5" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="6" id="f-911">7.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-239" decimals="-5" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="6" id="f-912">6.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-240" decimals="-5" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="6" id="f-913">21.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-241" decimals="-5" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="6" id="f-914">20.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amortization of prior service cost</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-238" decimals="-5" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="6" id="f-915">0.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-239" decimals="-5" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="6" id="f-916">0.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-240" decimals="-5" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="6" id="f-917">0.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-241" decimals="-5" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="6" id="f-918">1.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amortization of actuarial loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-238" decimals="-5" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="6" id="f-919">1.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-239" decimals="-5" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="6" id="f-920">1.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-240" decimals="-5" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="6" id="f-921">3.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-241" decimals="-5" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="6" id="f-922">4.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net periodic pension benefit cost</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-238" decimals="-5" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="f-923">3.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-239" decimals="-5" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="f-924">4.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-240" decimals="-5" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="f-925">9.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-241" decimals="-5" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="f-926">11.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Pretax amortization from AOCI</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-238" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax" scale="6" id="f-927">1.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-239" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax" scale="6" id="f-928">1.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-240" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax" scale="6" id="f-929">4.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-241" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax" scale="6" id="f-930">5.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">The contributions to pension plans for the nine months ended September&#160;30, 2024 and 2023, as reflected on the Condensed Consolidated Statements of Cash Flows, pertain to benefit payments under nonqualified plans for both periods and a qualified plan contribution of $<ix:nonFraction unitRef="usd" contextRef="c-238" decimals="-5" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:num-dot-decimal" scale="6" id="f-931">2.0</ix:nonFraction>&#160;million in the third quarter of 2024.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">POSTRETIREMENT PLANS</span></div><div style="margin-top:2pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">In addition to pension benefits, we provide certain healthcare and life insurance benefits for some retired employees. Substantially all of our salaried employees and, where applicable, certain of our hourly employees may become eligible for these benefits if they reach a qualifying age and meet certain service requirements. Generally, Company-provided healthcare benefits end when covered individuals become eligible for Medicare benefits, become eligible for other group insurance coverage or reach age <ix:nonFraction unitRef="y" contextRef="c-1" decimals="INF" name="vmc:NormalRetirementAge" scale="0" id="f-932">65</ix:nonFraction>, whichever occurs first.</span></div><ix:continuation id="f-902-1"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">The following table sets forth the components of net periodic other postretirement benefit cost:</span></div><div style="margin-top:4pt"><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.172%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Three Months Ended<br/>September 30</span></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Nine Months Ended<br/>September 30</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-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Service cost</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-242" decimals="-5" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="f-933">0.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-243" decimals="-5" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="f-934">0.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-244" decimals="-5" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="f-935">1.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-5" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="f-936">1.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest cost</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-242" decimals="-5" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="f-937">0.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-243" decimals="-5" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="f-938">0.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-244" decimals="-5" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="f-939">1.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-5" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="f-940">1.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amortization of prior service cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-242" decimals="-5" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="6" id="f-941">0.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-243" decimals="-5" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="6" id="f-942">0.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-244" decimals="-5" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="6" id="f-943">1.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-5" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="6" id="f-944">1.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amortization of actuarial gain</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:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-242" decimals="-5" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="6" id="f-945">0.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-243" decimals="-5" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="6" id="f-946">0.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-244" decimals="-5" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="6" id="f-947">0.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-5" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="6" id="f-948">1.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net periodic postretirement benefit cost </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-242" decimals="-5" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="f-949">1.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-243" decimals="-5" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="f-950">1.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-244" decimals="-5" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="f-951">3.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-5" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="f-952">2.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Pretax amortization from AOCI</span></div></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-242" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax" scale="6" id="f-953">0.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-243" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax" scale="6" id="f-954">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-244" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax" scale="6" id="f-955">0.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax" scale="6" id="f-956">0.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">DEFINED CONTRIBUTION PLANS</span></div><div style="margin-top:2pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">In addition to our pension and postretirement plans, we sponsor <ix:nonFraction unitRef="plan" contextRef="c-3" decimals="INF" name="vmc:NumberOfDefinedContributionPlans" format="ixt-sec:numwordsen" scale="0" id="f-957">four</ix:nonFraction> defined contribution plans. Substantially all salaried and non-union hourly employees are eligible to be covered by one of these plans. Under these plans, we match employees&#8217; eligible contributions at established rates. Expense recognized in connection with these matching obligations totaled $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:DefinedContributionPlanCostRecognized" scale="6" id="f-958">67.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:DefinedContributionPlanCostRecognized" scale="6" id="f-959">58.6</ix:nonFraction> million for the nine months ended September&#160;30, 2024 and 2023, respectively.</span></div></ix:continuation><div style="height:45pt;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:8.5pt;font-weight:400;line-height:120%">19</span></div></div></div><div id="i89c240447e2040eeb92eeb24c8ab602a_73"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:24pt"><span style="color:#000080;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NOTE 11: <ix:nonNumeric contextRef="c-1" name="us-gaap:ComprehensiveIncomeNoteTextBlock" id="f-960" continuedAt="f-960-1" escape="true">OTHER COMPREHENSIVE INCOME</ix:nonNumeric></span></div><ix:continuation id="f-960-1"><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Comprehensive income comprises two subsets: net earnings and other comprehensive income (OCI). The components of OCI are presented in the accompanying Condensed Consolidated Statements of Comprehensive Income, net of applicable taxes.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock" id="f-961" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Amounts in accumulated other comprehensive income (loss) (AOCI), net of tax, are as follows:</span></div><div style="margin-top:4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">September 30<br/>2024</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">December 31<br/>2023</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">September 30<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;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:120%">AOCI</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding: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:120%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding: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:120%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding: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:120%">&#160;</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:9pt;font-weight:400;line-height:120%">Cash flow hedges</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" sign="-" name="us-gaap:AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax" scale="6" id="f-962">18.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" sign="-" name="us-gaap:AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax" scale="6" id="f-963">19.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" sign="-" name="us-gaap:AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax" scale="6" id="f-964">19.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Pension and postretirement plans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" scale="6" id="f-965">120.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" scale="6" id="f-966">124.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" scale="6" id="f-967">129.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="6" id="f-968">138.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="6" id="f-969">143.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="6" id="f-970">149.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" id="f-971" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Changes in AOCI, net of tax, for the nine months ended September&#160;30, 2024 are as follows:</span></div><div style="margin-top:4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">Cash Flow<br/>Hedges </span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">Pension and<br/>Postretirement<br/>Benefit Plans</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;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:120%">AOCI</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balances as of December 31, 2023</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-246" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-972">19.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-247" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-973">124.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-248" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-974">143.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amounts reclassified from AOCI</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-249" decimals="-5" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="6" id="f-975">1.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-250" decimals="-5" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="6" id="f-976">3.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-251" decimals="-5" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="6" id="f-977">5.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #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"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balances as of September 30, 2024</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-252" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-978">18.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-253" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-979">120.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-254" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-980">138.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" id="f-981" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Amounts reclassified from AOCI to earnings are as follows:</span></div><div style="margin-top:4pt"><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:47.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.627%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.627%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.627%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.629%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Three Months Ended<br/>September 30</span></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Nine Months Ended<br/>September 30</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-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;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:120%">Amortization of Accumulated Cash Flow Hedge Losses</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest expense</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-255" decimals="-5" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-982">0.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-256" decimals="-5" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-983">0.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-257" decimals="-5" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-984">1.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-258" decimals="-5" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-985">1.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Benefit from income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-255" decimals="-5" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-986">0.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-256" decimals="-5" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-987">0.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-257" decimals="-5" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-988">0.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-258" decimals="-5" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-989">0.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-255" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-990">0.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-256" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-991">0.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-257" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-992">1.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-258" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-993">1.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Amortization of Accumulated Benefit Plan Costs</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other nonoperating expense</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-259" decimals="-5" name="us-gaap:OtherNonoperatingIncomeExpense" scale="6" id="f-994">1.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-260" decimals="-5" name="us-gaap:OtherNonoperatingIncomeExpense" scale="6" id="f-995">1.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-261" decimals="-5" name="us-gaap:OtherNonoperatingIncomeExpense" scale="6" id="f-996">5.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-262" decimals="-5" name="us-gaap:OtherNonoperatingIncomeExpense" scale="6" id="f-997">5.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Benefit from income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-259" decimals="-5" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-998">0.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-260" decimals="-5" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-999">0.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-261" decimals="-5" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-1000">1.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-262" decimals="-5" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-1001">1.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-259" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-1002">1.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-260" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-1003">1.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-261" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-1004">3.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-262" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-1005">3.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total reclassifications from AOCI to earnings</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-263" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-1006">1.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-264" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-1007">1.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-265" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-1008">5.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-266" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-1009">5.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:45pt;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:8.5pt;font-weight:400;line-height:120%">20</span></div></div></div><div id="i89c240447e2040eeb92eeb24c8ab602a_76"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:24pt"><span style="color:#000080;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NOTE 12: <ix:nonNumeric contextRef="c-1" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="f-1010" continuedAt="f-1010-1" escape="true">EQUITY</ix:nonNumeric></span></div><ix:continuation id="f-1010-1"><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Our capital stock consists solely of common stock, par value $<ix:nonFraction unitRef="usdPerShare" contextRef="c-3" decimals="2" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-1011">1.00</ix:nonFraction> per share, of which <ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-1012">480,000,000</ix:nonFraction> shares may be issued. Holders of our common stock are entitled to <ix:nonFraction unitRef="vote" contextRef="c-1" decimals="INF" name="vmc:NumberOfVotesPerCommonStockShare" format="ixt-sec:numwordsen" scale="0" id="f-1013">one</ix:nonFraction> vote per share. We may also issue <ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-1014">5,000,000</ix:nonFraction> shares of preferred stock, but <ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="0" id="f-1015">no</ix:nonFraction> shares have been issued. The terms and provisions of such shares will be determined by our Board of Directors upon any issuance of preferred shares in accordance with our Certificate of Incorporation.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">There were <ix:nonFraction unitRef="shares" contextRef="c-5" decimals="INF" name="us-gaap:TreasuryStockCommonShares" format="ixt:fixed-zero" scale="0" id="f-1016"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:TreasuryStockCommonShares" format="ixt:fixed-zero" scale="0" id="f-1017"><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="us-gaap:TreasuryStockCommonShares" format="ixt:fixed-zero" scale="0" id="f-1018">no</ix:nonFraction></ix:nonFraction></ix:nonFraction> shares held in treasury as of September&#160;30, 2024, December&#160;31, 2023 and September&#160;30, 2023. </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfTreasuryStockByClassTextBlock" id="f-1019" continuedAt="f-1019-1" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Our common stock purchases (all of which were open market purchases) and subsequent retirements for the year-to-date periods ended are as follows: </span></div><div style="margin-top:4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">in millions, except average price</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">September 30<br/>2024</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">December 31<br/>2023</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">September 30<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Number of shares purchased and retired</span></td><td colspan="2" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-5" name="us-gaap:TreasuryStockSharesRetired" scale="6" id="f-1020">0.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-267" decimals="-5" name="us-gaap:TreasuryStockSharesRetired" scale="6" id="f-1021">1.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-8" decimals="-5" name="us-gaap:TreasuryStockSharesRetired" scale="6" id="f-1022">0.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total purchase price </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:TreasuryStockRetiredCostMethodAmount" scale="6" id="f-1023">68.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-267" decimals="-5" name="us-gaap:TreasuryStockRetiredCostMethodAmount" scale="6" id="f-1024">200.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:TreasuryStockRetiredCostMethodAmount" scale="6" id="f-1025">49.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Average price per share</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:TreasuryStockAcquiredAverageCostPerShare" scale="0" id="f-1026">254.71</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-267" decimals="2" name="us-gaap:TreasuryStockAcquiredAverageCostPerShare" scale="0" id="f-1027">204.52</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-8" decimals="2" name="us-gaap:TreasuryStockAcquiredAverageCostPerShare" scale="0" id="f-1028">206.82</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div></ix:nonNumeric><div style="margin-top:3pt;padding-left:14.4pt;text-indent:-10.8pt"><ix:continuation id="f-1019-1" continuedAt="f-1019-2"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></ix:continuation><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.91pt"><ix:continuation id="f-1019-2">The amount paid to purchase shares in excess of the par value and related excise taxes are recorded in retained earnings.</ix:continuation> </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">As of September&#160;30, 2024, <ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" format="ixt:num-dot-decimal" scale="0" id="f-1029">6,817,118</ix:nonFraction> shares may be purchased under the current authorization of our Board of Directors.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfStockholdersEquityTableTextBlock" id="f-1030" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Changes in total equity are summarized below:</span></div><div style="margin-top:4pt"><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.172%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Three Months Ended<br/>September 30</span></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Nine Months Ended<br/>September 30</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-style:italic;font-weight:400;line-height:120%">in millions, except per share data</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;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:120%">Total Shareholders' Equity</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balance at beginning of period</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-268" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-1031">7,705.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-269" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-1032">7,202.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-270" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-1033">7,483.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-271" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-1034">6,928.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net earnings attributable to Vulcan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-272" decimals="-5" name="us-gaap:ProfitLoss" scale="6" id="f-1035">207.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-273" decimals="-5" name="us-gaap:ProfitLoss" scale="6" id="f-1036">276.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-274" decimals="-5" name="us-gaap:ProfitLoss" scale="6" id="f-1037">618.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-275" decimals="-5" name="us-gaap:ProfitLoss" scale="6" id="f-1038">705.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Share-based compensation plans, net of shares withheld for 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:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-272" decimals="-5" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="6" id="f-1039">0.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-273" decimals="-5" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="6" id="f-1040">2.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-274" decimals="-5" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="6" id="f-1041">25.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-275" decimals="-5" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="6" id="f-1042">20.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Purchase and retirement of common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-272" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="6" id="f-1043">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-273" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="6" id="f-1044">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-274" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="6" id="f-1045">68.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-275" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="6" id="f-1046">49.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Share-based compensation 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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-272" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="6" id="f-1047">15.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-273" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="6" id="f-1048">19.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-274" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="6" id="f-1049">39.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-275" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="6" id="f-1050">43.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash dividends on common stock </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">($<ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-1051">0.46</ix:nonFraction>/$<ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-1052">0.43</ix:nonFraction>/$<ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-1053">1.38</ix:nonFraction>/$<ix:nonFraction unitRef="usdPerShare" contextRef="c-8" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-1054">1.29</ix:nonFraction> per share, respectively)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-272" decimals="-5" name="us-gaap:DividendsCommonStockCash" scale="6" id="f-1055">60.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-273" decimals="-5" name="us-gaap:DividendsCommonStockCash" scale="6" id="f-1056">57.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-274" decimals="-5" name="us-gaap:DividendsCommonStockCash" scale="6" id="f-1057">183.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-275" decimals="-5" name="us-gaap:DividendsCommonStockCash" scale="6" id="f-1058">171.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other comprehensive income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-272" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="6" id="f-1059">1.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-273" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="6" id="f-1060">1.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-274" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="6" id="f-1061">5.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-275" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="6" id="f-1062">5.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balance at end of period</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-276" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-1063">7,869.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-277" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-1064">7,440.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-276" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-1065">7,869.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-277" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-1066">7,440.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;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:120%">Noncontrolling Interest</span></td><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balance at beginning of period</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-278" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-1067">25.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-279" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-1068">23.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-280" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-1069">24.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-281" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-1070">23.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Distribution to noncontrolling 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:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-282" decimals="-5" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="6" id="f-1071">1.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-283" decimals="-5" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="6" id="f-1072">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-284" decimals="-5" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="6" id="f-1073">1.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-285" decimals="-5" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="6" id="f-1074">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Earnings attributable to noncontrolling interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-282" decimals="-5" name="us-gaap:ProfitLoss" scale="6" id="f-1075">0.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-283" decimals="-5" name="us-gaap:ProfitLoss" scale="6" id="f-1076">0.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-284" decimals="-5" name="us-gaap:ProfitLoss" scale="6" id="f-1077">1.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-285" decimals="-5" name="us-gaap:ProfitLoss" scale="6" id="f-1078">1.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balance at end of period</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-286" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-1079">24.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-287" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-1080">24.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-286" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-1081">24.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-287" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-1082">24.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;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:120%">Total Equity</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balance at end of period</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-1083">7,893.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-1084">7,465.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-1085">7,893.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-1086">7,465.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:continuation><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div style="height:45pt;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:8.5pt;font-weight:400;line-height:120%">21</span></div></div></div><div id="i89c240447e2040eeb92eeb24c8ab602a_79"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:24pt"><span style="color:#000080;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NOTE 13: <ix:nonNumeric contextRef="c-1" name="us-gaap:SegmentReportingDisclosureTextBlock" id="f-1087" continuedAt="f-1087-1" escape="true">SEGMENT REPORTING</ix:nonNumeric></span></div><ix:continuation id="f-1087-1"><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Our operating segments are based on our internal management reporting structure. We continually assess our internal management reporting structure and the financial information evaluated by our Chief Operating Decision Maker (CODM) to determine whether any changes have occurred that would impact segment reporting. During the first quarter of 2024, we reorganized the financial information provided to our CODM to allocate resources and evaluate operating performance. As a result, we report our calcium operation within our Aggregates reporting segment to align with our new reporting structure. All prior period segment information has been revised to conform to the current presentation. This change in our reporting segments had no impact on previously reported consolidated financial results.</span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">We have <ix:nonFraction unitRef="segment" contextRef="c-1" decimals="INF" name="us-gaap:NumberOfOperatingSegments" format="ixt-sec:numwordsen" scale="0" id="f-1088"><ix:nonFraction unitRef="segment" contextRef="c-1" decimals="INF" name="us-gaap:NumberOfReportableSegments" format="ixt-sec:numwordsen" scale="0" id="f-1089">three</ix:nonFraction></ix:nonFraction> operating (and reportable) segments organized around our principal product lines: Aggregates, Asphalt and Concrete. The vast majority of our activities are domestic. We sell a relatively small amount of construction aggregates outside the United States. Our Asphalt and Concrete segments are primarily supplied with their aggregates requirements from our Aggregates segment. These intersegment sales are made at local market prices for the particular grade and quality of product used in the production of asphalt mix and ready-mixed concrete and are excluded from total revenues. Management reviews earnings from these reporting segments principally at the gross profit level. </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="f-1090" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">SEGMENT FINANCIAL DISCLOSURE</span></div><div style="margin-top:4pt"><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.172%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Three Months Ended<br/>September 30</span></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Nine Months Ended<br/>September 30</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-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;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:120%">Total Revenues</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/></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:9pt;font-weight:400;line-height:120%">Aggregates </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-1091">1,572.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-52" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-1092">1,628.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-75" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-1093">4,477.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-98" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-1094">4,505.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Asphalt </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">2</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-1095">381.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-53" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-1096">347.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-76" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-1097">918.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-99" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-1098">854.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Concrete </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">3</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-1099">174.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-1100">364.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-77" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-1101">489.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-100" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-1102">993.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Segment sales</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-32" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-1103">2,127.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-55" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-1104">2,340.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-78" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-1105">5,885.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-1106">6,353.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Aggregates intersegment sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-33" decimals="-5" sign="-" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-1107">124.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-56" decimals="-5" sign="-" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-1108">154.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-79" decimals="-5" sign="-" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-1109">321.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-5" sign="-" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-1110">405.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total revenues</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-1111">2,003.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-1112">2,185.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-1113">5,564.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-1114">5,947.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;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:120%">Gross Profit</span></td><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Aggregates</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-5" name="us-gaap:GrossProfit" scale="6" id="f-1115">498.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-52" decimals="-5" name="us-gaap:GrossProfit" scale="6" id="f-1116">509.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-75" decimals="-5" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="6" id="f-1117">1,330.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-98" decimals="-5" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="6" id="f-1118">1,312.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Asphalt</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-5" name="us-gaap:GrossProfit" scale="6" id="f-1119">60.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-53" decimals="-5" name="us-gaap:GrossProfit" scale="6" id="f-1120">55.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-76" decimals="-5" name="us-gaap:GrossProfit" scale="6" id="f-1121">123.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-99" decimals="-5" name="us-gaap:GrossProfit" scale="6" id="f-1122">113.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Concrete </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">3</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-5" name="us-gaap:GrossProfit" scale="6" id="f-1123">6.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-5" name="us-gaap:GrossProfit" scale="6" id="f-1124">26.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-77" decimals="-5" name="us-gaap:GrossProfit" scale="6" id="f-1125">8.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-100" decimals="-5" name="us-gaap:GrossProfit" scale="6" id="f-1126">50.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:GrossProfit" scale="6" id="f-1127">565.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:GrossProfit" scale="6" id="f-1128">591.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="6" id="f-1129">1,462.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="6" id="f-1130">1,476.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Depreciation, Depletion, Accretion and Amortization</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Aggregates</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-1131">130.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-52" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-1132">125.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-75" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-1133">381.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-98" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-1134">357.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Asphalt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-1135">12.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-53" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-1136">8.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-76" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-1137">31.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-99" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-1138">26.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Concrete </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">3</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-1139">10.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-1140">20.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-77" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-1141">34.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-100" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-1142">60.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-288" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-1143">7.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-289" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-1144">6.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-290" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-1145">19.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-291" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-1146">19.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-1147">160.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-1148">161.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-1149">468.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-1150">464.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Identifiable Assets </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">4</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Aggregates</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-292" decimals="-5" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-1151">12,023.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-293" decimals="-5" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-1152">11,825.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Asphalt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-294" decimals="-5" name="us-gaap:Assets" scale="6" id="f-1153">748.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-295" decimals="-5" name="us-gaap:Assets" scale="6" id="f-1154">648.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Concrete </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-296" decimals="-5" name="us-gaap:Assets" scale="6" id="f-1155">794.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-297" decimals="-5" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-1156">1,512.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total identifiable assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-298" decimals="-5" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-1157">13,565.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-299" decimals="-5" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-1158">13,986.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">General corporate assets</span></td><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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-300" decimals="-5" name="us-gaap:Assets" scale="6" id="f-1159">351.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-301" decimals="-5" name="us-gaap:Assets" scale="6" id="f-1160">288.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash and cash equivalents and restricted cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="f-1161">434.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="f-1162">345.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total assets</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-1163">14,351.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-1164">14,620.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;padding-left:14.4pt;text-indent:-10.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.91pt">Includes product sales (crushed stone, sand and gravel, sand and other aggregates), freight &amp; delivery costs that we pass along to our customers, and service revenues (see Note 4) related to aggregates. </span></div><div style="margin-top:3pt;padding-left:14.4pt;text-indent:-10.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.91pt">Includes product sales as well as service revenues (see Note 4) from our asphalt construction paving business. </span></div><div style="margin-top:3pt;padding-left:14.4pt;text-indent:-10.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.91pt">The decreases in the Concrete segment are primarily due to the divestiture of concrete operations in Texas in November 2023 (see Note 16) as well as a third quarter 2024 goodwill impairment charge (see Note 15).</span></div><div style="margin-top:3pt;padding-left:14.4pt;text-indent:-10.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.91pt">Certain temporarily idled assets are included within a segment's Identifiable Assets, but the associated Depreciation, Depletion, Accretion and Amortization (DDA&amp;A) is shown within Other in the DDA&amp;A section above as the related DDA&amp;A is excluded from segment gross profit.</span></div></ix:nonNumeric></ix:continuation><div id="i89c240447e2040eeb92eeb24c8ab602a_82"></div><div><span style="color:#000080;font-family:'Arial',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div style="height:45pt;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:8.5pt;font-weight:400;line-height:120%">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:24pt"><span style="color:#000080;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NOTE 14: <ix:nonNumeric contextRef="c-1" name="us-gaap:CashFlowSupplementalDisclosuresTextBlock" id="f-1165" continuedAt="f-1165-1" escape="true">SUPPLEMENTAL CASH FLOW INFORMATION</ix:nonNumeric></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" id="f-1166" escape="true"><ix:continuation id="f-1165-1"><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Supplemental information referable to our Condensed Consolidated Statements of Cash Flows is summarized below:</span></div><div style="margin-top:4pt"><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.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Nine Months Ended<br/>September 30</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-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;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:120%">Cash Payments</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest (exclusive of amount capitalized)</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:InterestPaidNet" scale="6" id="f-1167">119.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:InterestPaidNet" scale="6" id="f-1168">118.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:IncomeTaxesPaidNet" scale="6" id="f-1169">276.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:IncomeTaxesPaidNet" scale="6" id="f-1170">168.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;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:120%">Noncash Investing and Financing Activities</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accruals for purchases of property, plant &amp; equipment</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="6" id="f-1171">24.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="6" id="f-1172">28.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Note received from sale of 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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="vmc:NoteReceivedFromSaleOfBusiness" scale="6" id="f-1173">0.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="vmc:NoteReceivedFromSaleOfBusiness" scale="6" id="f-1174">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Recognition of new and revised lease obligations for</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating lease right-of-use 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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="6" id="f-1175">36.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="6" id="f-1176">1.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finance lease right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" scale="6" id="f-1177">4.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-bottom:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" scale="6" id="f-1178">1.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000;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"/></tr></table></div></ix:continuation></ix:nonNumeric><div id="i89c240447e2040eeb92eeb24c8ab602a_85"></div><div style="margin-top:24pt"><span style="color:#000080;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NOTE 15: <ix:nonNumeric contextRef="c-1" name="us-gaap:GoodwillDisclosureTextBlock" id="f-1179" continuedAt="f-1179-1" escape="true">GOODWILL</ix:nonNumeric></span></div><ix:continuation id="f-1179-1"><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Goodwill is recognized when the consideration paid for a business exceeds the fair value of the tangible and identifiable intangible assets acquired. Goodwill is allocated to reporting units for purposes of testing goodwill for impairment. We test goodwill for impairment on an annual basis or more frequently if events or circumstances change in a manner that would more likely than not reduce the fair value of a reporting unit below its carrying value. </span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">During the third quarter of 2024, we determined that a triggering event occurred with respect to a reporting unit that includes concrete operations acquired from U.S. Concrete in 2021. We previously disclosed that the estimated fair value of this reporting unit exceeded its carrying value by less than 5%. Based on an interim goodwill impairment test, we determined that the estimated fair value of this reporting unit was less than its carrying value. As a result, we recorded an $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:GoodwillImpairmentLoss" scale="6" id="f-1180">86.6</ix:nonFraction> million noncash impairment charge. There was <ix:nonFraction unitRef="usd" contextRef="c-8" decimals="INF" name="us-gaap:GoodwillImpairmentLoss" format="ixt:fixed-zero" scale="0" id="f-1181">no</ix:nonFraction> charge for goodwill impairment in the nine-month period ended September 30, 2023. Accumulated goodwill impairment losses amount to $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" scale="6" id="f-1182">390.2</ix:nonFraction> million ($<ix:nonFraction unitRef="usd" contextRef="c-302" decimals="-5" name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" scale="6" id="f-1183">252.7</ix:nonFraction> million in our former Cement segment and $<ix:nonFraction unitRef="usd" contextRef="c-303" decimals="-5" name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" scale="6" id="f-1184">137.5</ix:nonFraction> million in our Concrete segment).</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfGoodwillTextBlock" id="f-1185" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Changes in the carrying amount of goodwill by reportable segment from December&#160;31, 2023 to September&#160;30, 2024 are shown below:</span></div><div style="margin-top:4pt"><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.172%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">Aggregates</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">Asphalt</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">Concrete</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">Total </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goodwill at December 31, 2023</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-304" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="f-1186">3,330.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-305" decimals="-5" name="us-gaap:Goodwill" scale="6" id="f-1187">91.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-306" decimals="-5" name="us-gaap:Goodwill" scale="6" id="f-1188">109.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="f-1189">3,531.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goodwill of acquired businesses </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-83" decimals="-5" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="6" id="f-1190">4.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-84" decimals="-5" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="6" id="f-1191">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-85" decimals="-5" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="6" id="f-1192">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="6" id="f-1193">4.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goodwill impairment</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-83" decimals="-5" name="us-gaap:GoodwillImpairmentLoss" scale="6" id="f-1194">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-84" decimals="-5" name="us-gaap:GoodwillImpairmentLoss" scale="6" id="f-1195">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-85" decimals="-5" name="us-gaap:GoodwillImpairmentLoss" scale="6" id="f-1196">86.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:GoodwillImpairmentLoss" scale="6" id="f-1197">86.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goodwill at September 30, 2024 </span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-307" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="f-1198">3,335.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-308" decimals="-5" name="us-gaap:Goodwill" scale="6" id="f-1199">91.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-303" decimals="-5" name="us-gaap:Goodwill" scale="6" id="f-1200">23.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="f-1201">3,450.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;padding-left:14.4pt;text-indent:-10.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.91pt">See Note 16 for acquisitions.</span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;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:8.5pt;font-weight:400;line-height:120%">23</span></div></div></div><div id="i89c240447e2040eeb92eeb24c8ab602a_88"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:24pt"><span style="color:#000080;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NOTE 16: <ix:nonNumeric contextRef="c-1" name="us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock" id="f-1202" continuedAt="f-1202-1" escape="true">ACQUISITIONS AND DIVESTITURES</ix:nonNumeric></span></div><ix:continuation id="f-1202-1" continuedAt="f-1202-2"><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4pt;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%">BUSINESS ACQUISITIONS</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">2024 BUSINESS ACQUISITIONS &#8212; Through the nine months ended September&#160;30, 2024, we acquired the following operations for total cash consideration of $<ix:nonFraction unitRef="usd" contextRef="c-309" decimals="-5" name="us-gaap:BusinessCombinationConsiderationTransferred1" scale="6" id="f-1203">206.4</ix:nonFraction> million:</span></div><div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">Alabama &#8211; aggregates, asphalt mix and construction paving operations</span></div><div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">California &#8211; asphalt terminal operations</span></div><div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">North Carolina &#8211; aggregates operations</span></div><div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">Texas &#8211; asphalt mix and construction paving operations</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">The 2024 acquisitions above are reported in our consolidated financial statements as of their respective acquisition dates. None of these acquisitions were material to our results of operations either individually or collectively, and acquisition related expenses were immaterial. <ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" id="f-1204" continuedAt="f-1204-1" escape="true">The fair value of consideration transferred for these 2024 acquisitions and the preliminary amounts (pending working capital adjustments) of assets acquired and liabilities assumed are summarized below:</ix:nonNumeric></span></div><ix:continuation id="f-1204-1"><div style="margin-top:4pt"><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:83.748%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.052%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;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:120%">Fair Value of Purchase Consideration </span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-309" decimals="-5" name="us-gaap:PaymentsToAcquireBusinessesGross" scale="6" id="f-1205">206.4</ix:nonFraction>&#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"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total fair value of purchase consideration </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-309" decimals="-5" name="us-gaap:BusinessCombinationConsiderationTransferred1" scale="6" id="f-1206">206.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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:120%">Identifiable Assets Acquired and Liabilities Assumed</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accounts and notes receivable, net</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-310" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" scale="6" id="f-1207">7.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-310" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" scale="6" id="f-1208">10.7</ix:nonFraction>&#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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Property, plant &amp; equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-310" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" scale="6" id="f-1209">161.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Contractual rights in place</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-310" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" scale="6" id="f-1210">30.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:120%">Other liabilities assumed</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:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-310" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" scale="6" id="f-1211">8.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net identifiable assets acquired</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-310" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" scale="6" id="f-1212">201.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goodwill</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-310" decimals="-5" name="us-gaap:Goodwill" scale="6" id="f-1213">4.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">As a result of the 2024 acquisitions, we recognized $<ix:nonFraction unitRef="usd" contextRef="c-310" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" scale="6" id="f-1214">30.8</ix:nonFraction> million of amortizable intangible assets and $<ix:nonFraction unitRef="usd" contextRef="c-310" decimals="-5" name="us-gaap:Goodwill" scale="6" id="f-1215">4.9</ix:nonFraction> million of goodwill. The amortizable intangible assets will be amortized against earnings over a weighted-average of <ix:nonNumeric contextRef="c-309" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="f-1216">15</ix:nonNumeric> years and will be deductible for income tax purposes over <ix:nonNumeric contextRef="c-309" name="vmc:AcquiredFiniteLivedIntangibleAssetsUsefulLifeForTaxPurposes" format="ixt-sec:duryear" id="f-1217">15</ix:nonNumeric> years. The $<ix:nonFraction unitRef="usd" contextRef="c-310" decimals="-5" name="us-gaap:Goodwill" scale="6" id="f-1218">4.9</ix:nonFraction> million of goodwill recognized represents synergies expected to be realized from acquiring an established business with assets that have been assembled over a long period of time; the collection of those assets combined with our assets can earn a higher rate of return than either individually. All of the goodwill recognized will be deductible for income tax purposes.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">In September 2024, we entered into a definitive agreement to acquire Wake Stone Corporation. This acquisition is expected to close in the fourth quarter of 2024, subject to the satisfaction of customary closing conditions.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">2023 BUSINESS ACQUISITIONS &#8212; For the full year 2023, we completed no business acquisitions.</span></div></ix:continuation><div style="height:45pt;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:8.5pt;font-weight:400;line-height:120%">24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-1202-2"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">DIVESTITURES AND PENDING DIVESTITURES</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">We had</span><span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="divestiture" contextRef="c-3" decimals="INF" name="vmc:NumberOfBusinessDivestitures" format="ixt:fixed-zero" scale="0" id="f-1219">no</ix:nonFraction> significant divestitures</span><span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">through the nine months ended September&#160;30, 2024.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">In 2023, we sold:</span></div><div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">Fourth quarter &#8211; concrete operations in Texas resulting in a third quarter impairment charge of $<ix:nonFraction unitRef="usd" contextRef="c-311" decimals="-5" name="us-gaap:AssetImpairmentCharges" scale="6" id="f-1220">28.3</ix:nonFraction> million and a fourth quarter loss on sale of $<ix:nonFraction unitRef="usd" contextRef="c-311" decimals="-5" sign="-" name="us-gaap:GainLossOnDispositionOfAssets1" scale="6" id="f-1221">13.8</ix:nonFraction> million (the assets were written down to estimated fair value less cost to sell in the third quarter)</span></div><div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">Fourth quarter &#8211; excess real estate in Virginia resulting in a pretax gain of $<ix:nonFraction unitRef="usd" contextRef="c-312" decimals="-5" name="us-gaap:GainLossOnDispositionOfAssets1" format="ixt:num-dot-decimal" scale="6" id="f-1222">65.7</ix:nonFraction>&#160;million</span></div><div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">Second quarter &#8211; real estate associated with a former recycled concrete facility in Illinois resulting in a pretax gain of $<ix:nonFraction unitRef="usd" contextRef="c-313" decimals="-5" name="us-gaap:GainLossOnDispositionOfAssets1" scale="6" id="f-1223">15.2</ix:nonFraction> million</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-314" decimals="INF" name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation" format="ixt:fixed-zero" scale="0" id="f-1224"><ix:nonFraction unitRef="usd" contextRef="c-315" decimals="INF" name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation" format="ixt:fixed-zero" scale="0" id="f-1225">No</ix:nonFraction></ix:nonFraction> material assets met the criteria for held for sale at September&#160;30, 2024 and December&#160;31, 2023. The probable divestiture of our concrete operations in Texas was presented as assets held for sale in the accompanying Condensed Consolidated Balance Sheet at September 30, 2023. <ix:nonNumeric contextRef="c-1" name="us-gaap:DisclosureOfLongLivedAssetsHeldForSaleTextBlock" id="f-1226" continuedAt="f-1226-1" escape="true">The major classes of assets and liabilities classified as held for sale as of September 30 are as follows:</ix:nonNumeric></span></div><ix:continuation id="f-1226-1"><div style="margin-top:4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:2.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:2.5pt 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:400;line-height:120%">September 30<br/>2024</span></td><td colspan="3" style="border-top:2.5pt 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:400;line-height:120%">December 31<br/>2023</span></td><td colspan="3" style="border-top:2.5pt 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:400;line-height:120%">September 30<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;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:120%">Held for Sale (Concrete Segment)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Inventory</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-316" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationInventory1" scale="6" id="f-1227">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-317" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationInventory1" scale="6" id="f-1228">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-318" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationInventory1" scale="6" id="f-1229">18.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Land and land improvements, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-316" decimals="-5" name="vmc:DisposalGroupIncludingDiscontinuedOperationLandAndLandImprovementsNet" scale="6" id="f-1230">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-317" decimals="-5" name="vmc:DisposalGroupIncludingDiscontinuedOperationLandAndLandImprovementsNet" scale="6" id="f-1231">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-318" decimals="-5" name="vmc:DisposalGroupIncludingDiscontinuedOperationLandAndLandImprovementsNet" scale="6" id="f-1232">39.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Buildings, machinery 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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-316" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment" scale="6" id="f-1233">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-317" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment" scale="6" id="f-1234">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-318" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment" scale="6" id="f-1235">114.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating leases, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-316" decimals="-5" name="vmc:DisposalGroupIncludingDiscontinuedOperationOperatingLeasesNet" scale="6" id="f-1236">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-317" decimals="-5" name="vmc:DisposalGroupIncludingDiscontinuedOperationOperatingLeasesNet" scale="6" id="f-1237">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-318" decimals="-5" name="vmc:DisposalGroupIncludingDiscontinuedOperationOperatingLeasesNet" scale="6" id="f-1238">9.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finance leases, 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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-316" decimals="-5" name="vmc:DisposalGroupIncludingDiscontinuedOperationFinanceLeasesNet" scale="6" id="f-1239">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-317" decimals="-5" name="vmc:DisposalGroupIncludingDiscontinuedOperationFinanceLeasesNet" scale="6" id="f-1240">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-318" decimals="-5" name="vmc:DisposalGroupIncludingDiscontinuedOperationFinanceLeasesNet" scale="6" id="f-1241">18.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amortizable intangible assets, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-316" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssets" scale="6" id="f-1242">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-317" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssets" scale="6" id="f-1243">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-318" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssets" scale="6" id="f-1244">164.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goodwill</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-316" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwill1" scale="6" id="f-1245">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-317" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwill1" scale="6" id="f-1246">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-318" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwill1" scale="6" id="f-1247">157.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Reserve for assets held for sale</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-316" decimals="-5" name="vmc:DisposalGroupIncludingDiscontinuedOperationReserveForAssetsHeldForSale" scale="6" id="f-1248">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-317" decimals="-5" name="vmc:DisposalGroupIncludingDiscontinuedOperationReserveForAssetsHeldForSale" scale="6" id="f-1249">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-318" decimals="-5" name="vmc:DisposalGroupIncludingDiscontinuedOperationReserveForAssetsHeldForSale" scale="6" id="f-1250">28.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total assets held for sale</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-316" decimals="-5" name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation" scale="6" id="f-1251">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-317" decimals="-5" name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation" scale="6" id="f-1252">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-318" decimals="-5" name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation" scale="6" id="f-1253">495.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Current operating lease liabilities</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-316" decimals="-5" name="vmc:DisposalGroupIncludingDiscontinuedOperationCurrentOperatingLeaseLiabilities" scale="6" id="f-1254">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-317" decimals="-5" name="vmc:DisposalGroupIncludingDiscontinuedOperationCurrentOperatingLeaseLiabilities" scale="6" id="f-1255">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-318" decimals="-5" name="vmc:DisposalGroupIncludingDiscontinuedOperationCurrentOperatingLeaseLiabilities" scale="6" id="f-1256">0.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Current finance lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-316" decimals="-5" name="vmc:DisposalGroupIncludingDiscontinuedOperationCurrentFinanceLeaseLiabilities" scale="6" id="f-1257">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-317" decimals="-5" name="vmc:DisposalGroupIncludingDiscontinuedOperationCurrentFinanceLeaseLiabilities" scale="6" id="f-1258">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-318" decimals="-5" name="vmc:DisposalGroupIncludingDiscontinuedOperationCurrentFinanceLeaseLiabilities" scale="6" id="f-1259">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Noncurrent operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-316" decimals="-5" name="vmc:DisposalGroupIncludingDiscontinuedOperationNoncurrentOperatingLeaseLiabilities" scale="6" id="f-1260">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-317" decimals="-5" name="vmc:DisposalGroupIncludingDiscontinuedOperationNoncurrentOperatingLeaseLiabilities" scale="6" id="f-1261">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-318" decimals="-5" name="vmc:DisposalGroupIncludingDiscontinuedOperationNoncurrentOperatingLeaseLiabilities" scale="6" id="f-1262">9.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Noncurrent finance lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-316" decimals="-5" name="vmc:DisposalGroupIncludingDiscontinuedOperationNoncurrentFinanceLeaseLiabilities" scale="6" id="f-1263">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-317" decimals="-5" name="vmc:DisposalGroupIncludingDiscontinuedOperationNoncurrentFinanceLeaseLiabilities" scale="6" id="f-1264">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-318" decimals="-5" name="vmc:DisposalGroupIncludingDiscontinuedOperationNoncurrentFinanceLeaseLiabilities" scale="6" id="f-1265">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total liabilities held for sale</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-316" decimals="-5" name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" scale="6" id="f-1266">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-317" decimals="-5" name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" scale="6" id="f-1267">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-318" decimals="-5" name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" scale="6" id="f-1268">10.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation></ix:continuation><div id="i89c240447e2040eeb92eeb24c8ab602a_94"></div><div style="margin-top:24pt"><span style="color:#000080;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NOTE 17: <ix:nonNumeric contextRef="c-1" name="us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" id="f-1269" continuedAt="f-1269-1" escape="true">NEW ACCOUNTING STANDARDS </ix:nonNumeric></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="f-1270" escape="true"><ix:continuation id="f-1269-1"><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">ACCOUNTING STANDARDS RECENTLY ADOPTED</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">None</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">ACCOUNTING STANDARDS PENDING ADOPTION</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">In November 2023, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2023-07, &#8220;Segment Reporting &#8211; Improvements to Reportable Segment Disclosures,&#8221; which requires enhanced disclosures related to significant segment expenses and a description of how the chief operating decision maker utilizes segment operating profit or loss to assess segment performance. The new standard is effective for fiscal years beginning after December 15, 2023 and is to be applied retrospectively. We expect to include cost of revenues as significant segment expenses in our reportable segment disclosures beginning with our Form 10-K for the year ended December 31, 2024.</span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU 2023-09, &#8220;Income Taxes &#8211; Improvements to Income Tax Disclosures,&#8221; which requires disclosure of specific categories and disaggregation of information in the rate reconciliation table and expands disclosures related to income taxes paid. The new standard is effective for fiscal years beginning after December 15, 2024 and is to be applied prospectively. Disclosures required by this ASU will be included in our Form 10-K for the year ended December 31, 2025.</span></div></ix:continuation></ix:nonNumeric><div style="height:45pt;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:8.5pt;font-weight:400;line-height:120%">25</span></div></div></div><div id="i89c240447e2040eeb92eeb24c8ab602a_97"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:1pt;text-align:right"><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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;ITEM 2</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#808080;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></div></td></tr></table></div><div id="i89c240447e2040eeb92eeb24c8ab602a_100"></div><div style="margin-top:12pt"><span style="color:#999999;font-family:'Arial',sans-serif;font-size:16pt;font-weight:400;line-height:120%">GENERAL COMMENTS</span></div><div style="margin-top:12pt"><span style="color:#000080;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">OVERVIEW</span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">We provide the basic materials for the infrastructure needed to maintain and expand the U.S. economy. We operate primarily in the U.S. and are the nation's largest supplier of construction aggregates (primarily crushed stone, sand and gravel) and a major producer of aggregates-intensive downstream products such as asphalt mix and ready-mixed concrete. Our strategy and competitive advantage are based on our strength in aggregates which are used in most types of construction and in the production of asphalt mix and ready-mixed concrete.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Demand for our products is dependent on construction activity and correlates positively with changes in population, employment and household formations. End uses include public construction (e.g., highways, bridges, buildings, airports, schools, prisons, sewer and waste disposal systems, water supply systems, dams, reservoirs and other public construction projects), private nonresidential construction (e.g., manufacturing, retail, offices and warehouses) and private residential construction (e.g., single-family houses, duplexes, apartment buildings and condominiums).</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Aggregates have a very high weight-to-price ratio and, in most cases, must be produced near where they are used; if not, transportation can cost more than the materials, rendering them uncompetitive compared to locally produced materials. Exceptions to this typical market structure include areas along the U.S. Gulf Coast and the Eastern Seaboard where there are limited supplies of locally available, high-quality aggregates. We serve these markets from quarries that have access to cost-effective long-haul transportation, including shipping by barge, rail and our fleet of Panamax-class, self-unloading ships. Additionally, we serve markets in California and Hawaii from our quarry in British Columbia, Canada by means of a long-term marine shipping agreement with CSL Americas.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">There are limited substitutes for quality aggregates. Due to zoning and permitting regulations and high transportation costs relative to the value of the product, the location of reserves is a critical factor to our long-term success.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">No material part of our business depends upon any single customer whose loss would have a significant adverse effect on our business. In 2023, our five largest customers accounted for less than 8% of our total revenues, and no single customer accounted for more than 3%</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">of our total revenues. Although approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">40%</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"> to </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">55%</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"> of our aggregates shipments have historically been used in publicly-funded construction, such as highways, airports and government buildings, a relatively small portion of our sales are made directly to federal, state, county or municipal governments/agencies. Therefore, although reductions in state and federal funding can curtail publicly-funded construction, the vast majority of our business is not directly subject to renegotiation of profits or termination of contracts with local, state or federal governments. In addition, our sales to government entities span several hundred entities coast-to-coast, ensuring that negative changes to various government budgets would have a muted impact across such a diversified set of government customers.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">While aggregates is our focus and primary business, we believe vertical integration between aggregates and downstream products, such as asphalt mix and ready-mixed concrete, can be managed effectively in certain markets to generate attractive financial returns and enhance financial returns in our core Aggregates segment. We produce and sell aggregates-intensive asphalt mix and/or ready-mixed concrete products in our Alabama, Arizona, California, Maryland, New Mexico, Tennessee, Texas, Virginia, U.S. Virgin Islands and Washington D.C. markets. Aggregates comprise approximately 95% of asphalt mix by weight and 80% of ready-mixed concrete by weight. In both of these downstream businesses, aggregates are primarily supplied from our operations.</span></div><div style="margin-top:12pt"><span style="color:#000080;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">SEASONALITY AND CYCLICAL NATURE OF OUR BUSINESS</span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Almost all of our products are produced and consumed outdoors. Seasonal changes and other weather-related conditions can affect the production and sales volume of our products. Therefore, the financial results for any quarter do not necessarily indicate the results expected for the year. Normally, the highest sales and earnings are in the third quarter, and the lowest are in the first quarter. Furthermore, our sales and earnings are sensitive to national, regional and local economic conditions, demographic and population fluctuations, and particularly to cyclical swings in construction spending, primarily in the private sector.</span></div><div style="height:45pt;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:8.5pt;font-weight:400;line-height:120%">26</span></div></div></div><div id="i89c240447e2040eeb92eeb24c8ab602a_103"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:20pt"><span style="color:#999999;font-family:'Arial',sans-serif;font-size:16pt;font-weight:400;line-height:120%">EXECUTIVE SUMMARY</span></div><div><span style="color:#000080;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">FINANCIAL HIGHLIGHTS FOR THIRD QUARTER 2024</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Compared to third quarter of 2023:</span></div><div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">Total revenues decreased $181.9 million, or 8%, to $2,003.9 million</span></div><div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">Gross profit decreased $25.8 million, or 4%, to $565.2 million</span></div><div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">Aggregates segment sales decreased $56.0 million, or 3%, to $1,572.4 million</span></div><div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">Aggregates segment freight-adjusted revenues decreased $7.7 million, or 1%, to $1,228.0 million</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">Shipments decreased 10%, or 6.3 million tons, to 57.7&#160;million tons</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">Freight-adjusted sales price increased 10.2%, or $1.96 per ton, to $21.27</span></div><div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">Aggregates segment gross profit decreased $10.6 million, or 2%, to $498.5 million</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">Unit profitability (as measured by gross profit per ton) increased 9% to $8.63 per ton</span></div><div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">Asphalt and Concrete segment gross profit decreased $15.2 million to $66.7 million, collectively</span></div><div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">Selling, administrative and general (SAG) expenses decreased $14.8 million (20 basis points as a percentage of total revenues)</span></div><div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">Operating earnings decreased $81.8 million, or 20%, to $337.1 million</span></div><div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">Earnings attributable to Vulcan from continuing operations were $1.57 per diluted share compared to $2.09 per diluted share</span></div><div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">Adjusted earnings attributable to Vulcan from continuing operations were $2.22 per diluted share compared to $2.29 per diluted share</span></div><div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">Net earnings attributable to Vulcan were $207.6 million, a decrease of $68.9 million, or 25% </span></div><div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">Adjusted EBITDA was $580.6 million, a decrease of $21.6 million, or 4%</span></div><div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">Returned capital to shareholders via dividends of $60.8 million at $0.46 per share versus $57.2 million at $0.43 per share</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Results and activities in the third quarter evidence the consistent execution of our two-pronged strategy to generate durable growth. We continue to enhance our core through expansion of our aggregates gross profit per ton, which increased 9% in the third quarter. In addition, our industry-leading cash gross profit per ton increased 10% in the third quarter and has grown by double-digits for eight consecutive quarters. We also recently announced the acquisition of Wake Stone Corporation, a leading pure-play aggregates producer, that will expand our reach in high-growth geographies in the Carolinas. Our Vulcan Way of Selling and Vulcan Way of Operating disciplines remain fundamental to compounding profitability across our franchise and successfully integrating new operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Capital expenditures, including maintenance and growth projects, were $104.3 million in the third quarter and $402.2 million on a year-to-date basis. During 2024, we expect to spend between $625 million and $650 million on maintenance and growth projects. During the quarter, we returned $60.8 million to shareholders through dividends, a 6% increase versus the prior year.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Interest expense, net of interest income, was</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">$38.4 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">in the third quarter compared with $46.6 million in the prior year.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">We remain well positioned for continued growth with a strong liquidity position and balance sheet profile. As of September&#160;30, 2024, the ratio of total debt to trailing-twelve months Adjusted EBITDA was 1.7 times, below our stated long-term target leverage range of 2.0 to 2.5 times. On a trailing twelve months basis, return on invested capital improved 70 basis points over the prior year to 16.1%. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">The acquisition of Wake Stone Corporation is consistent with our disciplined capital allocation priorities and aggregates-led strategy of continuing to expand our reach to better serve more high-growth regions in the United States, most notably with this transaction in Raleigh, North Carolina. The acquisition is expected to provide more than 60 years of quality hard rock reserves. We expect to close the transaction during the fourth quarter of this year, subject to the satisfaction of customary closing conditions.</span></div><div style="margin-top:24pt"><span style="color:#000080;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">OUTLOOK</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">While significant weather disruptions have impacted construction activity through the first nine months of the year, overall demand fundamentals continue to underpin long-term growth. The pricing environment remains positive, and we continue to execute well. Given the decline in shipments to date and continued weather events so far in the fourth quarter, we now expect full-year Adjusted EBITDA of approximately $2,000 million.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">As we look to 2025, we expect aggregates price to improve high-single digits, costs to benefit from moderating inflation and our Vulcan Way of Operating discipline, and most importantly cash gross profit per ton to continue expanding at double-digit levels. A demand backdrop underpinned by growth in public construction activity and an improving private demand environment should lead to volume growth in 2025. Our steadfast focus to execute at the highest level &#8211; both commercially and operationally &#8211; positions us well to capitalize on improving volume and grow earnings.</span></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span><br/></span></div><div style="height:45pt;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:8.5pt;font-weight:400;line-height:120%">27</span></div></div></div><div id="i89c240447e2040eeb92eeb24c8ab602a_106"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:20pt"><span style="color:#999999;font-family:'Arial',sans-serif;font-size:16pt;font-weight:400;line-height:120%">RESULTS OF OPERATIONS</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Total revenues are primarily derived from our product sales of aggregates, asphalt mix and ready-mixed concrete, and include freight &amp; delivery costs that we pass along to our customers to deliver these products. We also generate service revenues from our asphalt construction paving business and services related to our aggregates business. We present separately our discontinued operations, which consist of our former Chemicals business.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">The following table highlights significant components of our consolidated operating results including EBITDA and Adjusted EBITDA.</span></div><div style="margin-top:12pt"><span style="color:#000080;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">CONSOLIDATED OPERATING RESULTS HIGHLIGHTS</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.172%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Three Months Ended<br/>September 30</span></td><td colspan="6" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Nine Months Ended<br/>September 30</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:7pt;font-style:italic;font-weight:400;line-height:120%">in millions, except per share and per unit data</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;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:120%">Total revenues</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;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:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,003.9&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000000;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:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,185.8&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000000;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:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,564.0&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000000;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:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,947.6&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cost of revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1,438.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">(1,594.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">(4,101.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">(4,471.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;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:120%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;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:120%">565.2&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;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:120%">591.0&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;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:120%">1,462.4&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;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:120%">1,476.3&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">Gross profit margin</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">28.2&#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:7pt;font-style:italic;font-weight:400;line-height:120%">%</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:7pt;font-style:italic;font-weight:400;line-height:120%">27.0&#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:7pt;font-style:italic;font-weight:400;line-height:120%">%</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:7pt;font-style:italic;font-weight:400;line-height:120%">26.3&#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:7pt;font-style:italic;font-weight:400;line-height:120%">%</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:7pt;font-style:italic;font-weight:400;line-height:120%">24.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Selling, administrative and general expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(129.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%">(143.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%">(393.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%">(400.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">SAG as a percentage of total revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">6.4&#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:7pt;font-style:italic;font-weight:400;line-height:120%">%</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:7pt;font-style:italic;font-weight:400;line-height:120%">6.6&#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:7pt;font-style:italic;font-weight:400;line-height:120%">%</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:7pt;font-style:italic;font-weight:400;line-height:120%">7.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">%</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:7pt;font-style:italic;font-weight:400;line-height:120%">6.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Gain on sale of property, plant &amp; equipment and businesses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%">4.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%">4.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%">22.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Loss on impairments</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:8pt;font-weight:400;line-height:120%">(86.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">(28.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">(86.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">(28.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Operating earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">337.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%">418.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%">963.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%">1,057.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Interest expense, 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:8pt;font-weight:400;line-height:120%">(38.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">(46.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">(117.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">(142.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Earnings from continuing operations before income taxes</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">294.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%">365.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%">833.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%">909.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Income tax 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:8pt;font-weight:400;line-height:120%">(85.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">(85.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">(208.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">(194.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">Effective tax rate from continuing operations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">28.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">23.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">25.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">21.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">%</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:8pt;font-weight:400;line-height:120%">Earnings from continuing operations</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:8pt;font-weight:400;line-height:120%">209.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">280.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">624.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">715.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Loss on discontinued operations, net of tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%">(2.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%">(5.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%">(8.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Earnings attributable to noncontrolling 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:8pt;font-weight:400;line-height:120%">(0.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">(0.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">(1.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">(1.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;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:120%">Net earnings attributable to Vulcan</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;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:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">207.6&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:0.5pt solid #000000;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:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">276.5&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:0.5pt solid #000000;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:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">618.2&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:0.5pt solid #000000;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:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">705.8&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;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:120%">Diluted earnings (loss) per share attributable to Vulcan</span></td><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Continuing operations </span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.57&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2.09&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4.68&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5.34&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Discontinued operations</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:8pt;font-weight:400;line-height:120%">(0.01)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">(0.02)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">(0.03)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">(0.06)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;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:120%">Net earnings</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;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:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.56&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:0.5pt solid #000000;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:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2.07&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:0.5pt solid #000000;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:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4.65&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:0.5pt solid #000000;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:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5.28&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">EBITDA </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;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:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">491.3&#160;</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1.5pt solid #000000;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:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">569.0&#160;</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1.5pt solid #000000;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:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,411.0&#160;</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1.5pt solid #000000;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:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,503.8&#160;</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted EBITDA </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;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:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">580.6&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:0.5pt solid #000000;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:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">602.2&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:0.5pt solid #000000;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:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,507.1&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:0.5pt solid #000000;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:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,535.1&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;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:120%">Average Sales Price and Unit Shipments</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;Aggregates</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Tons</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:8pt;font-weight:400;line-height:120%">57.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">64.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">166.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">179.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Freight-adjusted sales price</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">21.27&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">19.31&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">20.98&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">18.92&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;Asphalt Mix</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Tons</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%">4.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%">10.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%">10.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Average sales price</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:8pt;font-weight:400;line-height:120%">$</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:8pt;font-weight:400;line-height:120%">80.88&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;font-weight:400;line-height:120%">$</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:8pt;font-weight:400;line-height:120%">76.22&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;font-weight:400;line-height:120%">$</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:8pt;font-weight:400;line-height:120%">79.42&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;font-weight:400;line-height:120%">$</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:8pt;font-weight:400;line-height:120%">75.37&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;Ready-mixed concrete</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cubic yards</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:8pt;font-weight:400;line-height:120%">0.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">2.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">2.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">6.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:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Average sales price</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;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:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">185.61&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;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:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">169.98&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;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:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">182.88&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;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:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">165.27&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;padding-left:14.4pt;text-indent:-10.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.91pt">Non-GAAP measures are defined and reconciled within this Item 2 under the caption Reconciliation of Non-GAAP Financial Measures.</span></div><div style="height:45pt;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:8.5pt;font-weight:400;line-height:120%">28</span></div></div></div><div id="i89c240447e2040eeb92eeb24c8ab602a_109"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#000080;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">THIRD QUARTER 2024 COMPARED TO THIRD QUARTER 2023</span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Third quarter 2024 total revenues were $2,003.9 million, down 8% from the third quarter of 2023. Shipments decreased in aggregates (-10%), decreased in ready-mixed concrete (-56%) and increased in asphalt mix (+1%). Gross profit decreased in the Aggregates segment (-$10.6 million or 2%) and increased in the Asphalt segment (+$4.3 million or 8%). Concrete segment gross profit decreased by $19.5 million (-75%) in part as a result of the divestiture of our operations in Texas in November 2023 (see Note 16 to</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"> the </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">condensed consolidated financial statements).</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Net earnings attributable to Vulcan for the third quarter of 2024 were $207.6 million, or $1.56 per diluted share, compared to $276.5 million, or $2.07 per diluted share, in the third quarter of 2023. Each period&#8217;s results were impacted by discrete items, as follows:</span></div><div style="margin-top:6pt;padding-left:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Net earnings attributable to Vulcan for the third quarter of 2024 include:</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">pretax charges of $86.6 million associated with a goodwill impairment</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">pretax charges of $0.8 million associated with non-routine acquisitions</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">pretax loss on discontinued operations of $1.8 million</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">$1.9 million of tax charges related to a valuation allowance against Calica deferred tax assets, including NOL carryforwards</span></div><div style="margin-top:6pt;padding-left:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Net earnings attributable to Vulcan for the third quarter of 2023 include:</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">pretax charges of $28.3 million associated with long-lived asset impairments</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">pretax charges of $1.2 million associated with non-routine acquisitions</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">pretax loss on discontinued operations of $3.8 million</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">$5.0 million of tax charges related to a valuation allowance against Calica deferred tax assets, including NOL carryforwards</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Adjusted for these discrete items, earnings attributable to Vulcan from continuing operations (Adjusted Diluted EPS) was $2.22 per diluted share for the third quarter of 2024 compared to $2.29 per diluted share for the third quarter of 2023.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">CONTINUING OPERATIONS &#8212; Changes in earnings from continuing operations before income taxes for the third quarter of 2024 versus the third quarter of 2023 are summarized below:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Third quarter 2023</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">365.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Lower aggregates gross profit</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(10.6)</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Higher asphalt gross profit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Lower concrete gross profit</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:9pt;font-weight:400;line-height:120%">(19.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Lower selling, administrative and general expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">14.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Lower gain on sale of property, plant &amp; equipment and businesses</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:9pt;font-weight:400;line-height:120%">(4.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Higher impairment charges</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(58.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Lower interest expense, 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:9pt;font-weight:400;line-height:120%">8.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">All other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(5.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Third quarter 2024</span></div></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">294.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Third quarter Aggregates segment gross profit decreased 2% to $498.5 million (increased 9% to $8.63 on a per ton basis), and gross profit margin expanded 40 basis points. Cash gross profit per ton increased 10% to $10.89 per ton, despite lower shipments and harsh weather conditions throughout the quarter. Improvements in unit profitability were widespread across our footprint.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Aggregates shipments decreased 10% compared to the prior year. Shipments across the Southeast were impacted by significant rainfall in July, followed by numerous hurricanes and severe storms in August and September. The prior year's third quarter included fewer severe weather events.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">The pricing environment remained positive across our footprint. Freight-adjusted selling prices increased 10.2%, as compared to the prior year. Freight-adjusted unit cash cost of sales was negatively impacted by lower volume and challenging, weather-affected operating conditions; freight-adjusted cash cost of sales dollars remained flat compared to the prior year. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Overall, non-aggregates segments gross profit of $66.7 million was $15.2 million lower than the prior year&#8217;s third quarter.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Asphalt segment gross profit of $60.2 million was up $4.3 million from the prior year&#8217;s third quarter, and cash gross profit of $72.2 million was a 12% improvement over the prior year. Asphalt mix shipments increased 1%, and pricing increased 6.1%. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Concrete segment gross profit of $6.5 million was down $19.5 million from the prior year's third quarter, and cash gross profit of $17.4 million was a 63% decrease from the prior year. The prior year's third quarter included results from the previously divested operations in Texas which accounted for the majority of the year-over-year decline in cash gross profit.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">SAG expense was $129.1 million for the third quarter compared to $143.9 million in the prior year. As a percent of total revenues, SAG expense was 6.4% in the third quarter, a 20 basis point improvement compared to the prior year.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Gain on sale of property, plant &amp; equipment and businesses was $0.2 million in the third quarter of 2024 compared to $4.3 million in the third quarter of 2023.</span></div><div style="height:45pt;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:8.5pt;font-weight:400;line-height:120%">29</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">During the third quarter of 2024, we recorded an $86.6 million pretax goodwill impairment charge related to a reporting unit that includes concrete operations acquired from U.S. Concrete in 2021 ($84.2 million after tax). During the third quarter of 2023, our concrete assets in Texas were classified as held for sale, resulting in a pretax long-lived asset impairment charge of $28.3 million ($21.1 million after tax). </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Other operating income (expense), net which is composed primarily of idle facilities expense, environmental remediation costs, gain (loss) on settlement of AROs, finance charges collected and net rental income (expense), was $12.6 million of expense for the third quarter of 2024 compared to $4.2 million of expense in the third quarter of 2023.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Other nonoperating income (expense), net was $3.8 million of expense for the third quarter of 2024 compared to $6.4 million of expense in the third quarter of 2023.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Net interest expense was $38.4 million in the third quarter of 2024 compared to $46.6 million in the third quarter of 2023.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Income tax expense from continuing operations was $85.2 million in the third quarter of 2024 compared to $85.8 million in the third quarter of 2023. The tax expense is comparable to the amount recorded in the third quarter of 2023, as the reduction in pretax earnings in the third quarter of 2024 was primarily due to a goodwill impairment, the majority of which was non-tax deductible.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Earnings attributable to Vulcan from continuing operations were $1.57 per diluted share in the third quarter of 2024 compared to $2.09 per diluted share in the third quarter of 2023.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">DISCONTINUED OPERATIONS &#8212; Third quarter pretax loss from discontinued operations was $1.8 million in 2024 compared with a pretax loss of $3.8 million in 2023. Both periods include charges related to general and product liability costs, including legal defense costs, and environmental remediation costs associated with our former Chemicals business. For additional details, see Note 1 to the condensed consolidated financial statements under the caption Discontinued Operations.</span></div><div style="height:45pt;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:8.5pt;font-weight:400;line-height:120%">30</span></div></div></div><div id="i89c240447e2040eeb92eeb24c8ab602a_112"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#000080;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">YEAR-TO-DATE SEPTEMBER&#160;30, 2024 COMPARED TO YEAR-TO-DATE SEPTEMBER&#160;30, 2023</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Total revenues for the first nine months of 2024 were $5,564.0 million, down 6% from the first nine months of 2023. Shipments decreased in aggregates (-7%), decreased in ready-mixed concrete (-55%) and increased in asphalt mix (+1%). Gross profit increased in the Aggregates (+$18.0 million or 1%) and Asphalt (+$10.6 million or 9%) segments. Concrete segment gross profit decreased by $42.5 million (-84%) in part as a result of the divestiture of our operations in Texas in November 2023 (see Note 16 to</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"> the </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">condensed consolidated financial statements).</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Net earnings attributable to Vulcan for the first nine months of 2024 were $618.2 million, or $4.65 per diluted share, compared to $705.8 million, or $5.28 per diluted share, in the first nine months of 2023. Each period&#8217;s results were impacted by discrete items, as follows:</span></div><div style="margin-top:4pt;padding-left:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Net earnings attributable to Vulcan for the first nine months of 2024 include:</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">pretax charges of $86.6 million associated with a goodwill impairment</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">pretax charges of $1.0 million associated with divested operations</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">pretax charges of $1.8 million associated with non-routine acquisitions</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">pretax loss on discontinued operations of $6.8 million</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">$4.5 million of tax charges related to a valuation allowance against Calica deferred tax assets, including NOL carryforwards</span></div><div style="margin-top:6pt;padding-left:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Net earnings attributable to Vulcan for the first nine months of 2023 include:</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">pretax net gain of $15.2 million related to the sale of real estate in Illinois</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">pretax charges of $28.3 million associated with long-lived asset impairments</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">pretax charges of $4.7 million associated with divested operations</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">pretax charges of $2.0 million associated with non-routine acquisitions</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">pretax loss on discontinued operations of $11.7 million</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">$11.2 million of tax charges related to a valuation allowance against Calica deferred tax assets, including NOL carryforwards</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Adjusted for these discrete items, earnings attributable to Vulcan from continuing operations (Adjusted Diluted EPS) was $5.37 per diluted share for the first nine months of 2024 compared to $5.54 per diluted share for the first nine months of 2023.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">CONTINUING OPERATIONS &#8212; Changes in earnings from continuing operations before income taxes for year-to-date September&#160;30, 2024 versus year-to-date September&#160;30, 2023 are summarized below:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Year-to-date September&#160;30, 2023</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">909.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Higher aggregates gross 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:9pt;font-weight:400;line-height:120%">18.0&#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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Higher asphalt gross profit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Lower concrete gross profit</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:9pt;font-weight:400;line-height:120%">(42.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Lower selling, administrative and general expenses</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Lower gain on sale of property, plant &amp; equipment and businesses</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:9pt;font-weight:400;line-height:120%">(18.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Higher impairment charges</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(58.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Lower interest expense, 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:9pt;font-weight:400;line-height:120%">24.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">All other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(18.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Year-to-date September&#160;30, 2024</span></div></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">833.1&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Aggregates segment sales for the first nine months of 2024 were $4,477.3 million (down 1%), and shipments decreased 7%, or 13.2 million tons, compared to the prior year. Aggregates segment gross profit was $1,330.3 million ($8.01 per ton) in the first nine months of 2024 versus $1,312.3 million ($7.32 per ton) in the prior year. On a year-to-date basis, cash gross profit per ton increased 11% to $10.31 per ton.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Freight-adjusted selling prices increased 10.9% as compared to the prior year. Freight-adjusted unit cost of sales for the first nine months of 2024 increased 12%, or $1.37 per ton, versus the prior year. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Asphalt segment gross profit of $123.9 million was up $10.6 million from the first nine months of 2023, and cash gross profit of $155.8 million was an 11% improvement over the prior year. Asphalt mix shipments increased 1%, and average unit selling prices increased 5.4%, or $4.05 per ton.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Concrete segment gross profit of $8.2 million was down $42.5 million from the first nine months of 2023, and cash gross profit of $43.1 million was a 61% decrease from the prior year. The prior year included results from our previously divested operations in Texas. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">SAG expenses were $393.0 million (7.1% of total revenues) versus $400.4 million (6.7% of total revenues) in the prior year&#8217;s first nine months.</span></div><div style="height:45pt;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:8.5pt;font-weight:400;line-height:120%">31</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Gain on sale of property, plant &amp; equipment and businesses was $4.6 million in the first nine months of 2024 versus $22.8 million in the first nine months of 2023. The 2023 amount includes a net pretax gain of $15.2 million from the sale of real estate associated with a former recycled concrete facility in Illinois.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">For the nine months ended September 30, 2024, we recorded an $86.6 million pretax goodwill impairment charge related to a reporting unit that includes concrete operations acquired from U.S. Concrete in 2021 ($84.2 million after tax). For the nine months ended September 30, 2023, we recognized a pretax long-lived asset impairment charge of $28.3 million ($21.1 million after tax) related to the fourth quarter divestiture of our concrete assets in Texas. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Other operating income (expense), net which is composed primarily of idle facilities expense, environmental remediation costs, gain (loss) on settlement of AROs, finance charges collected and net rental income (expense), was $23.9 million of expense for the first nine months of 2024 compared to $13.1 million of expense in the first nine months of 2023.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Other nonoperating income (expense), net was $12.7 million of expense for the first nine months of 2024 compared to $5.3 million of expense in the first nine months of 2023.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Net interest expense was $117.7 million in the first nine months of 2024 compared to $142.2 million in the first nine months of 2023. The decrease in interest expense reflects the first quarter 2024 redemption of $550.0 million senior notes due 2026.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Income tax expense from continuing operations was $208.5 million in the first nine months of 2024 compared to $194.4 million in the first nine months of 2023. The increase in tax expense was primarily due to a goodwill impairment recorded in the third quarter of 2024, the majority of which was non-tax deductible, and a discrete benefit recognized in the first nine months of 2023 related to a 2022 business disposition, partially offset by lower pretax earnings.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Earnings attributable to Vulcan from continuing operations were $4.68 per diluted share in the first nine months of 2024 compared to $5.34 per diluted share in the first nine months of 2023.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">DISCONTINUED OPERATIONS &#8212; First nine months pretax loss from discontinued operations was $6.8 million in 2024 compared with $11.7 million in 2023. Both periods include charges related to general and product liability costs, including legal defense costs, and environmental remediation costs associated with our former Chemicals business. For additional details, see Note 1 to the condensed consolidated financial statements under the caption Discontinued Operations.</span></div><div id="i89c240447e2040eeb92eeb24c8ab602a_115"></div><div style="margin-top:24pt"><span style="color:#000080;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">KNOWN TRENDS OR UNCERTAINTIES</span></div><div style="margin-top:4pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Inflationary pressures and labor constraints can be factors that impact our operations. Although inflationary pressures can create short-term to medium-term headwinds, the combination of inflation and visibility of demand may create a favorable environment for price increases. Additionally, labor constraints can cause delays and inefficiencies in our operations as well as those of our customers. If labor constraints continue, our operations may proceed at a slower pace, which may effectively extend the recovery while allowing us the opportunity to compound price, control costs and grow earnings.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Further, the Mexican government has taken actions adverse to our property and operations in Mexico. On May 5, 2022, Mexican government officials presented employees at our Calica operations in Quintana Roo, Mexico with arbitrary shutdown orders to immediately cease underwater quarrying and extraction operations. On May 13, 2022, the Mexican government suspended the three-year customs permit granted in March 2022 to Calica and began a proceeding that could result in the revocation of that permit. In September 2024, the Mexican government ordered the closure of Calica's already-suspended quarrying activities and the shutdown of certain activities at Calica's Punta Venado port facilities. On September 23, 2024, the President of Mexico signed a presidential decree declaring the entirety of Calica's properties as a "Natural Protected Area" (the "ANP Decree"). Among other provisions, the ANP Decree prohibits Calica from extracting petrous or construction materials from its properties. We strongly believe that the actions taken by Mexico are arbitrary and illegal, and we intend to vigorously pursue all lawful avenues available to us in order to protect our rights, under both Mexican and international law. For additional information regarding our Calica operations, see the NAFTA Arbitration section in Note 8 to the </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">condensed consolidated financial statements.</span></div><div style="height:45pt;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:8.5pt;font-weight:400;line-height:120%">32</span></div></div></div><div id="i89c240447e2040eeb92eeb24c8ab602a_118"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:24pt"><span style="color:#999999;font-family:'Arial',sans-serif;font-size:16pt;font-weight:400;line-height:120%">RECONCILIATION OF NON-GAAP FINANCIAL MEASURES</span></div><div style="margin-top:12pt"><span style="color:#000080;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">AGGREGATES SEGMENT FREIGHT-ADJUSTED REVENUES</span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Aggregates segment freight-adjusted revenues is not a Generally Accepted Accounting Principle (GAAP) measure and should not be considered as an alternative to metrics defined by GAAP. We present this measure as it is consistent with the basis by which we review our operating results. We believe that this presentation is consistent with our competitors and meaningful to our investors as it excludes revenues associated with freight &amp; delivery, which are pass-through activities. It also excludes other revenues related to services, such as landfill tipping fees, that are derived from our aggregates business. Additionally, we use this metric as the basis for calculating the average sales price of our aggregates products. Reconciliation of this metric to its nearest GAAP measure is presented below:</span><span style="color:#000080;font-family:'Arial',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:4pt"><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.172%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Three Months Ended<br/>September 30</span></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Nine Months Ended<br/>September 30</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-style:italic;font-weight:400;line-height:120%">in millions, except per ton data</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;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:120%">Aggregates segment</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Segment sales</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">1,572.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">1,628.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">4,477.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">4,505.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Freight &amp; delivery revenues </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(320.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(366.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(922.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1,040.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(23.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(26.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(72.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(74.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Freight-adjusted revenues</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,228.0&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,235.7&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,482.0&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,390.7&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unit shipments - tons</span></td><td colspan="2" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">57.7&#160;</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">64.0&#160;</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">166.0&#160;</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">179.2&#160;</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Freight-adjusted sales price</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">21.27&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">19.31&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">20.98&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">18.92&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;padding-left:14.4pt;text-indent:-10.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.91pt">At the segment level, freight &amp; delivery revenues include intersegment freight &amp; delivery (which are eliminated at the consolidated level) and freight to remote distribution sites. </span></div><div style="height:45pt;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:8.5pt;font-weight:400;line-height:120%">33</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#000080;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">CASH GROSS PROFIT</span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">GAAP does not define &#8220;cash gross profit,&#8221; and it should not be considered as an alternative to earnings measures defined by GAAP. We and the investment community use this metric to assess the operating performance of our business. Additionally, we present this metric as we believe that it closely correlates to long-term shareholder value. Cash gross profit adds back noncash charges for depreciation, depletion, accretion and amortization to gross profit. Segment cash gross profit per unit is computed by dividing segment cash gross profit by units shipped. Segment cash cost of sales per unit is computed by subtracting segment cash gross profit per unit from segment freight-adjusted sales price. Segment freight-adjusted sales price is calculated by dividing revenues generated from the shipment of product (excluding service revenues generated by the segments) by the total units of the product shipped. Reconciliation of these metrics to their nearest GAAP measures are presented below:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:4pt"><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.172%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Three Months Ended<br/>September 30</span></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Nine Months Ended<br/>September 30</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-style:italic;font-weight:400;line-height:120%">in millions, except per unit data</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt 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:700;line-height:120%">Aggregates segment</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Gross profit</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">498.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">509.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">1,330.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">1,312.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Depreciation, depletion, accretion and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">130.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">125.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">381.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">357.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash gross profit</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">628.8&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">634.7&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,712.1&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,669.9&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unit shipments - tons</span></td><td colspan="2" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">57.7&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">64.0&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">166.0&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">179.2&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Gross profit per ton</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8.63&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7.95&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8.01&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7.32&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Freight-adjusted sales price</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">21.27&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">19.31&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">20.98&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">18.92&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash gross profit per ton</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:9pt;font-weight:400;line-height:120%">10.89&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">9.92&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10.31&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">9.32&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Freight-adjusted cash cost of sales per ton</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10.38&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">9.39&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10.67&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">9.60&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1.5pt 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:700;line-height:120%">Asphalt segment</span></td><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Gross profit</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">60.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">55.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">123.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">113.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Depreciation, depletion, accretion 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:9pt;font-weight:400;line-height:120%">12.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">31.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">26.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash gross profit</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">72.2&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">64.7&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">155.8&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">140.0&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unit shipments - tons</span></td><td colspan="2" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.1&#160;</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.0&#160;</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10.2&#160;</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10.1&#160;</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Gross profit per ton</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">14.85&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">13.92&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12.17&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">11.26&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Average sales price</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">80.88&#160;</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">76.22&#160;</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">79.42&#160;</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">75.37&#160;</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash gross profit per ton</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">17.82&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">16.11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">15.30&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">13.90&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash cost of sales per ton</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">63.06&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">60.11&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">64.12&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">61.47&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt 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:700;line-height:120%">Concrete segment</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Gross profit</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">6.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">26.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">8.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">50.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Depreciation, depletion, accretion and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">20.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">34.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">60.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash gross profit</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">17.4&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">46.5&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">43.1&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">111.1&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unit shipments - cubic yards</span></td><td colspan="2" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.9&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.1&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.7&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6.0&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Gross profit per cubic yard</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7.04&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12.16&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.07&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8.46&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Average sales price</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">185.61&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">169.98&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">182.88&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">165.27&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash gross profit per cubic yard</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:9pt;font-weight:400;line-height:120%">18.52&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">21.74&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">16.12&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">18.54&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash cost of sales per cubic yard</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">167.09&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">148.24&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">166.76&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">146.73&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span><br/></span></div><div style="height:45pt;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:8.5pt;font-weight:400;line-height:120%">34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#000080;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">EBITDA AND ADJUSTED EBITDA</span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">GAAP does not define &#8220;Earnings Before Interest, Taxes, Depreciation and Amortization&#8221; (EBITDA), and it should not be considered as an alternative to earnings measures defined by GAAP. We use this metric to assess the operating performance of our business and as a basis for strategic planning and forecasting as we believe that it closely correlates to long-term shareholder value. We do not use this metric as a measure to allocate resources. We adjust EBITDA for certain items to provide a more consistent comparison of earnings performance from period to period. Reconciliation of this metric to its nearest GAAP measure is presented below (numbers may not foot due to rounding):</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:4pt"><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:40.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.596%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.596%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.596%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.596%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.596%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Three Months Ended<br/>September 30</span></td><td colspan="6" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Nine Months Ended<br/>September 30</span></td><td colspan="6" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Trailing-Twelve Months<br/>September 30</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:7pt;font-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;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:120%">Net earnings attributable to Vulcan</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;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:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">207.6&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000000;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:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">276.5&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000000;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:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">618.2&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000000;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:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">705.8&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000000;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:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">845.6&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000000;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:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">825.1&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Income tax expense, including discontinued operations</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:8pt;font-weight:400;line-height:120%">84.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">84.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">206.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">191.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">311.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">218.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Interest expense, net of interest income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">38.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%">46.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%">117.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%">142.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%">155.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%">189.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Depreciation, depletion, accretion 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:8pt;font-weight:400;line-height:120%">160.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">161.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">468.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">464.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">620.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">616.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;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:120%">EBITDA</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;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:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">491.3&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:0.5pt solid #000000;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:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">569.0&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:0.5pt solid #000000;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:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,411.0&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:0.5pt solid #000000;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:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,503.8&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:0.5pt solid #000000;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:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,932.6&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:0.5pt solid #000000;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:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,850.7&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;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:120%">Loss on discontinued operations</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;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:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.8&#160;</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1.5pt solid #000000;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:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.8&#160;</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1.5pt solid #000000;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:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6.8&#160;</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1.5pt solid #000000;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:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">11.7&#160;</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1.5pt solid #000000;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:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9.8&#160;</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1.5pt solid #000000;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:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15.1&#160;</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(Gain) loss on sale of real estate and businesses, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%">0.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%">0.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%">(15.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%">(51.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%">2.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Loss on impairments</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:8pt;font-weight:400;line-height:120%">86.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">28.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">86.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">28.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">86.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">28.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Charges associated with divested operations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%">0.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%">1.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%">4.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%">4.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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:120%">7.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Acquisition related charges </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">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:8pt;font-weight:400;line-height:120%">0.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">1.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">1.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">2.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">1.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-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:120%">6.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;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:120%">Adjusted EBITDA</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;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:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">580.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;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:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">602.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;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:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,507.1&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;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:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,535.1&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;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:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,983.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;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:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,909.8&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;padding-left:14.4pt;text-indent:-10.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.91pt">Represents charges associated with acquisitions requiring clearance under federal antitrust laws.</span></div><div style="margin-top:12pt"><span style="color:#000080;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ADJUSTED DILUTED EPS ATTRIBUTABLE TO VULCAN FROM CONTINUING OPERATIONS</span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Similar to our presentation of Adjusted EBITDA, we present Adjusted diluted earnings per share (EPS) attributable to Vulcan from continuing operations to provide a more consistent comparison of earnings performance from period to period. This metric is not defined by GAAP and should not be considered as an alternative to earnings measures defined by GAAP. Reconciliation of this metric to its nearest GAAP measure is presented below:</span></div><div style="margin-top:4pt"><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.172%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Three Months Ended<br/>September 30</span></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Nine Months Ended<br/>September 30</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;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:120%">Diluted Earnings Per Share</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net earnings attributable to Vulcan</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">1.56&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">2.07&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">4.65&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">5.28&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Items included in Adjusted EBITDA above, net of tax</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.65&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.18&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.69</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.17&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">NOL carryforward valuation allowance</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:9pt;font-weight:400;line-height:120%">0.01&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.04&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.03&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.09&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Adjusted diluted EPS attributable to Vulcan from continuing operations</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.22&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.29&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.37&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.54&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="height:45pt;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:8.5pt;font-weight:400;line-height:120%">35</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#000080;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NET DEBT TO ADJUSTED EBITDA</span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Net debt to Adjusted EBITDA is not a GAAP measure and should not be considered as an alternative to metrics defined by GAAP. We, the investment community and credit rating agencies use this metric to assess our leverage. Net debt subtracts cash and cash equivalents and restricted cash from total debt. Reconciliation of this metric to its nearest GAAP measure is presented below:</span></div><div style="margin-top:4pt"><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.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">September 30</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-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Current maturities of long-term debt</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.5&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.5&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #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"/></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:9pt;font-weight:400;line-height:120%">Long-term 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:9pt;font-weight:400;line-height:120%">3,329.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,874.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total debt</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,329.7&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,874.8&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash and cash equivalents and restricted cash</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:9pt;font-weight:400;line-height:120%">(434.3)</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="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:9pt;font-weight:400;line-height:120%">(345.0)</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><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net debt</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,895.4&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,529.8&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Trailing-Twelve Months (TTM) Adjusted EBITDA</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">1,983.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">1,909.8&#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><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total Debt to TTM Adjusted EBITDA</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.7x</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.0x</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net Debt to TTM Adjusted EBITDA</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.5x</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.8x</span></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000080;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">RETURN ON INVESTED CAPITAL</span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">We define &#8220;Return on Invested Capital&#8221; (ROIC) as Adjusted EBITDA for the trailing-twelve months divided by average invested capital (as illustrated below) during the trailing-five quarters. Our calculation of ROIC is considered a non-GAAP financial measure because we calculate ROIC using the non-GAAP metric EBITDA. We believe that our ROIC metric is meaningful because it helps investors assess how effectively we are deploying our assets. Although ROIC is a standard financial metric, numerous methods exist for calculating a company&#8217;s ROIC. As a result, the method we use to calculate our ROIC may differ from the methods used by other companies. This metric is not defined by GAAP and should not be considered as an alternative to earnings measures defined by GAAP. Reconciliation of this metric to its nearest GAAP measure is presented below (numbers may not foot due to rounding):</span></div><div style="margin-top:4pt"><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.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Trailing-Twelve Months</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-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">September 30<br/> 2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">September 30<br/> 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Adjusted EBITDA</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,983.3&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,909.8&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Average invested capital</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;Property, plant &amp; equipment, net</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6,273.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6,059.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;Goodwill</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:9pt;font-weight:400;line-height:120%">3,516.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,661.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:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;Other intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,457.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,642.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;Fixed and intangible assets</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">11,248.0&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">11,363.7&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;Current assets</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,264.6&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,154.6&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;Cash and cash equivalents</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:9pt;font-weight:400;line-height:120%">(428.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(192.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;Current tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(36.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(41.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;Adjusted current assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,800.2&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,920.6&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;Current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(785.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(946.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;Current maturities of long-term 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:9pt;font-weight:400;line-height:120%">0.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;Short-term debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">19.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">82.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;Adjusted current liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(766.3)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(863.8)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;Adjusted net working capital</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,033.9&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,056.8&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Average invested capital</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12,281.9&#160;</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12,420.5&#160;</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Return on invested capital</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">16.1&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">15.4&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="height:45pt;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:8.5pt;font-weight:400;line-height:120%">36</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#000080;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">2024 PROJECTED ADJUSTED EBITDA</span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Projected Adjusted EBITDA is not defined by GAAP and should not be considered as an alternative to earnings measures defined by GAAP. Reconciliation of this metric to its nearest GAAP measure is presented below:</span></div><div style="margin-top:4pt"><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:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">2024 Projected<br/>Mid-Point</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net earnings attributable to Vulcan</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">845&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Income tax expense, including discontinued operations</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:9pt;font-weight:400;line-height:120%">274&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest expense, net of interest income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">155&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Depreciation, depletion, accretion 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:9pt;font-weight:400;line-height:120%">630&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Projected EBITDA</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,904&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Items included in YTD Adjusted EBITDA</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">96&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Projected Adjusted EBITDA</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,000&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Because GAAP financial measures on a forward-looking basis are not accessible, and reconciling information is not available without unreasonable effort, we have not provided reconciliations for forward-looking non-GAAP measures, other than the reconciliation of Projected Adjusted EBITDA as noted above. For the same reasons, we are unable to address the probable significance of the unavailable information, which could be material to future results.</span></div><div id="i89c240447e2040eeb92eeb24c8ab602a_121"></div><div style="margin-top:20pt"><span style="color:#999999;font-family:'Arial',sans-serif;font-size:16pt;font-weight:400;line-height:120%">LIQUIDITY AND FINANCIAL RESOURCES</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Our primary sources of liquidity are cash provided by our operating activities, a substantial, committed bank line of credit and our commercial paper program. Additional sources of capital include access to the capital markets, the sale of surplus real estate and dispositions of nonstrategic operating assets. We believe these financial resources are sufficient to fund our business requirements for 2024 including:</span></div><div style="margin-top:4pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">contractual obligations</span></div><div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">capital expenditures</span></div><div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">debt service obligations</span></div><div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">dividend payments</span></div><div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">potential acquisitions (including the proposed acquisition of Wake Stone Corporation)</span></div><div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">potential share repurchases</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Our balanced approach to capital deployment remains unchanged. We intend to balance reinvestment in our business, growth through acquisitions and return of capital to shareholders, while sustaining financial strength and flexibility.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">We actively manage our capital structure and resources in order to balance the cost of capital and the risk of financial stress. We seek to meet these objectives by adhering to the following principles:</span></div><div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">maintain substantial bank line of credit borrowing capacity</span></div><div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">proactively manage our debt maturity schedule such that repayment/refinancing risk in any single year is low</span></div><div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">maintain an appropriate balance of fixed-rate and floating-rate debt</span></div><div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">minimize financial and other covenants that limit our operating and financial flexibility</span></div><div style="height:45pt;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:8.5pt;font-weight:400;line-height:120%">37</span></div></div></div><div id="i89c240447e2040eeb92eeb24c8ab602a_124"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#000080;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">CASH</span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Included in our September&#160;30, 2024 cash and cash equivalents and restricted cash balances of $434.3 million is $1.1 million of restricted cash as described in Note 1 to the condensed consolidated financial statements under the section Restricted Cash.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">CASH FROM OPERATING ACTIVITIES</span></div><div style="margin-top:4pt"><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.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Nine Months Ended<br/>September 30</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-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net earnings</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">619.6&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">706.8&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Depreciation, depletion, accretion 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:9pt;font-weight:400;line-height:120%">468.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">464.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Loss on impairments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">86.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">28.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Noncash operating lease 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:9pt;font-weight:400;line-height:120%">38.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">40.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net gain on sale of property, plant &amp; equipment and businesses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(22.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred income taxes, 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:9pt;font-weight:400;line-height:120%">(30.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(6.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other operating cash flows, net </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(208.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(156.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net cash provided by operating activities</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">969.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,055.2&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:3pt;padding-left:14.4pt;text-indent:-10.8pt"><span style="color:#000080;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.91pt">Primarily reflects changes to working capital balances.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Net cash provided by operating activities was $969.5 million during the nine months ended September&#160;30, 2024, an $85.7 million decrease compared to the same period of 2023. The decrease was primarily attributable to changes in working capital balances.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Days sales outstanding, a measurement of the time it takes to collect receivables, were 43.3 days at September&#160;30, 2024 compared to 45.3 days at September&#160;30, 2023. Additionally, our over 90 day receivables balance was $26.3 million at September&#160;30, 2024, a decrease of $1.8 million from the $28.1 million balance at September&#160;30, 2023. All customer accounts are actively managed, and no losses in excess of amounts reserved are currently expected.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">CASH FROM INVESTING ACTIVITIES</span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Net cash used for investing activities was $641.8 million during the first nine months of 2024, a $132.6 million increase compared to the same period of 2023. During the first nine months of 2024, we acquired businesses for $206.4 million of cash consideration whereas there were no business acquisitions in 2023 (see Note 16 to the condensed consolidated financial statements). Additionally, the first nine months of 2023 includes the collection of a $130.0 million note receivable related to the 2022 sale of concrete operations in New Jersey, New York and Pennsylvania. Partially offsetting these net increases to cash used for investing activities, during the first nine months of 2024, we invested $441.0 million in our existing operations (includes changes in accruals for property, plant &amp; equipment) compared to $666.3 million in the prior year period. This $441.0 million investment includes both maintenance and internal growth projects to enhance our distribution capabilities, develop new production sites and improve existing production facilities.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">CASH FROM FINANCING ACTIVITIES</span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Net cash used for financing activities was $842.6 million during the first nine months of 2024, a $480.1 million increase compared to cash used of $362.5 million in the same period of 2023. The current year includes cash paid to redeem the $550.0 million senior notes due 2026 whereas the prior year includes a $100.0 million net payment on our line of credit. Additionally, we returned $252.4 million to shareholders (a $30.9 million increase over the prior year) through $183.6 million of dividends ($1.38 per share compared to $1.29 per share) and $68.8 million of common stock repurchases (270,142 shares repurchased at $254.71 average price per share in 2024 compared to 241,363 shares repurchased at $206.82 average price per share in 2023).</span></div><div style="height:45pt;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:8.5pt;font-weight:400;line-height:120%">38</span></div></div></div><div id="i89c240447e2040eeb92eeb24c8ab602a_127"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#000080;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">DEBT</span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Certain debt measures are presented below:</span></div><div style="margin-top:4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">September 30<br/> 2024</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">December 31, 2023</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">September 30<br/> 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;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:120%">Debt</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Current maturities of long-term debt</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">0.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">0.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">0.5&#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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-term debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,329.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,877.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,874.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total debt</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,329.7&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,877.8&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,874.8&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;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:120%">Capital</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total debt</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">3,329.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">3,877.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">3,874.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total equity</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7,893.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7,507.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7,465.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total capital</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">11,222.8&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">11,385.7&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">11,340.0&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;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:120%">Total Debt as a Percentage of Total Capital</span></td><td colspan="2" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">29.7&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">34.1&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">34.2&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000;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:120%">Weighted-Average Effective Interest Rates</span></td><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;Line of credit </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.13&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.13&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.13&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;Commercial paper</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:9pt;font-weight:400;line-height:120%">5.02&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</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:9pt;font-weight:400;line-height:120%">5.64&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</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:9pt;font-weight:400;line-height:120%">5.58&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;Term debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.63&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.82&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.82&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;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:120%">Fixed Versus Floating Interest Rate Debt</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;Fixed-rate debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">83.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">72.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">72.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;Floating-rate debt</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">16.2&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">27.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">27.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:3pt;padding-left:14.4pt;text-indent:-10.8pt"><span style="color:#000080;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.91pt">Reflects the margin above SOFR for SOFR-based borrowings; we also paid upfront fees that are amortized to interest expense and pay fees for unused borrowing capacity and standby letters of credit.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">At September&#160;30, 2024, total debt to trailing-twelve months Adjusted EBITDA was 1.7 times (1.5 times on a net debt basis reflecting $434.3 million of cash on hand). Our weighted-average debt maturity was 10.4 years, and our total weighted-average effective interest rate was 4.70%.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">DELAYED DRAW TERM LOAN, LINE OF CREDIT AND COMMERCIAL PAPER PROGRAM</span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">In June 2021, we entered into a $1,600.0 million unsecured delayed draw term loan which was fully drawn in August 2021 upon the acquisition of U.S. Concrete. The delayed draw term loan was paid down to $1,100.0 million in September 2021 with cash on hand, paid down to $550.0 million in August 2022 using the proceeds from the issuance of commercial paper as described below and fully repaid in March 2023 using proceeds from the issuance of 5.80% senior notes as described below.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">In 2022, we established a $1,600.0 million commercial paper program through which we borrowed $550.0 million that was used to partially repay the delayed draw term loan. As of September&#160;30, 2024, we had $550.0 million in long-term commercial paper borrowings. Commercial paper borrowings bear interest at rates determined at the time of borrowing and as agreed between us and the commercial paper investors.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Our $1,600.0 million unsecured line of credit matures in August 2027 and contains covenants customary for an unsecured investment-grade facility. Covenants, borrowings, cost ranges and other details are described in Note 7 to the condensed consolidated financial statements. As of September&#160;30, 2024, we were in compliance with the covenants, the margin for SOFR borrowings was 1.125%, the margin for base rate borrowings was 0.125% and the commitment fee for the unused amount was 0.100%.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">As of September&#160;30, 2024, our available borrowing capacity under the line of credit was $1,504.8 million. Utilization of the borrowing capacity was as follows:</span></div><div style="margin-top:4pt;padding-left:10.8pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">None was borrowed</span></div><div style="margin-bottom:3pt;padding-left:10.8pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">$95.2 million was used to support standby letters of credit</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">TERM DEBT</span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">All of our $3,391.1 million (face value) of term debt (which includes $550.0 million of commercial paper) is unsecured. All of the covenants in the debt agreements are customary for investment-grade facilities. As of September&#160;30, 2024, we were in compliance with all term debt covenants.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">In March 2023, we issued $550.0 million of 5.80% senior notes due 2026. Total proceeds of $546.6 million (net of discounts and transaction costs), together with cash on hand, were used to repay the $550.0 million delayed draw term loan. We redeemed these notes at par in March 2024 using cash on hand and recognized noncash expense of $2.3 million with the acceleration of unamortized deferred debt issuance costs.</span></div><div style="height:45pt;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:8.5pt;font-weight:400;line-height:120%">39</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">CURRENT MATURITIES OF LONG-TERM DEBT</span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">The $0.5 million of current maturities of long-term debt as of September&#160;30, 2024 is due as follows: </span></div><div style="margin-top:4pt"><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:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">Current <br/>Maturities </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Fourth quarter 2024</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">First quarter 2025</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:9pt;font-weight:400;line-height:120%">0.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Second quarter 2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Third quarter 2025</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">The above table excludes $400.0 million of notes due April 2025 as we have the intent and ability to refinance these notes on a long-term basis.</span></div><div id="i89c240447e2040eeb92eeb24c8ab602a_130"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">DEBT RATINGS</span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Our debt ratings and outlooks as of September&#160;30, 2024 are as follows:</span></div><div style="margin-top:4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">Short-term</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">Long-term</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">Outlook</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Fitch</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">F2</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">BBB</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Positive</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:9pt;font-weight:400;line-height:120%">Moody's</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">P-2</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Baa2</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stable</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Standard &amp; Poor's</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A-2</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">BBB+</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stable</span></td></tr></table></div><div><span><br/></span></div><div id="i89c240447e2040eeb92eeb24c8ab602a_133"></div><div style="margin-top:12pt"><span style="color:#000080;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">EQUITY</span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">The number of our common stock issuances and purchases for the year-to-date periods ended are as follows:</span></div><div style="margin-top:4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">September 30<br/> 2024</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">December 31, 2023</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">September 30<br/> 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Common stock shares at January 1, issued and outstanding</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">132.1</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">132.9</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">132.9</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:120%">Common stock issued for share-based compensation plans</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.3</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.2</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Common stock purchased and retired</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.3)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.0)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.2)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Common stock shares at end of period, issued and outstanding</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">132.1</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">132.1</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">132.9</span></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">As of September&#160;30, 2024, there were 6,817,118 shares remaining under the February 2017 share purchase authorization by our Board of Directors. Depending upon market, business, legal and other conditions, we may purchase shares from time to time through the open market (including plans designed to comply with Rule 10b5-1 of the Securities Exchange Act of 1934) and/or privately negotiated transactions. The authorization has no time limit, does not obligate us to purchase any specific number of shares and may be suspended or discontinued at any time.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">The detail of our common stock purchases (all of which were open market purchases) for the year-to-date periods ended are as follows:</span></div><div style="margin-top:4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">in millions, except average price</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">September 30<br/> 2024</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">December 31, 2023</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">September 30<br/> 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Number of shares purchased and retired</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.3</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.0</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.2</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:9pt;font-weight:400;line-height:120%">Total purchase price</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">68.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">200.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">49.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Average price per share</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">254.71&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">204.52&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">206.82&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">There were</span><span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">no shares held in treasury</span><span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">as of September&#160;30, 2024, December 31, 2023 and September&#160;30, 2023.</span></div><div id="i89c240447e2040eeb92eeb24c8ab602a_136"></div><div style="margin-top:20pt"><span><br/></span></div><div style="height:45pt;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:8.5pt;font-weight:400;line-height:120%">40</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:20pt"><span style="color:#999999;font-family:'Arial',sans-serif;font-size:16pt;font-weight:400;line-height:120%">OFF-BALANCE SHEET ARRANGEMENTS</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">We have no off-balance sheet arrangements such as financing or unconsolidated variable interest entities.</span></div><div id="i89c240447e2040eeb92eeb24c8ab602a_139"></div><div style="margin-top:20pt"><span style="color:#999999;font-family:'Arial',sans-serif;font-size:16pt;font-weight:400;line-height:120%">STANDBY LETTERS OF CREDIT</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">For a discussion of our standby letters of credit, see Note 7 to the condensed consolidated financial statements.</span></div><div id="i89c240447e2040eeb92eeb24c8ab602a_142"></div><div style="margin-top:20pt"><span style="color:#999999;font-family:'Arial',sans-serif;font-size:16pt;font-weight:400;line-height:120%">CRITICAL ACCOUNTING POLICIES</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">We follow certain significant accounting policies when preparing our consolidated financial statements. A summary of these policies is included in our Annual Report on Form 10-K for the year ended December 31, 2023 (Form 10-K).</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">We prepare these financial statements to conform with accounting principles generally accepted in the United States of America. These principles require us to make estimates and judgments that affect our reported amounts of assets, liabilities, revenues and expenses, and the related disclosures of contingent assets and contingent liabilities at the date of the financial statements. We base our estimates on historical experience, current conditions and various other assumptions we believe reasonable under existing circumstances and evaluate these estimates and judgments on an ongoing basis. The results of these estimates form the basis for our judgments about the carrying values of assets and liabilities as well as identifying and assessing the accounting treatment with respect to commitments and contingencies. Our actual results may materially differ from these estimates.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">We believe that the accounting policies described in the &#8220;Management's Discussion and Analysis of Financial Condition and Results of Operations&#8221; section of our Form 10-K require the most significant judgments and estimates used in the preparation of our consolidated financial statements, so we consider these to be our critical accounting policies. There have been no changes to our critical accounting policies during the nine months ended September&#160;30, 2024.</span></div><div id="i89c240447e2040eeb92eeb24c8ab602a_145"></div><div style="margin-top:20pt"><span style="color:#999999;font-family:'Arial',sans-serif;font-size:16pt;font-weight:400;line-height:120%">NEW ACCOUNTING STANDARDS</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">For a discussion of the accounting standards recently adopted or pending adoption and the effect such accounting changes will have on our results of operations, financial position or liquidity, see Note 17 to the condensed consolidated financial statements.</span></div><div id="i89c240447e2040eeb92eeb24c8ab602a_148"></div><div style="margin-top:20pt"><span><br/></span></div><div style="height:45pt;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:8.5pt;font-weight:400;line-height:120%">41</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:20pt"><span style="color:#999999;font-family:'Arial',sans-serif;font-size:16pt;font-weight:400;line-height:120%">FORWARD-LOOKING STATEMENTS</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Certain matters discussed in this report, including expectations regarding future performance, contain forward-looking statements that are subject to assumptions, risks and uncertainties that could cause actual results to differ materially from those projected. These assumptions, risks and uncertainties include, but are not limited to:</span></div><div style="margin-top:2pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">general economic and business conditions</span></div><div style="margin-top:1pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">our dependence on the construction industry, which is subject to economic cycles</span></div><div style="margin-top:1pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">the timing and amount of federal, state and local funding for infrastructure</span></div><div style="margin-top:1pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">changes in the level of spending for private residential and private nonresidential construction</span></div><div style="margin-top:1pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">changes in our effective tax rate</span></div><div style="margin-top:1pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">domestic and global political, economic or diplomatic developments</span></div><div style="margin-top:1pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">the increasing reliance on information technology infrastructure, including the risks that the infrastructure does not work as intended, experiences technical difficulties or is subjected to cyber-attacks</span></div><div style="margin-top:1pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">the impact of the state of the global economy on our businesses and financial condition and access to capital markets</span></div><div style="margin-top:1pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">international business operations and relationships, including recent actions taken by the Mexican government with respect to our property and operations in that country</span></div><div style="margin-top:1pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">the highly competitive nature of the construction industry</span></div><div style="margin-top:1pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">a pandemic, epidemic or other public health emergency</span></div><div style="margin-top:1pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">the impact of future regulatory or legislative actions, including those relating to climate change, biodiversity, land use, wetlands, greenhouse gas emissions, the definition of minerals, tax policy and domestic and international trade</span></div><div style="margin-top:1pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">the outcome of pending legal proceedings</span></div><div style="margin-top:1pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">pricing of our products</span></div><div style="margin-top:1pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">weather and other natural phenomena, including the impact of climate change and availability of water</span></div><div style="margin-top:1pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">availability and cost of trucks, railcars, barges and ships, as well as their licensed operators, for transport of our materials</span></div><div style="margin-top:1pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">energy costs</span></div><div style="margin-top:1pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">costs of hydrocarbon-based raw materials</span></div><div style="margin-top:1pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">healthcare costs</span></div><div style="margin-top:1pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">labor relations, shortages and constraints</span></div><div style="margin-top:1pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">the amount of long-term debt and interest expense we incur</span></div><div style="margin-top:1pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">changes in interest rates</span></div><div style="margin-top:1pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">volatility in pension plan asset values and liabilities, which may require cash contributions to the pension plans</span></div><div style="margin-top:1pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">the impact of environmental cleanup costs and other liabilities relating to existing and/or divested businesses</span></div><div style="margin-top:1pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">our ability to secure and permit aggregates reserves in strategically located areas</span></div><div style="margin-top:1pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">our ability to manage and successfully integrate acquisitions</span></div><div style="margin-top:1pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">our proposed acquisition of Wake Stone Corporation, including:</span></div><div style="margin-top:1pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">our ability to complete the transaction on the proposed terms or on the anticipated timeline, or at all, including risks and uncertainties related to securing the necessary approvals and the satisfaction of other closing conditions to consummate the proposed transaction</span></div><div style="margin-top:1pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">the occurrence of any event, change or other circumstance that could give rise to the termination of the definitive merger agreement relating to the proposed transaction</span></div><div style="margin-top:1pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">failure to realize the expected benefits of the proposed transaction</span></div><div style="margin-top:1pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">significant transaction costs and/or unknown or inestimable liabilities</span></div><div style="margin-top:1pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">the risk that Wake Stone Corporation&#8217;s business will not be integrated successfully or that such integration may be more difficult, time-consuming or costly than expected</span></div><div style="margin-top:1pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">risks related to future opportunities and plans for the combined company</span></div><div style="margin-top:1pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">disruption from the proposed transaction, making it more difficult to conduct business as usual or maintain relationships with customers, employees or suppliers</span></div><div style="margin-top:1pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">the possibility that, if Vulcan does not achieve the perceived benefits of the proposed transaction as rapidly or to the extent anticipated by financial analysts or investors, the market price of Vulcan&#8217;s common stock could decline</span></div><div style="margin-top:1pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">the effect of changes in tax laws, guidance and interpretations</span></div><div style="margin-top:1pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">significant downturn in the construction industry may result in the impairment of goodwill or long-lived assets</span></div><div style="margin-top:1pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">changes in technologies, which could disrupt the way we do business and how our products are distributed</span></div><div style="margin-top:1pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">the risks of open pit and underground mining</span></div><div style="margin-top:1pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">expectations relating to environmental, social and governance considerations</span></div><div style="margin-top:1pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">claims that our products do not meet regulatory requirements or contractual specifications</span></div><div style="margin-top:1pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">other assumptions, risks and uncertainties detailed from time to time in our periodic reports filed with the SEC</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">All forward-looking statements are made as of the date of filing or publication. We undertake no obligation to publicly update any forward-looking statements, whether as a result of new information, future events or otherwise, except to the extent required by law. Investors are cautioned not to rely unduly on such forward-looking statements when evaluating the information presented in our filings, and are advised to consult any of our future disclosures in filings made with the Securities and Exchange Commission and our press releases with regard to our business and consolidated financial position, results of operations and cash flows.</span></div><div style="height:45pt;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:8.5pt;font-weight:400;line-height:120%">42</span></div></div></div><div id="i89c240447e2040eeb92eeb24c8ab602a_151"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:20pt"><span style="color:#999999;font-family:'Arial',sans-serif;font-size:16pt;font-weight:400;line-height:120%">INVESTOR INFORMATION</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">We make available on our website, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-style:italic;font-weight:400;line-height:120%">www.vulcanmaterials.com</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">, free of charge, copies of our:</span></div><div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">Annual Report on Form 10-K</span></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">Quarterly Reports on Form 10-Q</span></div><div style="margin-bottom:3pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">Current Reports on Form 8-K</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Our website also includes amendments to those reports filed with or furnished to the SEC pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934 as well as all Forms 3, 4 and 5 filed with the SEC by our executive officers and directors, as soon as the filings are made publicly available by the SEC on its EDGAR database (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-style:italic;font-weight:400;line-height:120%">www.sec.gov</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">).</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">In addition to accessing copies of our reports online, you may request a copy of our Annual Report on Form 10-K, including financial statements, by writing to Denson N. Franklin III, Senior Vice President, General Counsel and Secretary, Vulcan Materials Company, 1200 Urban Center Drive, Birmingham, Alabama 35242.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">We have a:</span></div><div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">Business Conduct Policy applicable to all employees and directors</span></div><div style="margin-bottom:3pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">Code of Ethics for the CEO and Senior Financial Officers</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Copies of the Business Conduct Policy and the Code of Ethics are available on our website under the &#8220;Investor Relations&#8221; tab (&#8220;Governance&#8221; section). If we make any amendment to, or waiver of, any provision of the Code of Ethics, we will disclose such information on our website as well as through filings with the SEC.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Our Board of Directors has also adopted:</span></div><div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">Corporate Governance Guidelines</span></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">Charters for our Audit, Compensation &amp; Human Capital, Executive, Finance, Governance and Safety, Health &amp; Environmental Affairs Committees</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">These documents meet all applicable SEC and New York Stock Exchange regulatory requirements.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">The Charters of the Audit, Compensation &amp; Human Capital and Governance Committees are available on our website under the &#8220;Investor Relations&#8221; tab (&#8220;Governance &#8211; Committee Composition&#8221; section) or you may request a copy of any of these documents by writing to Denson N. Franklin III, Senior Vice President, General Counsel and Secretary, Vulcan Materials Company, 1200 Urban Center Drive, Birmingham, Alabama 35242.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Information included on our website is not incorporated into, or otherwise made a part of, this report.</span></div><div style="height:45pt;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:8.5pt;font-weight:400;line-height:120%">43</span></div></div></div><div id="i89c240447e2040eeb92eeb24c8ab602a_154"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:1pt;text-align:right"><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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;ITEM 3</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#808080;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</span></div></td></tr></table></div><div style="margin-top:7pt"><span style="color:#000080;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">MARKET RISK</span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">We are exposed to certain market risks arising from transactions that are entered into in the normal course of business. To manage these market risks, we may use derivative financial instruments. We do not enter into derivative financial instruments for trading or speculative purposes.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">As discussed in the Liquidity and Financial Resources section of Part I, Item 2, we actively manage our capital structure and resources to balance the cost of capital and risk of financial stress. Such activity includes balancing the cost and risk of interest expense. In addition to floating-rate borrowings, we at times use interest rate swaps to manage the mix of fixed-rate and floating-rate debt.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">At September&#160;30, 2024, the estimated fair value of our long-term debt including current maturities was $3,287.4 million compared to a face value of $3,391.1 million. The estimated fair value was determined by averaging several asking price quotes for the publicly traded notes and assuming par value for the remainder of the debt. The fair value estimate is based on information available as of the balance sheet date. The effect of a decline in interest rates of one percentage point would increase the fair value of our debt by approximately $0.2 million.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">We are exposed to certain economic risks related to the costs of our pension and other postretirement benefit plans. These economic risks include changes in the discount rate for high-quality bonds and the expected return on plan assets. The impact of a change in these assumptions on our annual pension and other postretirement benefits costs is discussed in our most recent Annual Report on Form 10-K.</span></div><div id="i89c240447e2040eeb92eeb24c8ab602a_157"></div><div style="margin-bottom:1pt;margin-top:12pt;text-align:right"><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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;ITEM 4</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#808080;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">CONTROLS AND PROCEDURES</span></div></td></tr></table></div><div style="margin-top:7pt"><span style="color:#000080;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">DISCLOSURE CONTROLS AND PROCEDURES</span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">We maintain a system of controls and procedures designed to ensure that information required to be disclosed in reports we file with the SEC is recorded, processed, summarized and reported within the time periods specified by the SEC's rules and forms. These disclosure controls and procedures (as defined in the Securities Exchange Act of 1934 Rules 13a - 15(e) or 15d - 15(e)), include, without limitation, controls and procedures designed to ensure that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, to allow timely decisions regarding required disclosure. Our Chief Executive Officer and Chief Financial Officer, with the participation of other management officials, evaluated the effectiveness of the design and operation of the disclosure controls and procedures as of September&#160;30, 2024. Based upon that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of September&#160;30, 2024.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">We completed the implementation of our quote to invoice system for our aggregates and asphalt operations in the third quarter of 2024.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">No other changes were made during the third quarter of 2024 to our internal controls over financial reporting, nor have there been other factors that materially affect these controls.</span></div><div style="height:45pt;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:8.5pt;font-weight:400;line-height:120%">44</span></div></div></div><div id="i89c240447e2040eeb92eeb24c8ab602a_160"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:20pt"><span style="color:#999999;font-family:'Arial',sans-serif;font-size:16pt;font-weight:400;line-height:120%">PART II OTHER INFORMATION</span></div><div id="i89c240447e2040eeb92eeb24c8ab602a_163"></div><div style="margin-bottom:1pt;text-align:right"><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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;ITEM 1</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#808080;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">LEGAL PROCEEDINGS</span></div></td></tr></table></div><div style="margin-top:7pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Certain legal proceedings in which we are involved are discussed in Note 12 to the consolidated financial statements and Part I, Item 3 of our Annual Report on Form 10-K for the year ended December 31, 2023 and in Note 8 to the condensed consolidated financial statements and Part II, Item 1 of our Quarterly Report on Form 10-Q for the quarters ended March 31, 2024 and June 30, 2024. See Note 8 to the condensed consolidated financial statements of this Form 10-Q for a discussion of certain recent developments concerning our legal proceedings.</span></div><div id="i89c240447e2040eeb92eeb24c8ab602a_166"></div><div style="margin-bottom:1pt;margin-top:12pt;text-align:right"><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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;ITEM 1A</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#808080;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">RISK FACTORS</span></div></td></tr></table></div><div style="margin-top:7pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">There were no material changes to the risk factors disclosed in Part I, Item 1A of our Annual Report on Form 10-K for the year ended December 31, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">.</span></div><div id="i89c240447e2040eeb92eeb24c8ab602a_169"></div><div style="margin-bottom:1pt;margin-top:12pt;text-align:right"><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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;ITEM 2</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#808080;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS</span></div></td></tr></table></div><div style="margin-top:7pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Purchases of our equity securities during the quarter ended September&#160;30, 2024 are summarized below.</span></div><div style="margin-top:4pt"><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:27.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.569%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Period</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">Total Number<br/>of Shares  Purchased </span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">Average <br/>Price Paid <br/>Per Share </span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">Total Number of Shares Purchased As Part of<br/>Publicly Announced <br/>Plans or Programs</span></td><td colspan="3" style="border-top:1.5pt solid #000;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:400;line-height:120%">Maximum Number of </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Shares That May Yet Be </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Purchased Under the </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Plans or Programs </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;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:120%">2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">July 1 - July 31</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">0.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:9pt;font-weight:400;line-height:120%">0</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6,817,118</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">August 1 - August 31</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6,817,118</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:9pt;font-weight:400;line-height:120%">September 1 - September 30</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">0.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:9pt;font-weight:400;line-height:120%">0</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6,817,118</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;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:9pt;font-weight:400;line-height:120%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%">0.00&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/></tr></table></div><div style="margin-top:3pt;padding-left:14.4pt;text-indent:-10.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.52pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.97pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.73pt">In February 2017, our Board of Directors authorized us to purchase up to 10,000,000 shares of our common stock. As of September&#160;30, 2024, there were 6,817,118 shares remaining under this authorization. Depending upon market, business, legal and other conditions, we may purchase shares from time to time through the open market (including plans designed to comply with Rule 10b5-1 of the Securities Exchange Act of 1934) and/or through privately negotiated transactions. The authorization has no time limit, does not obligate us to purchase any specific number of shares and may be suspended or discontinued at any time.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">We did not have any unregistered sales of equity securities during the third quarter of 2024.</span></div><div id="i89c240447e2040eeb92eeb24c8ab602a_172"></div><div style="margin-bottom:1pt;margin-top:12pt;text-align:right"><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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;ITEM 4</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#808080;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">MINE SAFETY DISCLOSURES</span></div></td></tr></table></div><div style="margin-top:7pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">The information concerning mine safety violations or other regulatory matters required by Section 1503(a) of the Dodd-Frank Wall Street Reform and Consumer Protection Act and Item 104 of Regulation S-K is included in Exhibit 95 of this report.</span></div><div id="i89c240447e2040eeb92eeb24c8ab602a_175"></div><div style="margin-bottom:1pt;margin-top:12pt;text-align:right"><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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;ITEM 5</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#808080;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">OTHER INFORMATION</span></div></td></tr></table></div><div style="margin-top:7pt"><span style="color:#000080;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">SECURITIES TRADING PLANS OF SECTION 16 OFFICERS AND DIRECTORS</span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">During the three months ended September&#160;30, 2024, none of our Section 16 officers or directors <ix:nonNumeric contextRef="c-6" name="ecd:Rule10b51ArrAdoptedFlag" format="ixt:fixed-false" id="f-1271"><ix:nonNumeric contextRef="c-6" name="ecd:NonRule10b51ArrAdoptedFlag" format="ixt:fixed-false" id="f-1272">adopted</ix:nonNumeric></ix:nonNumeric> or <ix:nonNumeric contextRef="c-6" name="ecd:NonRule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-1273"><ix:nonNumeric contextRef="c-6" name="ecd:Rule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-1274">terminated</ix:nonNumeric></ix:nonNumeric> a Rule 10b5-1 or non-Rule 10b5-1 trading arrangement as defined in Item 408(a) of Regulation S-K.</span></div><div style="height:45pt;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:8.5pt;font-weight:400;line-height:120%">45</span></div></div></div><div id="i89c240447e2040eeb92eeb24c8ab602a_184"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="-sec-extract:summary;margin-bottom:1pt;margin-top:12pt;text-align:right"><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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;ITEM 6</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#808080;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">EXHIBITS</span></div></td></tr></table></div><div style="margin-top:7pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.878%"><tr><td style="width:1.0%"/><td style="width:15.773%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:82.027%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Exhibit 31(a)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#026dce;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline" href="a3q24-ex31.htm">Certification of Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Exhibit 31(b)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#026dce;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline" href="a3q24-ex31.htm">Certification of Chief Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Exhibit 32(a)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#026dce;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline" href="a3q24-ex32.htm">Certification of Chief Executive Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Exhibit 32(b)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#026dce;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline" href="a3q24-ex32.htm">Certification of Chief Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Exhibit 95</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#026dce;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline" href="a3q24-ex95.htm">MSHA Citations and Litigation</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Exhibit 101</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">The following unaudited financial information from this Quarterly Report on Form 10-Q for the quarter ended September&#160;30, 2024 are formatted in iXBRL (Inline eXtensible Business Reporting Language): (i) the Condensed Consolidated Balance Sheets, (ii) the Condensed Consolidated Statements of Comprehensive Income, (iii) the Condensed Consolidated Statements of Cash Flows and (iv) the Notes to Condensed Consolidated Financial Statements.</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Exhibit 104</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Cover Page Interactive Data File &#8211; the cover page from this Quarterly Report on Form 10-Q for the quarter ended September&#160;30, 2024 is formatted in iXBRL (contained in Exhibit 101).</span></div></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Our SEC file number for documents filed with the SEC pursuant to the Securities Exchange Act of 1934, as amended, is 001-33841.</span></div><div style="height:45pt;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:8.5pt;font-weight:400;line-height:120%">46</span></div></div></div><div id="i89c240447e2040eeb92eeb24c8ab602a_187"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:1pt;margin-top:12pt"><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:98.900%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#808080;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#808080;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:700;line-height:120%">SIGNATURES</span></div></td></tr></table></div><div style="margin-top:7pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;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="margin-top:12pt"><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:7.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.869%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:67.841%"/><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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:700;line-height:120%">VULCAN MATERIALS COMPANY</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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:8.5pt;font-weight:400;line-height:120%">Date </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:8.5pt;font-weight:400;line-height:120%">October&#160;30, 2024</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">/s/ Randy L. Pigg</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Randy L. Pigg</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Vice President, Controller</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">(Principal Accounting Officer)</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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:8.5pt;font-weight:400;line-height:120%">Date </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:8.5pt;font-weight:400;line-height:120%">October&#160;30, 2024</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">/s/ Mary Andrews Carlisle</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Mary Andrews Carlisle</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Senior Vice President and Chief Financial Officer</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">(Principal Financial Officer)</span></div></td></tr></table></div><div style="height:45pt;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:8.5pt;font-weight:400;line-height:120%">47</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31
<SEQUENCE>2
<FILENAME>a3q24-ex31.htm
<DESCRIPTION>EX-31
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="ibb25243673364a09bcc8dd6e2a57ce27_1"></div><div style="min-height:45pt;width:100%"><div style="padding-left:72pt;padding-right:72pt;text-align:center"><font style="font-family:'Arial',sans-serif;font-size:1pt;font-weight:700;line-height:115%"></font></div><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:1pt;margin-top:12pt;text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">EXHIBIT 31(a)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><font style="color:#808080;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">CERTIFICATION OF CHIEF EXECUTIVE OFFICER</font></div></td></tr></table></div><div style="margin-bottom:6pt;margin-top:7pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">I, J. Thomas Hill, certify that&#58;</font></div><div style="margin-bottom:6pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:10.92pt">I have reviewed this quarterly report on Form 10-Q of Vulcan Materials Company&#59;</font></div><div style="margin-bottom:6pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:10.92pt">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-bottom:6pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:10.92pt">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-bottom:6pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:10.92pt">The registrant&#8217;s other certifying officer 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-bottom:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:10.45pt">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-bottom:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:10.45pt">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-bottom:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:10.92pt">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-bottom:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">d)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:10.45pt">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-bottom:6pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:10.92pt">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:10.45pt">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-bottom:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:10.45pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.</font></div><div style="margin-top:12pt;padding-left:3.87pt;padding-right:3.87pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.090%"><tr><td style="width:1.0%"></td><td style="width:42.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:55.628%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Date      October&#160;30, 2024</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.87pt;padding-right:3.87pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:150%">&#47;s&#47; J. Thomas Hill</font></div><div style="padding-left:3.87pt;padding-right:3.87pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:150%">J. Thomas Hill</font></div><div style="padding-left:3.87pt;padding-right:3.87pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:150%">Chairman and Chief Executive Officer</font></div></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:115%">Exhibit 31(a)</font></div></div></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%"><div style="padding-left:72pt;padding-right:72pt;text-align:center"><font style="font-family:'Arial',sans-serif;font-size:1pt;font-weight:700;line-height:115%"></font></div><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:1pt;margin-top:7pt;text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">EXHIBIT 31(b)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><font style="color:#808080;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">CERTIFICATION OF CHIEF FINANCIAL OFFICER</font></div></td></tr></table></div><div style="margin-bottom:6pt;margin-top:7pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:150%">I, Mary Andrews Carlisle, certify that&#58;</font></div><div style="margin-bottom:6pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:10.92pt">I have reviewed this quarterly report on Form 10-Q of Vulcan Materials Company&#59;</font></div><div style="margin-bottom:6pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:10.92pt">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-bottom:6pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:10.92pt">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-bottom:6pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:10.92pt">The registrant&#8217;s other certifying officer 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-bottom:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:10.45pt">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-bottom:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:10.45pt">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-bottom:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:10.92pt">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-bottom:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">d)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:10.45pt">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-bottom:6pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:10.92pt">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:10.45pt">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-bottom:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:10.45pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.</font></div><div style="margin-bottom:1pt;margin-top:12pt;padding-left:3.87pt;padding-right:3.87pt;text-align:justify;text-indent:3.85pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.333%"><tr><td style="width:1.0%"></td><td style="width:41.735%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:56.065%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Date      October&#160;30, 2024</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:150%">&#47;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:150%">s&#47; Mary Andrews Carlisle</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:150%">Mary Andrews Carlisle, Senior Vice President and Chief Financial Officer</font></div></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:115%">Exhibit 31(b)</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32
<SEQUENCE>3
<FILENAME>a3q24-ex32.htm
<DESCRIPTION>EX-32
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i5dc2f4c5f6054e59bc7f97a863c9d7ad_1"></div><div style="min-height:45pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:1pt;margin-top:10pt;text-align:right"><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><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">EXHIBIT 32(a)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><font style="color:#808080;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:115%">CERTIFICATION OF CHIEF EXECUTIVE OFFICER OF</font></div><div style="text-align:right"><font style="color:#808080;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:115%">VULCAN MATERIALS COMPANY</font></div><div style="text-align:right"><font style="color:#808080;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:115%">PURSUANT TO 18 U.S.C. SECTION 1350</font></div><div style="text-align:right"><font style="color:#808080;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:115%">AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES OXLEY ACT OF 2002</font></div></td></tr></table></div><div style="margin-bottom:6pt;margin-top:7pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">I, J. Thomas Hill, Chairman and Chief Executive Officer of Vulcan Materials Company, certify that the Quarterly Report on Form 10-Q (the &#8220;report&#8221;) for the quarter ended September&#160;30, 2024, filed with the Securities and Exchange Commission on the date hereof&#58;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">(i)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:10.46pt">fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, and</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">(ii)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:8.58pt">the information contained in the report fairly presents, in all material respects, the financial condition and results of operations of Vulcan Materials Company.</font></div><div style="margin-bottom:1pt;margin-top:10pt"><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.687%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:55.113%"></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:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:150%">&#47;s&#47; J. Thomas Hill</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:150%">J. Thomas Hill</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:150%">Chairman and Chief Executive Officer</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:150%">October&#160;30, 2024</font></div></td></tr></table></div><div style="margin-bottom:6pt;margin-top:15pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">A signed original of this written statement required by Section 906, or other document authenticating, acknowledging, or otherwise adopting the signature that appears in typed form within the electronic version of this written statement required by Section 906, has been provided to Vulcan Materials Company and will be retained by Vulcan Materials Company and furnished to the Securities and Exchange Commission or its staff upon request.</font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:115%">Exhibit 32(a)</font></div></div></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-top:10pt;text-align:right"><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><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">EXHIBIT 32(b)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><font style="color:#808080;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">CERTIFICATION OF CHIEF FINANCIAL OFFICER OF</font></div><div style="text-align:right"><font style="color:#808080;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">VULCAN MATERIALS COMPANY</font></div><div style="text-align:right"><font style="color:#808080;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">PURSUANT TO 18 U.S.C. SECTION 1350</font></div><div style="text-align:right"><font style="color:#808080;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES OXLEY ACT OF 2002</font></div></td></tr></table></div><div style="margin-bottom:6pt;margin-top:7pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">I, Mary Andrews Carlisle, Senior Vice President and Chief Financial Officer of Vulcan Materials Company, certify that the Quarterly Report on Form 10-Q (the &#8220;report&#8221;) for the quarter ended September&#160;30, 2024, filed with the Securities and Exchange Commission on the date hereof&#58;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">(i)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:10.46pt">fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, and</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">(ii)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:8.58pt">the information contained in the report fairly presents, in all material respects, the financial condition and results of operations of Vulcan Materials Company.</font></div><div style="margin-bottom:1pt;margin-top:10pt"><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.687%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:55.113%"></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:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:150%">&#47;s&#47; Mary Andrews Carlisle</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:150%">Mary Andrews Carlisle, Senior Vice President and Chief Financial Officer</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:150%">October&#160;30, 2024</font></div></td></tr></table></div><div style="margin-bottom:6pt;margin-top:15pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">A signed original of this written statement required by Section 906, or other document authenticating, acknowledging, or otherwise adopting the signature that appears in typed form within the electronic version of this written statement required by Section 906, has been provided to Vulcan Materials Company and will be retained by Vulcan Materials Company and furnished to the Securities and Exchange Commission or its staff upon request.</font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:115%">Exhibit 32(b)</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-95
<SEQUENCE>4
<FILENAME>a3q24-ex95.htm
<DESCRIPTION>EX-95
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i50a2a082547447db95d85d36f2bdd019_1"></div><div style="min-height:45pt;width:100%"><div style="padding-left:72pt;padding-right:72pt;text-align:center"><font style="font-family:'Arial',sans-serif;font-size:1pt;font-weight:700;line-height:115%"></font></div><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:6pt;text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">EXHIBIT 95</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><font style="color:#808080;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">MSHA CITATIONS AND LITIGATION</font></div></td></tr></table></div><div><font><br></font></div><div style="margin-bottom:6pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">On July 21, 2010, the Dodd-Frank Wall Street Reform and Consumer Protection Act (the Dodd-Frank Act) was enacted. Section 1503 of the Dodd-Frank Act requires companies that are &#8220;operators&#8221; (as such term is defined in the Federal Mine Safety and Health Act of 1977 (the Mine Act)) to disclose certain mine safety information in each periodic report to the Securities and Exchange Commission. This information is related to the enforcement of the Mine Act by the Mine Safety and Health Administration (MSHA).</font></div><div style="margin-bottom:6pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">The Dodd-Frank Act and the subsequent implementing regulation issued by the SEC require disclosure of the following categories of violations, orders and citations&#58; (1) Section 104 S&#38;S Citations, which are citations issued for violations of mandatory health or safety standards that could significantly and substantially contribute to the cause and effect of a mine safety or health hazard&#59; (2) Section 104(b) Orders, which are orders issued upon a follow up inspection where the inspector finds the violation previously cited has not been totally abated in the prescribed time period&#59; (3) Section 104(d) Citations and Orders, which are issued upon violations of mandatory health or safety standards caused by an unwarrantable failure of the operator to comply with the standards&#59; (4) Section 110(b)(2) Violations, which result from the reckless and repeated failure to eliminate a known violation&#59; (5) Section 107(a) Orders, which are given when MSHA determines that an imminent danger exists and results in an order of immediate withdrawal from the area of the mine affected by the condition&#59; and (6) written notices from MSHA of a pattern of violations of mandatory health or safety standards that are of such nature as could have significantly and substantially contributed to the cause and effect of mine health or safety hazards under Section 104(e). In addition, the Dodd-Frank Act requires the disclosure of the total dollar value of proposed assessments from MSHA under the Mine Act and the total number of mining related fatalities.</font></div><div style="margin-bottom:6pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">The following disclosures are made pursuant to Section 1503.</font></div><div style="margin-bottom:6pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">During the three months ended September&#160;30, 2024,</font><font style="color:#ee2724;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"> </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">none of our operations&#58; (i) received any orders under Section 104(b), which are issued upon a follow up inspection where the inspector finds the violation previously cited has not been totally abated in the prescribed time period&#59; (ii) received any citations or orders under Section 104(d), which are issued upon violations of mandatory health or safety standards caused by an unwarrantable failure of the operator to comply with the standards&#59; (iii) had any flagrant violations under Section 110(b)(2)&#59; (iv) received any orders under Section 107(a) to immediately withdraw from the area of the mine affected by an imminent danger&#59; (v) received notice from MSHA of a pattern of violations of mandatory health or safety standards under Section 104(e)&#59; or (vi) had any mining related fatalities.</font></div><div style="margin-bottom:6pt"><font><br></font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:115%">Exhibit 95</font></div></div></div><div id="i50a2a082547447db95d85d36f2bdd019_4"></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%"><div style="padding-left:72pt;padding-right:72pt;text-align:center"><font style="font-family:'Arial',sans-serif;font-size:1pt;font-weight:700;line-height:115%"></font></div><div style="text-align:right"><font><br></font></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">THIRD QUARTER 2024</font></div><div><font><br></font></div><div style="margin-bottom:6pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">The table below sets forth, by mine, the total number of citations and&#47;or orders issued by MSHA during the period covered by this report under the indicated provisions of the Mine Act, together with the total dollar value of proposed assessments, if any, from MSHA, received during the three months ended September&#160;30, 2024. Of our 292 active MSHA-regulated facilities during the quarter, we received 127 federal mine safety inspections at 118 facilities during the reporting period. Of our inspected facilities, 106 did not receive any reportable citations or orders.</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"><tr><td style="width:1.0%"></td><td style="width:18.323%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.156%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.245%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.183%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.942%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.156%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.032%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.763%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.768%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:108%">Name of Operation</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:108%">Number of<br>Inspections</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:108%">Total Number of S&#38;S Citations</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:108%">Mine<br>Act<br>&#167; 104(b)<br>Orders</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:108%">Mine Act<br>&#167; 104(d)<br>Citations<br>and<br>Orders</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:108%">Mine Act<br>&#167; 110(b)(2)<br>Violations</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:108%">Mine<br>Act<br>&#167; 107(a)<br>Orders</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:108%">Total Dollar<br>Value of<br>Proposed<br>MSHA<br>Assessments<br>(thousands)</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:108%">Total<br>Number<br>of Mining<br>Related<br>Fatalities</font></td><td colspan="3" style="border-right:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:108%">Received<br>Written<br>Notice<br>under<br>Mine Act<br>&#167; 104(e)</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-left:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">BARIN, GA</font></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">1</font></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">1</font></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">$0.0</font></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#cceeff;border-right:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">No</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-left:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">BARTLETT, TN</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">1</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">2</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">$0.0</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#ffffff;border-right:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">No</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-left:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">FOREST PARK, GA</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">1</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">1</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">$0.0</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#cceeff;border-right:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">No</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-left:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">FORT KNOX, TN</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">2</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">2</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">$0.0</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#ffffff;border-right:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">No</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-left:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">GRAND RIVERS, KY</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">2</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">1</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">$0.0</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#cceeff;border-right:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">No</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-left:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">GREYSTONE, TN</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">1</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">1</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">$0.0</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#ffffff;border-right:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">No</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-left:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">LEMONT, IL</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">1</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">2</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">$0.0</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#cceeff;border-right:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">No</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-left:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">MACON, GA</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">1</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">1</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">$0.0</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#ffffff;border-right:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">No</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-left:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">NORTON, TN</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">1</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">1</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">$0.0</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#cceeff;border-right:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">No</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-left:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">RICHMOND ROAD, KY</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">2</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">1</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">$0.0</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#ffffff;border-right:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">No</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-left:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">ST. THOMAS, VI</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">1</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">1</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">$0.0</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#cceeff;border-right:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">No</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-left:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">WEST BROADWAY, AZ</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">1</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">1</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">$0.0</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#ffffff;border-right:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">No</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-left:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">Other - 106</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">112</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">$0.0</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#cceeff;border-right:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">No</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-left:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:108%">Total</font></td><td colspan="3" style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:108%">127</font></td><td colspan="3" style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:108%">15</font></td><td colspan="3" style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:108%">0</font></td><td colspan="3" style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:108%">0</font></td><td colspan="3" style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:108%">0</font></td><td colspan="3" style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:108%">0</font></td><td colspan="3" style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:108%">$0.0</font></td><td colspan="3" style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:108%">0</font></td><td colspan="3" style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-right:0.5pt solid #000;border-top:0.5pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">The total dollar value of proposed assessments received during the three months ended September&#160;30, 2024 for all other citations, as well as proposed assessments received during the reporting period for citations previously issued, is $8,055.</font></div><div style="margin-bottom:6pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">The table below sets forth, by mine, category of legal action and number of legal actions pending before the Federal Mine Safety and Health Review Commission as of September&#160;30, 2024.</font></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.696%"><tr><td style="width:1.0%"></td><td style="width:41.453%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.048%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.048%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.051%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-right:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:108%">Number of Legal Actions</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:108%">Name of Operation</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:108%">Contest Penalty</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:108%">Contest Citations</font></td><td colspan="3" style="border-right:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:108%">Complaint of Discharge, Discrimination</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-left:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">ANDERSON QUARRY, SC</font></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">1</font></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#cceeff;border-right:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-left:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">FREDERICK QUARRY, MD</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">1</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#ffffff;border-right:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-left:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">PUDDLEDOCK SAND &#38; GRAVEL, VA</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">1</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#cceeff;border-right:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-left:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">SEVIERVILLE QUARRY, TN</font></td><td colspan="3" style="background-color:#ffffff;border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">3</font></td><td colspan="3" style="background-color:#ffffff;border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-right:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td></tr></table></div><div style="margin-bottom:6pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">The table below sets forth, by mine, category of legal action and number of legal actions filed before the Federal Mine Safety and Health Review Commission during the three months ended September&#160;30, 2024.</font></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.696%"><tr><td style="width:1.0%"></td><td style="width:41.453%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.048%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.048%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.051%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-right:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:108%">Number of Legal Actions</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:108%">Name of Operation</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:108%">Contest Penalty</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:108%">Contest Citations</font></td><td colspan="3" style="border-right:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:108%">Complaint of Discharge, Discrimination</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:0.5pt solid #000;border-left:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">NONE</font></td><td colspan="3" style="background-color:#cceeff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:0.5pt solid #000;border-right:0.5pt solid #000;border-top:0.5pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:6pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">The table below sets forth, by mine, category of legal action and number of legal actions resolved (disposed) by the Federal Mine Safety and Health Review Commission during the three months ended September&#160;30, 2024.</font></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.696%"><tr><td style="width:1.0%"></td><td style="width:41.453%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.048%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.048%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.051%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-right:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:108%">Number of Legal Actions</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:108%">Name of Operation</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:108%">Contest Penalty</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:108%">Contest Citations</font></td><td colspan="3" style="border-right:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:108%">Complaint of Discharge, Discrimination</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-left:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">115 QUARRY, NC</font></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">1</font></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#cceeff;border-right:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-left:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">JACKSON QUARRY, GA</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">4</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">1</font></td><td colspan="3" style="background-color:#ffffff;border-right:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-left:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">RICHMOND QUARRY, VA</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">1</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#cceeff;border-right:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-left:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">SUN CITY SAND AND GRAVEL, AZ</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">1</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#ffffff;border-right:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:0.5pt solid #000;border-left:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">WILSON COUNTY QUARRY, TN</font></td><td colspan="3" style="background-color:#cceeff;border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#cceeff;border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">0</font></td><td colspan="3" style="background-color:#cceeff;border-bottom:0.5pt solid #000;border-right:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:108%">1</font></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:115%">Exhibit 95</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>5
<FILENAME>vmc-20240930.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:e252b9fa-81cf-4536-94d7-a2864daf6540,g:9523ba15-3f0f-455a-9c89-e2b6b5509b03-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:vmc="http://www.vulcanmaterials.com/20240930" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.vulcanmaterials.com/20240930">
  <xs:import namespace="http://fasb.org/srt/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/country/2024" schemaLocation="https://xbrl.sec.gov/country/2024/country-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2024" schemaLocation="https://xbrl.sec.gov/dei/2024/dei-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd/2024" schemaLocation="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/stpr/2024" schemaLocation="https://xbrl.sec.gov/stpr/2024/stpr-2024.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="vmc-20240930_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="vmc-20240930_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" 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="vmc-20240930_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="vmc-20240930_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="CoverPage" roleURI="http://www.vulcanmaterials.com/role/CoverPage">
        <link:definition>0000001 - Document - Cover Page</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="CONDENSEDCONSOLIDATEDBALANCESHEETS" roleURI="http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS">
        <link:definition>9952151 - Statement - CONDENSED 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="CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" roleURI="http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical">
        <link:definition>9952152 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" roleURI="http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME">
        <link:definition>9952153 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" roleURI="http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS">
        <link:definition>9952154 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" roleURI="http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES">
        <link:definition>9952155 - Disclosure - 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="LEASES" roleURI="http://www.vulcanmaterials.com/role/LEASES">
        <link:definition>9952156 - 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="INCOMETAXES" roleURI="http://www.vulcanmaterials.com/role/INCOMETAXES">
        <link:definition>9952157 - 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="REVENUES" roleURI="http://www.vulcanmaterials.com/role/REVENUES">
        <link:definition>9952158 - Disclosure - REVENUES</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="FAIRVALUEMEASUREMENTS" roleURI="http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTS">
        <link:definition>9952159 - Disclosure - FAIR VALUE MEASUREMENTS</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="DERIVATIVEINSTRUMENTS" roleURI="http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTS">
        <link:definition>9952160 - Disclosure - DERIVATIVE INSTRUMENTS</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.vulcanmaterials.com/role/DEBT">
        <link:definition>9952161 - 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="COMMITMENTSANDCONTINGENCIES" roleURI="http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIES">
        <link:definition>9952162 - Disclosure - COMMITMENTS AND CONTINGENCIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ASSETRETIREMENTOBLIGATIONS" roleURI="http://www.vulcanmaterials.com/role/ASSETRETIREMENTOBLIGATIONS">
        <link:definition>9952163 - Disclosure - ASSET RETIREMENT OBLIGATIONS</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="BENEFITPLANS" roleURI="http://www.vulcanmaterials.com/role/BENEFITPLANS">
        <link:definition>9952164 - Disclosure - BENEFIT 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="OTHERCOMPREHENSIVEINCOME" roleURI="http://www.vulcanmaterials.com/role/OTHERCOMPREHENSIVEINCOME">
        <link:definition>9952165 - Disclosure - OTHER COMPREHENSIVE INCOME</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EQUITY" roleURI="http://www.vulcanmaterials.com/role/EQUITY">
        <link:definition>9952166 - Disclosure - EQUITY</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SEGMENTREPORTING" roleURI="http://www.vulcanmaterials.com/role/SEGMENTREPORTING">
        <link:definition>9952167 - Disclosure - SEGMENT REPORTING</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="SUPPLEMENTALCASHFLOWINFORMATION" roleURI="http://www.vulcanmaterials.com/role/SUPPLEMENTALCASHFLOWINFORMATION">
        <link:definition>9952168 - Disclosure - SUPPLEMENTAL CASH FLOW 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="GOODWILL" roleURI="http://www.vulcanmaterials.com/role/GOODWILL">
        <link:definition>9952169 - Disclosure - GOODWILL</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.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURES">
        <link:definition>9952170 - 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="NEWACCOUNTINGSTANDARDS" roleURI="http://www.vulcanmaterials.com/role/NEWACCOUNTINGSTANDARDS">
        <link:definition>9952171 - Disclosure - NEW ACCOUNTING STANDARDS</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="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" roleURI="http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies">
        <link:definition>9954471 - Disclosure - 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="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" roleURI="http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables">
        <link:definition>9954472 - Disclosure - 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="LEASESTables" roleURI="http://www.vulcanmaterials.com/role/LEASESTables">
        <link:definition>9954473 - 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="REVENUESTables" roleURI="http://www.vulcanmaterials.com/role/REVENUESTables">
        <link:definition>9954474 - Disclosure - REVENUES (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="FAIRVALUEMEASUREMENTSTables" roleURI="http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTSTables">
        <link:definition>9954475 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DERIVATIVEINSTRUMENTSTables" roleURI="http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSTables">
        <link:definition>9954476 - Disclosure - DERIVATIVE INSTRUMENTS (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.vulcanmaterials.com/role/DEBTTables">
        <link:definition>9954477 - 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="COMMITMENTSANDCONTINGENCIESTables" roleURI="http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESTables">
        <link:definition>9954478 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ASSETRETIREMENTOBLIGATIONSTables" roleURI="http://www.vulcanmaterials.com/role/ASSETRETIREMENTOBLIGATIONSTables">
        <link:definition>9954479 - Disclosure - ASSET RETIREMENT OBLIGATIONS (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="BENEFITPLANSTables" roleURI="http://www.vulcanmaterials.com/role/BENEFITPLANSTables">
        <link:definition>9954480 - Disclosure - BENEFIT 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="OTHERCOMPREHENSIVEINCOMETables" roleURI="http://www.vulcanmaterials.com/role/OTHERCOMPREHENSIVEINCOMETables">
        <link:definition>9954481 - Disclosure - OTHER COMPREHENSIVE INCOME (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EQUITYTables" roleURI="http://www.vulcanmaterials.com/role/EQUITYTables">
        <link:definition>9954482 - Disclosure - EQUITY (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="SEGMENTREPORTINGTables" roleURI="http://www.vulcanmaterials.com/role/SEGMENTREPORTINGTables">
        <link:definition>9954483 - Disclosure - SEGMENT REPORTING (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="SUPPLEMENTALCASHFLOWINFORMATIONTables" roleURI="http://www.vulcanmaterials.com/role/SUPPLEMENTALCASHFLOWINFORMATIONTables">
        <link:definition>9954484 - Disclosure - SUPPLEMENTAL CASH FLOW 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="GOODWILLTables" roleURI="http://www.vulcanmaterials.com/role/GOODWILLTables">
        <link:definition>9954485 - Disclosure - GOODWILL (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="ACQUISITIONSANDDIVESTITURESTables" roleURI="http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESTables">
        <link:definition>9954486 - Disclosure - ACQUISITIONS AND DIVESTITURES (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="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" roleURI="http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails">
        <link:definition>9954487 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - 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="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofInventoriesDetails" roleURI="http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofInventoriesDetails">
        <link:definition>9954488 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Inventories (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="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofResultsfromDiscontinuedOperationsDetails" roleURI="http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofResultsfromDiscontinuedOperationsDetails">
        <link:definition>9954489 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Results from Discontinued Operations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofWeightedAverageCommonSharesOutstandingAssumingDilutionDetails" roleURI="http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofWeightedAverageCommonSharesOutstandingAssumingDilutionDetails">
        <link:definition>9954490 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Weighted-Average Common Shares Outstanding Assuming Dilution (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="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofAntidilutiveCommonStockEquivalentsDetails" roleURI="http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofAntidilutiveCommonStockEquivalentsDetails">
        <link:definition>9954491 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Antidilutive Common Stock Equivalents (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="LEASESScheduleofLeaseAssetsandLiabilitiesWeightedAverageLeaseTermandDiscountRateDetails" roleURI="http://www.vulcanmaterials.com/role/LEASESScheduleofLeaseAssetsandLiabilitiesWeightedAverageLeaseTermandDiscountRateDetails">
        <link:definition>9954492 - Disclosure - LEASES - Schedule of Lease Assets and Liabilities, Weighted-Average Lease Term and Discount Rate (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="LEASESScheduleofComponentsofLeaseExpenseDetails" roleURI="http://www.vulcanmaterials.com/role/LEASESScheduleofComponentsofLeaseExpenseDetails">
        <link:definition>9954493 - Disclosure - LEASES - Schedule of Components of Lease 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="LEASESNarrativeDetails" roleURI="http://www.vulcanmaterials.com/role/LEASESNarrativeDetails">
        <link:definition>9954494 - Disclosure - LEASES - 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="INCOMETAXESDetails" roleURI="http://www.vulcanmaterials.com/role/INCOMETAXESDetails">
        <link:definition>9954495 - Disclosure - INCOME TAXES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUESNarrativeDetails" roleURI="http://www.vulcanmaterials.com/role/REVENUESNarrativeDetails">
        <link:definition>9954496 - Disclosure - REVENUES - 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="REVENUESScheduleofRevenuesbyGeographicMarketDetails" roleURI="http://www.vulcanmaterials.com/role/REVENUESScheduleofRevenuesbyGeographicMarketDetails">
        <link:definition>9954497 - Disclosure - REVENUES - Schedule of Revenues by Geographic Market (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="REVENUESScheduleofFreightDeliveryRevenuesDetails" roleURI="http://www.vulcanmaterials.com/role/REVENUESScheduleofFreightDeliveryRevenuesDetails">
        <link:definition>9954498 - Disclosure - REVENUES - Schedule of Freight &amp; Delivery Revenues (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUESScheduleofReconciliationofDeferredRevenueBalancesDetails" roleURI="http://www.vulcanmaterials.com/role/REVENUESScheduleofReconciliationofDeferredRevenueBalancesDetails">
        <link:definition>9954499 - Disclosure - REVENUES - Schedule of Reconciliation of Deferred Revenue Balances (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="FAIRVALUEMEASUREMENTSScheduleofFairValueMeasurementonRecurringBasisDetails" roleURI="http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueMeasurementonRecurringBasisDetails">
        <link:definition>9954500 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Fair Value Measurement 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="FAIRVALUEMEASUREMENTSNarrativeDetails" roleURI="http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails">
        <link:definition>9954501 - Disclosure - FAIR VALUE MEASUREMENTS - 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="DERIVATIVEINSTRUMENTSNarrativeDetails" roleURI="http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSNarrativeDetails">
        <link:definition>9954502 - Disclosure - DERIVATIVE INSTRUMENTS - 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="DERIVATIVEINSTRUMENTSScheduleofDerivativeInstrumentsRecognizedatFairValueDetails" roleURI="http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSScheduleofDerivativeInstrumentsRecognizedatFairValueDetails">
        <link:definition>9954503 - Disclosure - DERIVATIVE INSTRUMENTS - Schedule of Derivative Instruments Recognized at Fair Value (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="DERIVATIVEINSTRUMENTSScheduleofEffectsofChangesinFairValuesofDerivativesDesignatedasCashFlowHedgesDetails" roleURI="http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSScheduleofEffectsofChangesinFairValuesofDerivativesDesignatedasCashFlowHedgesDetails">
        <link:definition>9954504 - Disclosure - DERIVATIVE INSTRUMENTS - Schedule of Effects of Changes in Fair Values of Derivatives Designated as Cash Flow Hedges (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DEBTScheduleofDebtDetails" roleURI="http://www.vulcanmaterials.com/role/DEBTScheduleofDebtDetails">
        <link:definition>9954505 - Disclosure - DEBT - Schedule 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="DEBTNarrativeDetails" roleURI="http://www.vulcanmaterials.com/role/DEBTNarrativeDetails">
        <link:definition>9954506 - 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="DEBTScheduleofStandbyLettersofCreditDetails" roleURI="http://www.vulcanmaterials.com/role/DEBTScheduleofStandbyLettersofCreditDetails">
        <link:definition>9954507 - Disclosure - DEBT - Schedule of Standby Letters of Credit (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="COMMITMENTSANDCONTINGENCIESNarrativeDetails" roleURI="http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails">
        <link:definition>9954508 - Disclosure - COMMITMENTS AND 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>
      <link:roleType id="COMMITMENTSANDCONTINGENCIESScheduleofAccruedEnvironmentalRemediationCostsDetails" roleURI="http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESScheduleofAccruedEnvironmentalRemediationCostsDetails">
        <link:definition>9954509 - Disclosure - COMMITMENTS AND CONTINGENCIES - Schedule of Accrued Environmental Remediation Costs (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="ASSETRETIREMENTOBLIGATIONSScheduleofAssetRetirementObligationsOperatingCostsDetails" roleURI="http://www.vulcanmaterials.com/role/ASSETRETIREMENTOBLIGATIONSScheduleofAssetRetirementObligationsOperatingCostsDetails">
        <link:definition>9954510 - Disclosure - ASSET RETIREMENT OBLIGATIONS - Schedule of Asset Retirement Obligations Operating Costs (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="ASSETRETIREMENTOBLIGATIONSScheduleofReconciliationsofAssetRetirementObligationsDetails" roleURI="http://www.vulcanmaterials.com/role/ASSETRETIREMENTOBLIGATIONSScheduleofReconciliationsofAssetRetirementObligationsDetails">
        <link:definition>9954511 - Disclosure - ASSET RETIREMENT OBLIGATIONS - Schedule of Reconciliations of Asset Retirement Obligations (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="BENEFITPLANSNarrativeDetails" roleURI="http://www.vulcanmaterials.com/role/BENEFITPLANSNarrativeDetails">
        <link:definition>9954512 - Disclosure - BENEFIT 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="BENEFITPLANSScheduleofComponentsofNetPeriodicBenefitCostPensionBenefitsDetails" roleURI="http://www.vulcanmaterials.com/role/BENEFITPLANSScheduleofComponentsofNetPeriodicBenefitCostPensionBenefitsDetails">
        <link:definition>9954513 - Disclosure - BENEFIT PLANS - Schedule of Components of Net Periodic Benefit Cost - Pension Benefits) (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="BENEFITPLANSScheduleofComponentsofNetPeriodicBenefitCostOtherPostretirementBenefitsDetails" roleURI="http://www.vulcanmaterials.com/role/BENEFITPLANSScheduleofComponentsofNetPeriodicBenefitCostOtherPostretirementBenefitsDetails">
        <link:definition>9954514 - Disclosure - BENEFIT PLANS - Schedule of Components of Net Periodic Benefit Cost- Other Postretirement Benefits (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="OTHERCOMPREHENSIVEINCOMEScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetails" roleURI="http://www.vulcanmaterials.com/role/OTHERCOMPREHENSIVEINCOMEScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetails">
        <link:definition>9954515 - Disclosure - OTHER COMPREHENSIVE INCOME - Schedule of Accumulated Other Comprehensive Income, Net of Tax (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="OTHERCOMPREHENSIVEINCOMEScheduleofChangesinAccumulatedOtherComprehensiveIncomeNetofTaxDetails" roleURI="http://www.vulcanmaterials.com/role/OTHERCOMPREHENSIVEINCOMEScheduleofChangesinAccumulatedOtherComprehensiveIncomeNetofTaxDetails">
        <link:definition>9954516 - Disclosure - OTHER COMPREHENSIVE INCOME - Schedule of Changes in Accumulated Other Comprehensive Income, Net of Tax (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="OTHERCOMPREHENSIVEINCOMEScheduleofAmountsReclassifiedfromAccumulatedOtherComprehensiveIncometoEarningsDetails" roleURI="http://www.vulcanmaterials.com/role/OTHERCOMPREHENSIVEINCOMEScheduleofAmountsReclassifiedfromAccumulatedOtherComprehensiveIncometoEarningsDetails">
        <link:definition>9954517 - Disclosure - OTHER COMPREHENSIVE INCOME - Schedule of Amounts Reclassified from Accumulated Other Comprehensive Income to Earnings (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="EQUITYNarrativeDetails" roleURI="http://www.vulcanmaterials.com/role/EQUITYNarrativeDetails">
        <link:definition>9954518 - Disclosure - EQUITY - 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="EQUITYScheduleofSharesPurchasedandRetiredDetails" roleURI="http://www.vulcanmaterials.com/role/EQUITYScheduleofSharesPurchasedandRetiredDetails">
        <link:definition>9954519 - Disclosure - EQUITY - Schedule of Shares Purchased and Retired (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="EQUITYScheduleofChangesinTotalEquityDetails" roleURI="http://www.vulcanmaterials.com/role/EQUITYScheduleofChangesinTotalEquityDetails">
        <link:definition>9954520 - Disclosure - EQUITY - Schedule of Changes in Total 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="SEGMENTREPORTINGNarrativeDetails" roleURI="http://www.vulcanmaterials.com/role/SEGMENTREPORTINGNarrativeDetails">
        <link:definition>9954521 - Disclosure - SEGMENT REPORTING - 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="SEGMENTREPORTINGScheduleofSegmentFinancialDisclosureDetails" roleURI="http://www.vulcanmaterials.com/role/SEGMENTREPORTINGScheduleofSegmentFinancialDisclosureDetails">
        <link:definition>9954522 - Disclosure - SEGMENT REPORTING - Schedule of Segment Financial Disclosure (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="SUPPLEMENTALCASHFLOWINFORMATIONScheduleofSupplementalInformationReferabletoCondensedConsolidatedStatementsofCashFlowsDetails" roleURI="http://www.vulcanmaterials.com/role/SUPPLEMENTALCASHFLOWINFORMATIONScheduleofSupplementalInformationReferabletoCondensedConsolidatedStatementsofCashFlowsDetails">
        <link:definition>9954523 - Disclosure - SUPPLEMENTAL CASH FLOW INFORMATION - Schedule of Supplemental Information Referable to Condensed Consolidated Statements of Cash Flows (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GOODWILLNarrativeDetails" roleURI="http://www.vulcanmaterials.com/role/GOODWILLNarrativeDetails">
        <link:definition>9954524 - Disclosure - GOODWILL - 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="GOODWILLScheduleofChangesinCarryingAmountofGoodwillbyReportableSegmentDetails" roleURI="http://www.vulcanmaterials.com/role/GOODWILLScheduleofChangesinCarryingAmountofGoodwillbyReportableSegmentDetails">
        <link:definition>9954525 - Disclosure - GOODWILL - Schedule of Changes in Carrying Amount of Goodwill by Reportable Segment (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.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESNarrativeDetails">
        <link:definition>9954526 - 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="ACQUISITIONSANDDIVESTITURESScheduleofBusinessAcquisitionsDetails" roleURI="http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofBusinessAcquisitionsDetails">
        <link:definition>9954527 - Disclosure - ACQUISITIONS AND DIVESTITURES - Schedule of Business Acquisitions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACQUISITIONSANDDIVESTITURESScheduleofClassificationofAssetsandLiabilitiesHeldforSaleDetails" roleURI="http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofClassificationofAssetsandLiabilitiesHeldforSaleDetails">
        <link:definition>9954528 - Disclosure - ACQUISITIONS AND DIVESTITURES - Schedule of Classification of Assets and Liabilities Held for Sale (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="vmc_AccountsAndFinancingReceivableBeforeAllowanceForCreditLossCurrent" abstract="false" name="AccountsAndFinancingReceivableBeforeAllowanceForCreditLossCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vmc_AccountsAndFinancingReceivableAllowanceForCreditLossCurrent" abstract="false" name="AccountsAndFinancingReceivableAllowanceForCreditLossCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vmc_DeferredIncomeTaxExpenseIncludingDiscontinuedOperations" abstract="false" name="DeferredIncomeTaxExpenseIncludingDiscontinuedOperations" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vmc_ScheduleOfLeaseAssetsAndLiabilitiesWeightedAverageLeaseTermAndDiscountRateTableTextBlock" abstract="false" name="ScheduleOfLeaseAssetsAndLiabilitiesWeightedAverageLeaseTermAndDiscountRateTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="vmc_AssetRetirementObligationsOperatingCostsTableTextBlock" abstract="false" name="AssetRetirementObligationsOperatingCostsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="vmc_OrcaMember" abstract="false" name="OrcaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="vmc_NamgisMember" abstract="false" name="NamgisMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="vmc_NumberOfDemographicFactors" abstract="false" name="NumberOfDemographicFactors" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:positiveIntegerItemType"/>
  <xs:element id="vmc_IncrementalCommonSharesAttributableToOtherStockCompensationPlans" abstract="false" name="IncrementalCommonSharesAttributableToOtherStockCompensationPlans" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="vmc_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization" abstract="false" name="OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vmc_OperatingLeaseRightOfUseAssetAccumulatedAmortization" abstract="false" name="OperatingLeaseRightOfUseAssetAccumulatedAmortization" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vmc_OperatingLeaseRightOfUseAssetIncludingHeldForSale" abstract="false" name="OperatingLeaseRightOfUseAssetIncludingHeldForSale" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vmc_LeaseRightOfUseAsset" abstract="false" name="LeaseRightOfUseAsset" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vmc_OperatingLeaseLiabilityNoncurrentIncludingHeldForSale" abstract="false" name="OperatingLeaseLiabilityNoncurrentIncludingHeldForSale" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vmc_LeaseLiability" abstract="false" name="LeaseLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vmc_LeaseTermAndDiscountRateAbstract" abstract="true" name="LeaseTermAndDiscountRateAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="vmc_WeightedAverageRateOfLeasesAbstract" abstract="true" name="WeightedAverageRateOfLeasesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="vmc_TotalCashPaidForFinanceLeases" abstract="false" name="TotalCashPaidForFinanceLeases" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vmc_RevenueRecognitionTable" abstract="true" name="RevenueRecognitionTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="vmc_ConstructionPavingMember" abstract="false" name="ConstructionPavingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="vmc_AggregatesMember" abstract="true" name="AggregatesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="vmc_RevenueRecognitionLineItems" abstract="true" name="RevenueRecognitionLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="vmc_CostsForPavingContractsExpenseExpectedAmortizationPeriod" abstract="false" name="CostsForPavingContractsExpenseExpectedAmortizationPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="vmc_PercentOfTotalRevenues" abstract="false" name="PercentOfTotalRevenues" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="vmc_PercentOfShipmentsUsedForPubliclyFundedConstruction" abstract="false" name="PercentOfShipmentsUsedForPubliclyFundedConstruction" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="vmc_CoverageOfWarrantyProvisions" abstract="false" name="CoverageOfWarrantyProvisions" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="vmc_ProceedsFromSaleOfFutureProduction" abstract="false" name="ProceedsFromSaleOfFutureProduction" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vmc_NumberOfQuarries" abstract="false" name="NumberOfQuarries" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="vmc_VolumetricProductionPaymentsTerm" abstract="false" name="VolumetricProductionPaymentsTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="vmc_AsphaltMember" abstract="false" name="AsphaltMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="vmc_ConcreteMember" abstract="true" name="ConcreteMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="vmc_EastMember" abstract="false" name="EastMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="vmc_GulfCoastMember" abstract="false" name="GulfCoastMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="vmc_WestMember" abstract="false" name="WestMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="vmc_RevenueExcludingFreightDeliveryMember" abstract="false" name="RevenueExcludingFreightDeliveryMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="vmc_ContractWithCustomerLiabilityRollForward" abstract="true" name="ContractWithCustomerLiabilityRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="vmc_AssetHeldForSaleMember" abstract="false" name="AssetHeldForSaleMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="vmc_NumberOfRabbiTrustsEstablished" abstract="false" name="NumberOfRabbiTrustsEstablished" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="vmc_FivePointEightyPercentDue2026Member" abstract="false" name="FivePointEightyPercentDue2026Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="vmc_BankLineOfCreditShortTermMember" abstract="false" name="BankLineOfCreditShortTermMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="vmc_BankLineOfCreditOneMember" abstract="false" name="BankLineOfCreditOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="vmc_FourPointFiveZeroNotesDueTwentyTwentyFiveMember" abstract="false" name="FourPointFiveZeroNotesDueTwentyTwentyFiveMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="vmc_ThreePointNinetyNotesDueTwentyTwentySevenMember" abstract="false" name="ThreePointNinetyNotesDueTwentyTwentySevenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="vmc_ThreePointFiveZeroPercentNotesDueTwentyThirtyMember" abstract="false" name="ThreePointFiveZeroPercentNotesDueTwentyThirtyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="vmc_SevenPointOneFivePercentNotesDueTwentyThirtySevenMember" abstract="true" name="SevenPointOneFivePercentNotesDueTwentyThirtySevenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="vmc_FourPointFiveZeroPercentDueTwentyFortySevenMember" abstract="false" name="FourPointFiveZeroPercentDueTwentyFortySevenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="vmc_FourPointSeventyPercentDue2048Member" abstract="false" name="FourPointSeventyPercentDue2048Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="vmc_DebtInstrumentFairValueAdjustments" abstract="false" name="DebtInstrumentFairValueAdjustments" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vmc_UnsecuredLineOfCreditMaturityOfAugust2027Member" abstract="false" name="UnsecuredLineOfCreditMaturityOfAugust2027Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="vmc_CooperatingPartiesGroupMember" abstract="false" name="CooperatingPartiesGroupMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="vmc_EnvironmentalProtectionAgencyMember" abstract="false" name="EnvironmentalProtectionAgencyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="vmc_OccidentalChemicalCoMember" abstract="false" name="OccidentalChemicalCoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="vmc_TexasBrineMember" abstract="false" name="TexasBrineMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="vmc_LadwpMember" abstract="false" name="LadwpMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="vmc_LawsuitFiledByOccidentalMember" abstract="false" name="LawsuitFiledByOccidentalMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="vmc_LawsuitAgainstCalmatCoMember" abstract="false" name="LawsuitAgainstCalmatCoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="vmc_HewittLandfillMatterMember" abstract="true" name="HewittLandfillMatterMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="vmc_NHWTreatmentSystemMember" abstract="true" name="NHWTreatmentSystemMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="vmc_NHCTreatmentSystemMember" abstract="true" name="NHCTreatmentSystemMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="vmc_NumberOfOtherCompaniesToPerformRemedialInvestigationFeasibilityStudyRelatedToCleanUpLawsuit" abstract="false" name="NumberOfOtherCompaniesToPerformRemedialInvestigationFeasibilityStudyRelatedToCleanUpLawsuit" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="vmc_NumberOfMilesOfRiverUsedInRemedialInvestigationFeasibilityStudy" abstract="false" name="NumberOfMilesOfRiverUsedInRemedialInvestigationFeasibilityStudy" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:lengthItemType"/>
  <xs:element id="vmc_NumberOfMilesForBankToBankDredgingRemedy" abstract="false" name="NumberOfMilesForBankToBankDredgingRemedy" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:lengthItemType"/>
  <xs:element id="vmc_EstimatedImplementationCosts" abstract="false" name="EstimatedImplementationCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vmc_JudgeRuledAllocationOfFaultAmongDefendantsPercentage" abstract="false" name="JudgeRuledAllocationOfFaultAmongDefendantsPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="vmc_LossContingencyNumberOfCasesReversedJudgement" abstract="false" name="LossContingencyNumberOfCasesReversedJudgement" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="vmc_NumberOfGroundwaterExtractionWells" abstract="false" name="NumberOfGroundwaterExtractionWells" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="vmc_EstimatedConstructionAndOperationOfWaterTreatmentSystem" abstract="false" name="EstimatedConstructionAndOperationOfWaterTreatmentSystem" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vmc_NumberOfPlannedNewTreatmentCapabilities" abstract="false" name="NumberOfPlannedNewTreatmentCapabilities" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="vmc_EstimatedCapitalCostOfTreatmentSystem" abstract="false" name="EstimatedCapitalCostOfTreatmentSystem" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vmc_BondMoneyObtainedForTreatmentSystem" abstract="false" name="BondMoneyObtainedForTreatmentSystem" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vmc_AssetRetirementObligationDepreciationExpense" abstract="false" name="AssetRetirementObligationDepreciationExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vmc_CostIncurredAssetRetirementObligation" abstract="false" name="CostIncurredAssetRetirementObligation" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vmc_NumberOfFundedNoncontributoryDefinedBenefitPensionPlans" abstract="false" name="NumberOfFundedNoncontributoryDefinedBenefitPensionPlans" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="vmc_NumberOfUnfundedPensionPlans" abstract="false" name="NumberOfUnfundedPensionPlans" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="vmc_NormalRetirementAge" abstract="false" name="NormalRetirementAge" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="vmc_NumberOfDefinedContributionPlans" abstract="false" name="NumberOfDefinedContributionPlans" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="vmc_NumberOfVotesPerCommonStockShare" abstract="false" name="NumberOfVotesPerCommonStockShare" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="vmc_NoteReceivedFromSaleOfBusiness" abstract="false" name="NoteReceivedFromSaleOfBusiness" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vmc_FormerCementMember" abstract="false" name="FormerCementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="vmc_Acquisitions2024Member" abstract="false" name="Acquisitions2024Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="vmc_AcquiredFiniteLivedIntangibleAssetsUsefulLifeForTaxPurposes" abstract="false" name="AcquiredFiniteLivedIntangibleAssetsUsefulLifeForTaxPurposes" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="vmc_NumberOfBusinessDivestitures" abstract="false" name="NumberOfBusinessDivestitures" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="vmc_ConcreteOperationsInTexasMember" abstract="true" name="ConcreteOperationsInTexasMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="vmc_DisposalGroupIncludingDiscontinuedOperationLandAndLandImprovementsNet" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationLandAndLandImprovementsNet" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vmc_DisposalGroupIncludingDiscontinuedOperationOperatingLeasesNet" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationOperatingLeasesNet" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vmc_DisposalGroupIncludingDiscontinuedOperationFinanceLeasesNet" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationFinanceLeasesNet" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vmc_DisposalGroupIncludingDiscontinuedOperationReserveForAssetsHeldForSale" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationReserveForAssetsHeldForSale" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vmc_DisposalGroupIncludingDiscontinuedOperationCurrentOperatingLeaseLiabilities" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationCurrentOperatingLeaseLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vmc_DisposalGroupIncludingDiscontinuedOperationCurrentFinanceLeaseLiabilities" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationCurrentFinanceLeaseLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vmc_DisposalGroupIncludingDiscontinuedOperationNoncurrentOperatingLeaseLiabilities" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationNoncurrentOperatingLeaseLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vmc_DisposalGroupIncludingDiscontinuedOperationNoncurrentFinanceLeaseLiabilities" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationNoncurrentFinanceLeaseLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>6
<FILENAME>vmc-20240930_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:e252b9fa-81cf-4536-94d7-a2864daf6540,g:9523ba15-3f0f-455a-9c89-e2b6b5509b03-->
<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.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="vmc-20240930.xsd#CONDENSEDCONSOLIDATEDBALANCESHEETS"/>
  <link:calculationLink xlink:role="http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_86cb21a0-01c0-44aa-ba8c-d19e96f21813" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_b869244e-b63b-4971-87a8-ecaa10b8a8a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_86cb21a0-01c0-44aa-ba8c-d19e96f21813" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_b869244e-b63b-4971-87a8-ecaa10b8a8a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_401a50b0-791c-4cfd-a1a5-c662aaa699cb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_86cb21a0-01c0-44aa-ba8c-d19e96f21813" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_401a50b0-791c-4cfd-a1a5-c662aaa699cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_d9a56d4e-5ad9-495b-b141-7227a69d0b19" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_86cb21a0-01c0-44aa-ba8c-d19e96f21813" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_d9a56d4e-5ad9-495b-b141-7227a69d0b19" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_60e8ddfd-29f0-421f-bc3c-df73369ff073" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_86cb21a0-01c0-44aa-ba8c-d19e96f21813" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_60e8ddfd-29f0-421f-bc3c-df73369ff073" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_5ef01eb0-37e7-4f58-b66c-126b6ae1e12c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_86cb21a0-01c0-44aa-ba8c-d19e96f21813" xlink:to="loc_us-gaap_LiabilitiesCurrent_5ef01eb0-37e7-4f58-b66c-126b6ae1e12c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_e37cb62f-492a-42b9-95ed-3e1d741bdb63" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_86cb21a0-01c0-44aa-ba8c-d19e96f21813" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_e37cb62f-492a-42b9-95ed-3e1d741bdb63" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_1ac25bf3-cce3-4623-89f1-1d9b20d9de99" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_532a80b0-38e5-4efd-ac13-066379b15cc8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_1ac25bf3-cce3-4623-89f1-1d9b20d9de99" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_532a80b0-38e5-4efd-ac13-066379b15cc8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_84470629-56fc-4089-ac1a-c4666ff1f9a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_1ac25bf3-cce3-4623-89f1-1d9b20d9de99" xlink:to="loc_us-gaap_CommitmentsAndContingencies_84470629-56fc-4089-ac1a-c4666ff1f9a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_da270cb7-b786-4c45-94fb-f6937a2b48c4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_1ac25bf3-cce3-4623-89f1-1d9b20d9de99" xlink:to="loc_us-gaap_Liabilities_da270cb7-b786-4c45-94fb-f6937a2b48c4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_a0998f1e-0317-4ff6-8560-b53c2c28ff40" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_ac935316-1b8c-4f98-8f8c-53b663265fcb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a0998f1e-0317-4ff6-8560-b53c2c28ff40" xlink:to="loc_us-gaap_Goodwill_ac935316-1b8c-4f98-8f8c-53b663265fcb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermInvestmentsAndReceivablesNet_f956bcf8-81f0-4750-b954-3e73aa9f10da" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermInvestmentsAndReceivablesNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a0998f1e-0317-4ff6-8560-b53c2c28ff40" xlink:to="loc_us-gaap_LongTermInvestmentsAndReceivablesNet_f956bcf8-81f0-4750-b954-3e73aa9f10da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_89d14543-c442-4f6b-a97f-832d57a264ca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a0998f1e-0317-4ff6-8560-b53c2c28ff40" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_89d14543-c442-4f6b-a97f-832d57a264ca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_6ba349a2-b74a-45d5-8e3e-2e00e79cd4f9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a0998f1e-0317-4ff6-8560-b53c2c28ff40" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_6ba349a2-b74a-45d5-8e3e-2e00e79cd4f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_46222521-7cef-4446-99b6-9fc397035092" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a0998f1e-0317-4ff6-8560-b53c2c28ff40" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_46222521-7cef-4446-99b6-9fc397035092" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_920ac4f8-ca33-4494-b019-caf4aff15c8a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a0998f1e-0317-4ff6-8560-b53c2c28ff40" xlink:to="loc_us-gaap_AssetsCurrent_920ac4f8-ca33-4494-b019-caf4aff15c8a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_034b7f27-2011-41c8-b493-74a8ec923a6a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a0998f1e-0317-4ff6-8560-b53c2c28ff40" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_034b7f27-2011-41c8-b493-74a8ec923a6a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_0fcab6e9-404a-480f-b775-7df843086b59" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_30088435-4b4f-4a16-a597-42666a353186" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_0fcab6e9-404a-480f-b775-7df843086b59" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_30088435-4b4f-4a16-a597-42666a353186" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_a34f438c-b673-455f-9a20-4f429789c5ba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0fcab6e9-404a-480f-b775-7df843086b59" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_a34f438c-b673-455f-9a20-4f429789c5ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_1751736d-839f-4565-ab2d-7fc3417e0493" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesAndLoansReceivableNetCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0fcab6e9-404a-480f-b775-7df843086b59" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_1751736d-839f-4565-ab2d-7fc3417e0493" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_630cc99b-6e1f-4226-9ff1-47b3feb35f7d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0fcab6e9-404a-480f-b775-7df843086b59" xlink:to="loc_us-gaap_InventoryNet_630cc99b-6e1f-4226-9ff1-47b3feb35f7d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_c45dd224-c4b4-42d1-8274-38c3a2d4d35b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0fcab6e9-404a-480f-b775-7df843086b59" xlink:to="loc_us-gaap_OtherAssetsCurrent_c45dd224-c4b4-42d1-8274-38c3a2d4d35b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_9bf5c970-1a1e-4c39-9879-e27ebbb90a35" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0fcab6e9-404a-480f-b775-7df843086b59" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_9bf5c970-1a1e-4c39-9879-e27ebbb90a35" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_64fa7df4-9b07-4f30-8d4a-40264bf1ddfc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_2bb109ef-846c-49d5-ba8c-c0fb4031d553" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_64fa7df4-9b07-4f30-8d4a-40264bf1ddfc" xlink:to="loc_us-gaap_MinorityInterest_2bb109ef-846c-49d5-ba8c-c0fb4031d553" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_c5c6519d-182f-4166-a58e-259e5c073c89" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_64fa7df4-9b07-4f30-8d4a-40264bf1ddfc" xlink:to="loc_us-gaap_StockholdersEquity_c5c6519d-182f-4166-a58e-259e5c073c89" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_b1d22e53-b6a4-416c-80f4-27993a4671c0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c49fa954-f1c7-47b4-bbd0-222cb09e37aa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_b1d22e53-b6a4-416c-80f4-27993a4671c0" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c49fa954-f1c7-47b4-bbd0-222cb09e37aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_3db20b92-fd92-4dfa-a4d2-bae2f18291e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_b1d22e53-b6a4-416c-80f4-27993a4671c0" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_3db20b92-fd92-4dfa-a4d2-bae2f18291e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_652d87bb-8591-4f88-bd58-5e3ccb3b2cc6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_84f011e3-cdc1-454f-91d9-698d70be714c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_652d87bb-8591-4f88-bd58-5e3ccb3b2cc6" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_84f011e3-cdc1-454f-91d9-698d70be714c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_0461457f-9b49-49f8-b255-d8ae68c5d6fc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_652d87bb-8591-4f88-bd58-5e3ccb3b2cc6" xlink:to="loc_us-gaap_LongTermDebtCurrent_0461457f-9b49-49f8-b255-d8ae68c5d6fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccountsPayableAndAccruedLiabilities_60ca0ce4-5a6a-4ff0-baa1-70b161a56d1a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_652d87bb-8591-4f88-bd58-5e3ccb3b2cc6" xlink:to="loc_us-gaap_OtherAccountsPayableAndAccruedLiabilities_60ca0ce4-5a6a-4ff0-baa1-70b161a56d1a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_aa9e1954-bcdd-4811-9840-f760c4a719a2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_652d87bb-8591-4f88-bd58-5e3ccb3b2cc6" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_aa9e1954-bcdd-4811-9840-f760c4a719a2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_689a75a5-a87a-4d50-9e09-e54091b0795e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_9b6dc3be-d953-486b-a565-6fbb6e37abe8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_689a75a5-a87a-4d50-9e09-e54091b0795e" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_9b6dc3be-d953-486b-a565-6fbb6e37abe8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_93c69deb-68b2-45bd-a05f-d867390f7bbe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_689a75a5-a87a-4d50-9e09-e54091b0795e" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_93c69deb-68b2-45bd-a05f-d867390f7bbe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_8aebdabc-6c53-497f-be77-ff1e1cc16a78" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_689a75a5-a87a-4d50-9e09-e54091b0795e" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_8aebdabc-6c53-497f-be77-ff1e1cc16a78" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValueOutstanding_f53dd6c3-10fd-4f2e-81d9-fab4126757d2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValueOutstanding"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_689a75a5-a87a-4d50-9e09-e54091b0795e" xlink:to="loc_us-gaap_CommonStockValueOutstanding_f53dd6c3-10fd-4f2e-81d9-fab4126757d2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_2c1caa7e-1794-41e8-a1f2-5fe49e258531" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesAndLoansReceivableNetCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_AccountsAndFinancingReceivableAllowanceForCreditLossCurrent_5c699c96-7de2-47a6-bde8-b8c1eff0ae47" xlink:href="vmc-20240930.xsd#vmc_AccountsAndFinancingReceivableAllowanceForCreditLossCurrent"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_2c1caa7e-1794-41e8-a1f2-5fe49e258531" xlink:to="loc_vmc_AccountsAndFinancingReceivableAllowanceForCreditLossCurrent_5c699c96-7de2-47a6-bde8-b8c1eff0ae47" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_AccountsAndFinancingReceivableBeforeAllowanceForCreditLossCurrent_0b739ec8-a853-4292-8f51-6a28d51a72d0" xlink:href="vmc-20240930.xsd#vmc_AccountsAndFinancingReceivableBeforeAllowanceForCreditLossCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_2c1caa7e-1794-41e8-a1f2-5fe49e258531" xlink:to="loc_vmc_AccountsAndFinancingReceivableBeforeAllowanceForCreditLossCurrent_0b739ec8-a853-4292-8f51-6a28d51a72d0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="simple" xlink:href="vmc-20240930.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"/>
  <link:calculationLink xlink:role="http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_76c813ce-cea8-4097-87e4-e1ed5cb3264e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_fbc83e20-be67-44c1-8ee7-d99f2a8f43b8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_76c813ce-cea8-4097-87e4-e1ed5cb3264e" xlink:to="loc_us-gaap_GrossProfit_fbc83e20-be67-44c1-8ee7-d99f2a8f43b8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_d267b889-9a57-408d-a8e7-ddf2d2a215e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_76c813ce-cea8-4097-87e4-e1ed5cb3264e" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_d267b889-9a57-408d-a8e7-ddf2d2a215e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_32bf1770-dd1b-4626-adab-c96bebbce4c8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_76c813ce-cea8-4097-87e4-e1ed5cb3264e" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_32bf1770-dd1b-4626-adab-c96bebbce4c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingIncomeExpenseNet_1c9c35e8-2fc7-4fa0-bfd1-99ad711d8588" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherOperatingIncomeExpenseNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_76c813ce-cea8-4097-87e4-e1ed5cb3264e" xlink:to="loc_us-gaap_OtherOperatingIncomeExpenseNet_1c9c35e8-2fc7-4fa0-bfd1-99ad711d8588" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_c591b2d4-e4e9-485b-a096-d1d610357fcf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_76c813ce-cea8-4097-87e4-e1ed5cb3264e" xlink:to="loc_us-gaap_AssetImpairmentCharges_c591b2d4-e4e9-485b-a096-d1d610357fcf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_b87237bd-e8ce-4782-88b9-15069833b97a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_b5c215f4-0cbe-43df-8789-6a549d96e535" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_b87237bd-e8ce-4782-88b9-15069833b97a" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_b5c215f4-0cbe-43df-8789-6a549d96e535" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_63ea3258-a1ea-4fcd-973f-72a01616acf4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_b87237bd-e8ce-4782-88b9-15069833b97a" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_63ea3258-a1ea-4fcd-973f-72a01616acf4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_fc69ab6a-d8f5-4a83-92ed-781c52ef802b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_f8bf37d3-df51-40c6-8451-9ca6d938e5a5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareDiluted_fc69ab6a-d8f5-4a83-92ed-781c52ef802b" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_f8bf37d3-df51-40c6-8451-9ca6d938e5a5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_0f8dade9-6166-423e-a534-8324eb14e0a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareDiluted_fc69ab6a-d8f5-4a83-92ed-781c52ef802b" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_0f8dade9-6166-423e-a534-8324eb14e0a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_2e660e8d-7241-4185-a1de-c6326f4d3409" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4e0b7e59-ff6d-4637-9814-3895ee13a77e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_2e660e8d-7241-4185-a1de-c6326f4d3409" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4e0b7e59-ff6d-4637-9814-3895ee13a77e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_76749e23-4d3d-43da-b2a1-66e6f85c4898" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_2e660e8d-7241-4185-a1de-c6326f4d3409" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_76749e23-4d3d-43da-b2a1-66e6f85c4898" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_2274db5c-1afd-4bea-bd54-deab31fab0d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_37e8d52d-df8d-4302-a105-4fbfd31a588c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_2274db5c-1afd-4bea-bd54-deab31fab0d6" xlink:to="loc_us-gaap_ProfitLoss_37e8d52d-df8d-4302-a105-4fbfd31a588c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_d77ea6f7-ca66-4662-b8a2-4644f8bb706e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_2274db5c-1afd-4bea-bd54-deab31fab0d6" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_d77ea6f7-ca66-4662-b8a2-4644f8bb706e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_507fe821-dc49-409f-9311-9c3cf4cbe117" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_7520706a-3097-4743-a1f9-4e133dcc5c71" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareBasic_507fe821-dc49-409f-9311-9c3cf4cbe117" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_7520706a-3097-4743-a1f9-4e133dcc5c71" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_d8e8a343-2eb7-4a70-9e89-f185f5e96a44" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareBasic_507fe821-dc49-409f-9311-9c3cf4cbe117" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_d8e8a343-2eb7-4a70-9e89-f185f5e96a44" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_96f76b2d-cd9c-44fa-999c-a9507964d80e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_60abe93d-c393-4795-897e-c842b9a4d5da" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_96f76b2d-cd9c-44fa-999c-a9507964d80e" xlink:to="loc_us-gaap_OperatingIncomeLoss_60abe93d-c393-4795-897e-c842b9a4d5da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_1f7cb99c-ec11-46b0-b3da-c27c93d24060" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_96f76b2d-cd9c-44fa-999c-a9507964d80e" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_1f7cb99c-ec11-46b0-b3da-c27c93d24060" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating_b602c978-d4f0-4739-b896-79a3e77d8d28" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_96f76b2d-cd9c-44fa-999c-a9507964d80e" xlink:to="loc_us-gaap_InterestExpenseNonoperating_b602c978-d4f0-4739-b896-79a3e77d8d28" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_b1204a37-4cc7-4c39-80ed-439eca158693" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_5decdfcf-9844-47a1-a717-5e6979bce9fd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_b1204a37-4cc7-4c39-80ed-439eca158693" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_5decdfcf-9844-47a1-a717-5e6979bce9fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_cf60fc95-9468-495a-b43c-5f3c4755099c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_b1204a37-4cc7-4c39-80ed-439eca158693" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_cf60fc95-9468-495a-b43c-5f3c4755099c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_d22335a8-b364-4a6e-9fe6-f0681bf0e4d3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_029160ca-8a1a-4b24-a931-239aedc62f67" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_d22335a8-b364-4a6e-9fe6-f0681bf0e4d3" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_029160ca-8a1a-4b24-a931-239aedc62f67" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_afe661c8-2ba2-4be6-879b-efe6ede259b3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_d22335a8-b364-4a6e-9fe6-f0681bf0e4d3" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_afe661c8-2ba2-4be6-879b-efe6ede259b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_feb44be4-f7ae-4803-ba17-3cbdcb2bd906" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAfterTax_09a05eed-a91c-4394-8273-a85c86ddec3f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAfterTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_feb44be4-f7ae-4803-ba17-3cbdcb2bd906" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAfterTax_09a05eed-a91c-4394-8273-a85c86ddec3f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax_6b01e965-4662-46e4-9e80-44d6a4ec5789" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_feb44be4-f7ae-4803-ba17-3cbdcb2bd906" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax_6b01e965-4662-46e4-9e80-44d6a4ec5789" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_cfac4696-0927-4288-ba15-3013dd94f8f8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_2d73d164-f685-47d7-b751-252d53c165fc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_cfac4696-0927-4288-ba15-3013dd94f8f8" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_2d73d164-f685-47d7-b751-252d53c165fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_9622fd6e-7e69-4c58-9880-4e9ce2d04793" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_cfac4696-0927-4288-ba15-3013dd94f8f8" xlink:to="loc_us-gaap_ProfitLoss_9622fd6e-7e69-4c58-9880-4e9ce2d04793" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="vmc-20240930.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:calculationLink xlink:role="http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e69e51c8-9608-43e0-90b5-84dee84d34e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_f5f30cdb-3d3e-4bf1-8e67-62874264e49e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e69e51c8-9608-43e0-90b5-84dee84d34e1" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_f5f30cdb-3d3e-4bf1-8e67-62874264e49e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfShortTermDebt_01dcf290-a526-46f2-9c33-2df02b36b5ca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfShortTermDebt"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e69e51c8-9608-43e0-90b5-84dee84d34e1" xlink:to="loc_us-gaap_RepaymentsOfShortTermDebt_01dcf290-a526-46f2-9c33-2df02b36b5ca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_4e6ba0eb-67e1-485b-89f1-bae875ce4e5a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e69e51c8-9608-43e0-90b5-84dee84d34e1" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_4e6ba0eb-67e1-485b-89f1-bae875ce4e5a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_db6c3490-6576-4765-9274-27ad8cf176bf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e69e51c8-9608-43e0-90b5-84dee84d34e1" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_db6c3490-6576-4765-9274-27ad8cf176bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_d8aff0d4-b331-4aaa-8e3f-7d5631ec3bbc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e69e51c8-9608-43e0-90b5-84dee84d34e1" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_d8aff0d4-b331-4aaa-8e3f-7d5631ec3bbc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_15f83b47-f017-4c67-b242-21ae2c3277b8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e69e51c8-9608-43e0-90b5-84dee84d34e1" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_15f83b47-f017-4c67-b242-21ae2c3277b8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_44f32c1a-f14e-4484-aa25-9b9a65681e60" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e69e51c8-9608-43e0-90b5-84dee84d34e1" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_44f32c1a-f14e-4484-aa25-9b9a65681e60" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromShortTermDebt_07e559a7-a395-4502-85df-8ac3461d6111" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromShortTermDebt"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e69e51c8-9608-43e0-90b5-84dee84d34e1" xlink:to="loc_us-gaap_ProceedsFromShortTermDebt_07e559a7-a395-4502-85df-8ac3461d6111" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_cd4ec035-5c7f-408e-9b9b-21d7171400b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e69e51c8-9608-43e0-90b5-84dee84d34e1" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_cd4ec035-5c7f-408e-9b9b-21d7171400b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToMinorityShareholders_e2739ea9-a264-494e-b260-02bb511a077d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToMinorityShareholders"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e69e51c8-9608-43e0-90b5-84dee84d34e1" xlink:to="loc_us-gaap_PaymentsToMinorityShareholders_e2739ea9-a264-494e-b260-02bb511a077d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8e6313de-19e8-49c7-8ed9-acb00aa75ce2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_93a71594-f131-4c81-b73e-861c65c779ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8e6313de-19e8-49c7-8ed9-acb00aa75ce2" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_93a71594-f131-4c81-b73e-861c65c779ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_DeferredIncomeTaxExpenseIncludingDiscontinuedOperations_04d97575-6737-44d4-aed5-2d237e41f26d" xlink:href="vmc-20240930.xsd#vmc_DeferredIncomeTaxExpenseIncludingDiscontinuedOperations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8e6313de-19e8-49c7-8ed9-acb00aa75ce2" xlink:to="loc_vmc_DeferredIncomeTaxExpenseIncludingDiscontinuedOperations_04d97575-6737-44d4-aed5-2d237e41f26d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_d8a54dd7-7895-48ac-814f-c9d57d77e469" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8e6313de-19e8-49c7-8ed9-acb00aa75ce2" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_d8a54dd7-7895-48ac-814f-c9d57d77e469" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_e85db416-d0c4-4026-bdec-cd52017e36ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8e6313de-19e8-49c7-8ed9-acb00aa75ce2" xlink:to="loc_us-gaap_ProfitLoss_e85db416-d0c4-4026-bdec-cd52017e36ce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionContributions_6de6ba69-5b68-41d1-8af1-abb9ed5c5374" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionContributions"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8e6313de-19e8-49c7-8ed9-acb00aa75ce2" xlink:to="loc_us-gaap_PensionContributions_6de6ba69-5b68-41d1-8af1-abb9ed5c5374" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapital_e1a7986d-249f-4bdd-a944-0c7e80802002" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapital"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8e6313de-19e8-49c7-8ed9-acb00aa75ce2" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapital_e1a7986d-249f-4bdd-a944-0c7e80802002" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_aa89ea48-4857-4881-aead-287133af88a1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8e6313de-19e8-49c7-8ed9-acb00aa75ce2" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_aa89ea48-4857-4881-aead-287133af88a1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_48859f7e-527e-48ab-b7a5-d537aecd7a67" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8e6313de-19e8-49c7-8ed9-acb00aa75ce2" xlink:to="loc_us-gaap_ShareBasedCompensation_48859f7e-527e-48ab-b7a5-d537aecd7a67" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_f1f3e9eb-f7a7-4928-a6d3-cd802309f1af" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8e6313de-19e8-49c7-8ed9-acb00aa75ce2" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_f1f3e9eb-f7a7-4928-a6d3-cd802309f1af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_b272f557-e3c4-4074-917b-0179a6a33bf9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8e6313de-19e8-49c7-8ed9-acb00aa75ce2" xlink:to="loc_us-gaap_AssetImpairmentCharges_b272f557-e3c4-4074-917b-0179a6a33bf9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_8b0ce179-45fb-49bb-8757-504700294fae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_eba66911-3dcb-4478-8b2a-4c0c2f4fae67" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_8b0ce179-45fb-49bb-8757-504700294fae" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_eba66911-3dcb-4478-8b2a-4c0c2f4fae67" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7ab62da5-1c1c-45f5-a703-032c176a95fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_8b0ce179-45fb-49bb-8757-504700294fae" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7ab62da5-1c1c-45f5-a703-032c176a95fa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_6724d634-a86d-42fe-8b40-2d1cd4704af8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_8b0ce179-45fb-49bb-8757-504700294fae" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_6724d634-a86d-42fe-8b40-2d1cd4704af8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_cda81ac1-8f62-48fc-a993-76ecbd46c8be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_fdeb4fa8-f22c-47bc-a60b-d7d6b0573d2e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_cda81ac1-8f62-48fc-a993-76ecbd46c8be" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_fdeb4fa8-f22c-47bc-a60b-d7d6b0573d2e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_a7d0f0a9-0e32-49d2-ab88-d31e7f597f94" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_cda81ac1-8f62-48fc-a993-76ecbd46c8be" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_a7d0f0a9-0e32-49d2-ab88-d31e7f597f94" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_337d3ec1-b9b9-4a20-8320-b9ffe49da18d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_cda81ac1-8f62-48fc-a993-76ecbd46c8be" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_337d3ec1-b9b9-4a20-8320-b9ffe49da18d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_5c08302a-8fe4-4a79-9524-d2c1d95b24ca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_cda81ac1-8f62-48fc-a993-76ecbd46c8be" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_5c08302a-8fe4-4a79-9524-d2c1d95b24ca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_548f15ac-54c3-453b-abcf-b092beaf2736" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_cda81ac1-8f62-48fc-a993-76ecbd46c8be" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_548f15ac-54c3-453b-abcf-b092beaf2736" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofInventoriesDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofInventoriesDetails"/>
  <link:calculationLink xlink:role="http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofInventoriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_89c6b25a-4ae4-4d16-a905-aaa6ff2e8a7e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves_5117f242-3e57-4b70-af01-6c0c93a7b254" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_89c6b25a-4ae4-4d16-a905-aaa6ff2e8a7e" xlink:to="loc_us-gaap_InventoryRawMaterialsNetOfReserves_5117f242-3e57-4b70-af01-6c0c93a7b254" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventorySuppliesNetOfReserves_d6202496-98b9-4eb0-ab1a-41bfc071eef9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventorySuppliesNetOfReserves"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_89c6b25a-4ae4-4d16-a905-aaa6ff2e8a7e" xlink:to="loc_us-gaap_InventorySuppliesNetOfReserves_d6202496-98b9-4eb0-ab1a-41bfc071eef9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_0e6ada72-d4a2-4fed-96cf-97906d33c9b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_89c6b25a-4ae4-4d16-a905-aaa6ff2e8a7e" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_0e6ada72-d4a2-4fed-96cf-97906d33c9b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_37dc4ee5-cb17-48e3-9f2f-53fd80cd6877" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_89c6b25a-4ae4-4d16-a905-aaa6ff2e8a7e" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_37dc4ee5-cb17-48e3-9f2f-53fd80cd6877" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofResultsfromDiscontinuedOperationsDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofResultsfromDiscontinuedOperationsDetails"/>
  <link:calculationLink xlink:role="http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofResultsfromDiscontinuedOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_b77c95f1-45dd-44db-8b4c-ceea4860948d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_7969a877-ae62-457f-a4e0-f072f5c371d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_b77c95f1-45dd-44db-8b4c-ceea4860948d" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_7969a877-ae62-457f-a4e0-f072f5c371d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_835381d8-c117-4d76-899e-f2b29399770e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_b77c95f1-45dd-44db-8b4c-ceea4860948d" xlink:to="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_835381d8-c117-4d76-899e-f2b29399770e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofWeightedAverageCommonSharesOutstandingAssumingDilutionDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofWeightedAverageCommonSharesOutstandingAssumingDilutionDetails"/>
  <link:calculationLink xlink:role="http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofWeightedAverageCommonSharesOutstandingAssumingDilutionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8916bb03-59f6-436c-a394-aad2c404ecb5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_29e6d879-ebba-4c9d-8824-a4abc30369d7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_8916bb03-59f6-436c-a394-aad2c404ecb5" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_29e6d879-ebba-4c9d-8824-a4abc30369d7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_IncrementalCommonSharesAttributableToOtherStockCompensationPlans_e6f71f48-96ae-4b89-869a-1650e595e0f9" xlink:href="vmc-20240930.xsd#vmc_IncrementalCommonSharesAttributableToOtherStockCompensationPlans"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8916bb03-59f6-436c-a394-aad2c404ecb5" xlink:to="loc_vmc_IncrementalCommonSharesAttributableToOtherStockCompensationPlans_e6f71f48-96ae-4b89-869a-1650e595e0f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_1f5f0d8a-7e16-4f9a-a8a7-4a76cae3d205" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8916bb03-59f6-436c-a394-aad2c404ecb5" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_1f5f0d8a-7e16-4f9a-a8a7-4a76cae3d205" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/LEASESScheduleofLeaseAssetsandLiabilitiesWeightedAverageLeaseTermandDiscountRateDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#LEASESScheduleofLeaseAssetsandLiabilitiesWeightedAverageLeaseTermandDiscountRateDetails"/>
  <link:calculationLink xlink:role="http://www.vulcanmaterials.com/role/LEASESScheduleofLeaseAssetsandLiabilitiesWeightedAverageLeaseTermandDiscountRateDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_vmc_LeaseRightOfUseAsset_959e63b7-7aff-4b69-aadc-7d19cd79c5b1" xlink:href="vmc-20240930.xsd#vmc_LeaseRightOfUseAsset"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_f37c6173-40ab-47b7-9432-6f19b240a8f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_vmc_LeaseRightOfUseAsset_959e63b7-7aff-4b69-aadc-7d19cd79c5b1" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_f37c6173-40ab-47b7-9432-6f19b240a8f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_OperatingLeaseRightOfUseAssetIncludingHeldForSale_b8bc5977-0054-4539-b7af-d80c3cf0481a" xlink:href="vmc-20240930.xsd#vmc_OperatingLeaseRightOfUseAssetIncludingHeldForSale"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_vmc_LeaseRightOfUseAsset_959e63b7-7aff-4b69-aadc-7d19cd79c5b1" xlink:to="loc_vmc_OperatingLeaseRightOfUseAssetIncludingHeldForSale_b8bc5977-0054-4539-b7af-d80c3cf0481a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_OperatingLeaseRightOfUseAssetIncludingHeldForSale_a310c614-124d-431f-b1a1-18c655d79898" xlink:href="vmc-20240930.xsd#vmc_OperatingLeaseRightOfUseAssetIncludingHeldForSale"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_OperatingLeaseRightOfUseAssetAccumulatedAmortization_8bcc6d3a-84ab-4540-a49a-d89a41f715de" xlink:href="vmc-20240930.xsd#vmc_OperatingLeaseRightOfUseAssetAccumulatedAmortization"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_vmc_OperatingLeaseRightOfUseAssetIncludingHeldForSale_a310c614-124d-431f-b1a1-18c655d79898" xlink:to="loc_vmc_OperatingLeaseRightOfUseAssetAccumulatedAmortization_8bcc6d3a-84ab-4540-a49a-d89a41f715de" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization_7eb43236-ba99-41e2-b726-7fb7522ed17c" xlink:href="vmc-20240930.xsd#vmc_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_vmc_OperatingLeaseRightOfUseAssetIncludingHeldForSale_a310c614-124d-431f-b1a1-18c655d79898" xlink:to="loc_vmc_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization_7eb43236-ba99-41e2-b726-7fb7522ed17c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_9371bdfb-44c7-4a1a-b097-6116dce5ef98" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization_dd0d102f-539b-4ee3-ba58-3528f3b0a677" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAsset_9371bdfb-44c7-4a1a-b097-6116dce5ef98" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization_dd0d102f-539b-4ee3-ba58-3528f3b0a677" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_83ac012a-cc6a-4bf2-9275-5cfc4267228c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAsset_9371bdfb-44c7-4a1a-b097-6116dce5ef98" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_83ac012a-cc6a-4bf2-9275-5cfc4267228c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_LeaseLiability_2ce2f546-5e25-4bac-b6f7-cf4373be7411" xlink:href="vmc-20240930.xsd#vmc_LeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_51bb37fd-0ca0-4785-ba84-8b8bf9a564ed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_vmc_LeaseLiability_2ce2f546-5e25-4bac-b6f7-cf4373be7411" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_51bb37fd-0ca0-4785-ba84-8b8bf9a564ed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_d3d6837b-2a03-48cd-b62b-7b7617f9554c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_vmc_LeaseLiability_2ce2f546-5e25-4bac-b6f7-cf4373be7411" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_d3d6837b-2a03-48cd-b62b-7b7617f9554c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_3030a01d-cb02-4899-bcf8-8d9aab713b2b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_vmc_LeaseLiability_2ce2f546-5e25-4bac-b6f7-cf4373be7411" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_3030a01d-cb02-4899-bcf8-8d9aab713b2b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_OperatingLeaseLiabilityNoncurrentIncludingHeldForSale_c7c56f94-a964-48d0-a46a-0a5f7852109f" xlink:href="vmc-20240930.xsd#vmc_OperatingLeaseLiabilityNoncurrentIncludingHeldForSale"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_vmc_LeaseLiability_2ce2f546-5e25-4bac-b6f7-cf4373be7411" xlink:to="loc_vmc_OperatingLeaseLiabilityNoncurrentIncludingHeldForSale_c7c56f94-a964-48d0-a46a-0a5f7852109f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/LEASESScheduleofComponentsofLeaseExpenseDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#LEASESScheduleofComponentsofLeaseExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.vulcanmaterials.com/role/LEASESScheduleofComponentsofLeaseExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_7dea3bbd-5b35-427c-a69f-0dc51cb8cc23" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_d594af17-4457-4ee0-a607-0b907b9b74f2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_7dea3bbd-5b35-427c-a69f-0dc51cb8cc23" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_d594af17-4457-4ee0-a607-0b907b9b74f2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_5d44a379-cdb1-4d7f-a8e7-e93d758abcf8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_7dea3bbd-5b35-427c-a69f-0dc51cb8cc23" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_5d44a379-cdb1-4d7f-a8e7-e93d758abcf8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_863c0a91-3cb1-4069-a504-1f685b4470e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_7dea3bbd-5b35-427c-a69f-0dc51cb8cc23" xlink:to="loc_us-gaap_OperatingLeaseCost_863c0a91-3cb1-4069-a504-1f685b4470e1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_67f0b4ed-8681-4a24-9c72-939d823b67f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_7dea3bbd-5b35-427c-a69f-0dc51cb8cc23" xlink:to="loc_us-gaap_ShortTermLeaseCost_67f0b4ed-8681-4a24-9c72-939d823b67f4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubleaseIncome_6d1ef646-a1ef-4313-aed0-f093149d805d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubleaseIncome"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_7dea3bbd-5b35-427c-a69f-0dc51cb8cc23" xlink:to="loc_us-gaap_SubleaseIncome_6d1ef646-a1ef-4313-aed0-f093149d805d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_6365209c-e91d-4995-aac8-5cad6010eb04" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableLeaseCost"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_7dea3bbd-5b35-427c-a69f-0dc51cb8cc23" xlink:to="loc_us-gaap_VariableLeaseCost_6365209c-e91d-4995-aac8-5cad6010eb04" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueMeasurementonRecurringBasisDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#FAIRVALUEMEASUREMENTSScheduleofFairValueMeasurementonRecurringBasisDetails"/>
  <link:calculationLink xlink:role="http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueMeasurementonRecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetAssetLiability_2abf50de-0679-46f6-86bf-f04ba2703d1f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueNetAssetLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_13a17ec4-9a65-400a-8688-c6d01398008e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FairValueNetAssetLiability_2abf50de-0679-46f6-86bf-f04ba2703d1f" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_13a17ec4-9a65-400a-8688-c6d01398008e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_e08255eb-17d4-405a-a19e-915dbaab685a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FairValueNetAssetLiability_2abf50de-0679-46f6-86bf-f04ba2703d1f" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosure_e08255eb-17d4-405a-a19e-915dbaab685a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSScheduleofDerivativeInstrumentsRecognizedatFairValueDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#DERIVATIVEINSTRUMENTSScheduleofDerivativeInstrumentsRecognizedatFairValueDetails"/>
  <link:calculationLink xlink:role="http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSScheduleofDerivativeInstrumentsRecognizedatFairValueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_708457f8-9b32-40ca-af37-2c1003d7b47b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_6521db1b-aa77-49e7-83a0-0c31a528d8d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_708457f8-9b32-40ca-af37-2c1003d7b47b" xlink:to="loc_us-gaap_DerivativeAssets_6521db1b-aa77-49e7-83a0-0c31a528d8d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_d427792f-a0fb-4c4f-a532-6f543ad69149" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_708457f8-9b32-40ca-af37-2c1003d7b47b" xlink:to="loc_us-gaap_DerivativeLiabilities_d427792f-a0fb-4c4f-a532-6f543ad69149" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/DEBTScheduleofDebtDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#DEBTScheduleofDebtDetails"/>
  <link:calculationLink xlink:role="http://www.vulcanmaterials.com/role/DEBTScheduleofDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_388fb99f-67f5-4580-932e-5fcdbffeed63" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_cee2d51a-03f3-40eb-b50d-ca5852d9c4a4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_388fb99f-67f5-4580-932e-5fcdbffeed63" xlink:to="loc_us-gaap_LongTermDebtCurrent_cee2d51a-03f3-40eb-b50d-ca5852d9c4a4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_dfdec941-e3f7-40d2-ac51-bdf4852732fc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_388fb99f-67f5-4580-932e-5fcdbffeed63" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_dfdec941-e3f7-40d2-ac51-bdf4852732fc" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/DEBTScheduleofStandbyLettersofCreditDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#DEBTScheduleofStandbyLettersofCreditDetails"/>
  <link:calculationLink xlink:role="http://www.vulcanmaterials.com/role/DEBTScheduleofStandbyLettersofCreditDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_fcd5a4a9-570b-4bd8-bdb2-fa8a1582e9d7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligation_c9f5850f-bc59-4a15-a939-02c01f02ab82" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligation"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LettersOfCreditOutstandingAmount_fcd5a4a9-570b-4bd8-bdb2-fa8a1582e9d7" xlink:to="loc_us-gaap_AssetRetirementObligation_c9f5850f-bc59-4a15-a939-02c01f02ab82" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserve_472743b4-7dba-45f1-a98f-8b1304722e07" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SelfInsuranceReserve"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LettersOfCreditOutstandingAmount_fcd5a4a9-570b-4bd8-bdb2-fa8a1582e9d7" xlink:to="loc_us-gaap_SelfInsuranceReserve_472743b4-7dba-45f1-a98f-8b1304722e07" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/ASSETRETIREMENTOBLIGATIONSScheduleofAssetRetirementObligationsOperatingCostsDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#ASSETRETIREMENTOBLIGATIONSScheduleofAssetRetirementObligationsOperatingCostsDetails"/>
  <link:calculationLink xlink:role="http://www.vulcanmaterials.com/role/ASSETRETIREMENTOBLIGATIONSScheduleofAssetRetirementObligationsOperatingCostsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_vmc_CostIncurredAssetRetirementObligation_380f72e1-d923-4d86-b1d9-774a1b2dac40" xlink:href="vmc-20240930.xsd#vmc_CostIncurredAssetRetirementObligation"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationAccretionExpense_3cb602cc-41b0-4dc6-9dd8-b3fd17645310" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationAccretionExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_vmc_CostIncurredAssetRetirementObligation_380f72e1-d923-4d86-b1d9-774a1b2dac40" xlink:to="loc_us-gaap_AssetRetirementObligationAccretionExpense_3cb602cc-41b0-4dc6-9dd8-b3fd17645310" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_AssetRetirementObligationDepreciationExpense_0991e117-c18a-4bbf-b991-6cfd40c05ddb" xlink:href="vmc-20240930.xsd#vmc_AssetRetirementObligationDepreciationExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_vmc_CostIncurredAssetRetirementObligation_380f72e1-d923-4d86-b1d9-774a1b2dac40" xlink:to="loc_vmc_AssetRetirementObligationDepreciationExpense_0991e117-c18a-4bbf-b991-6cfd40c05ddb" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/BENEFITPLANSScheduleofComponentsofNetPeriodicBenefitCostPensionBenefitsDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#BENEFITPLANSScheduleofComponentsofNetPeriodicBenefitCostPensionBenefitsDetails"/>
  <link:calculationLink xlink:role="http://www.vulcanmaterials.com/role/BENEFITPLANSScheduleofComponentsofNetPeriodicBenefitCostPensionBenefitsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_06ab112f-a9fd-429b-8bbd-24d92055e469" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_da6ca298-e4a1-49c2-bb5f-ec21c97b2119" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_06ab112f-a9fd-429b-8bbd-24d92055e469" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_da6ca298-e4a1-49c2-bb5f-ec21c97b2119" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_8afb254c-9ec2-4489-b022-6804b38c8ad9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_06ab112f-a9fd-429b-8bbd-24d92055e469" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_8afb254c-9ec2-4489-b022-6804b38c8ad9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_e777a9e7-4385-4f2d-a042-8aec3b2c5317" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_06ab112f-a9fd-429b-8bbd-24d92055e469" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_e777a9e7-4385-4f2d-a042-8aec3b2c5317" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_217b8ef0-683e-405e-8703-067472a78d62" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_06ab112f-a9fd-429b-8bbd-24d92055e469" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_217b8ef0-683e-405e-8703-067472a78d62" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_2bd17068-ed0f-4184-9490-77bd49798066" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_06ab112f-a9fd-429b-8bbd-24d92055e469" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_2bd17068-ed0f-4184-9490-77bd49798066" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/OTHERCOMPREHENSIVEINCOMEScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#OTHERCOMPREHENSIVEINCOMEScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetails"/>
  <link:calculationLink xlink:role="http://www.vulcanmaterials.com/role/OTHERCOMPREHENSIVEINCOMEScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_b0fdb1ce-5d31-4801-a68c-dde4552c81f2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax_4b71b0ea-96e0-429e-9be2-531e94574dae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_b0fdb1ce-5d31-4801-a68c-dde4552c81f2" xlink:to="loc_us-gaap_AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax_4b71b0ea-96e0-429e-9be2-531e94574dae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_2b6bba94-0d13-483f-a0e3-d09541340768" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_b0fdb1ce-5d31-4801-a68c-dde4552c81f2" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_2b6bba94-0d13-483f-a0e3-d09541340768" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofBusinessAcquisitionsDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#ACQUISITIONSANDDIVESTITURESScheduleofBusinessAcquisitionsDetails"/>
  <link:calculationLink xlink:role="http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofBusinessAcquisitionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_e54b03aa-30a3-47df-9a99-e79d48b0c38c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_01ea2634-99d3-4a75-b29c-1a07aceb71c2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_e54b03aa-30a3-47df-9a99-e79d48b0c38c" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_01ea2634-99d3-4a75-b29c-1a07aceb71c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_c528aa41-dcfe-4068-8aec-3c4e92096ef3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_e54b03aa-30a3-47df-9a99-e79d48b0c38c" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_c528aa41-dcfe-4068-8aec-3c4e92096ef3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_2500f41b-6387-4eb8-83a7-8cb81d6271a4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_e54b03aa-30a3-47df-9a99-e79d48b0c38c" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_2500f41b-6387-4eb8-83a7-8cb81d6271a4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_dab49575-6bc3-4898-81f2-74aaab79b9ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_e54b03aa-30a3-47df-9a99-e79d48b0c38c" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_dab49575-6bc3-4898-81f2-74aaab79b9ce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_7750f239-0dc2-42e4-825a-550efadb7477" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_e54b03aa-30a3-47df-9a99-e79d48b0c38c" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_7750f239-0dc2-42e4-825a-550efadb7477" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_307a3164-d6bd-4d96-95d9-3b98841553e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_4fd8341f-08ca-4246-b15c-e1850a8f2ad9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1_307a3164-d6bd-4d96-95d9-3b98841553e3" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_4fd8341f-08ca-4246-b15c-e1850a8f2ad9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofClassificationofAssetsandLiabilitiesHeldforSaleDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#ACQUISITIONSANDDIVESTITURESScheduleofClassificationofAssetsandLiabilitiesHeldforSaleDetails"/>
  <link:calculationLink xlink:role="http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofClassificationofAssetsandLiabilitiesHeldforSaleDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_77205fe8-e83b-4337-adb9-01f8fdda3d71" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_DisposalGroupIncludingDiscontinuedOperationCurrentFinanceLeaseLiabilities_3451fee1-874c-4358-bf74-bf97100d8984" xlink:href="vmc-20240930.xsd#vmc_DisposalGroupIncludingDiscontinuedOperationCurrentFinanceLeaseLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_77205fe8-e83b-4337-adb9-01f8fdda3d71" xlink:to="loc_vmc_DisposalGroupIncludingDiscontinuedOperationCurrentFinanceLeaseLiabilities_3451fee1-874c-4358-bf74-bf97100d8984" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_DisposalGroupIncludingDiscontinuedOperationCurrentOperatingLeaseLiabilities_b090718f-4c2d-439d-a36a-bdcda01102c0" xlink:href="vmc-20240930.xsd#vmc_DisposalGroupIncludingDiscontinuedOperationCurrentOperatingLeaseLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_77205fe8-e83b-4337-adb9-01f8fdda3d71" xlink:to="loc_vmc_DisposalGroupIncludingDiscontinuedOperationCurrentOperatingLeaseLiabilities_b090718f-4c2d-439d-a36a-bdcda01102c0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_DisposalGroupIncludingDiscontinuedOperationNoncurrentFinanceLeaseLiabilities_8bb639a8-9b26-43f0-9703-15995266f8fc" xlink:href="vmc-20240930.xsd#vmc_DisposalGroupIncludingDiscontinuedOperationNoncurrentFinanceLeaseLiabilities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_77205fe8-e83b-4337-adb9-01f8fdda3d71" xlink:to="loc_vmc_DisposalGroupIncludingDiscontinuedOperationNoncurrentFinanceLeaseLiabilities_8bb639a8-9b26-43f0-9703-15995266f8fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_DisposalGroupIncludingDiscontinuedOperationNoncurrentOperatingLeaseLiabilities_438e32ff-2748-48cd-b9e1-38e0d074f9d9" xlink:href="vmc-20240930.xsd#vmc_DisposalGroupIncludingDiscontinuedOperationNoncurrentOperatingLeaseLiabilities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_77205fe8-e83b-4337-adb9-01f8fdda3d71" xlink:to="loc_vmc_DisposalGroupIncludingDiscontinuedOperationNoncurrentOperatingLeaseLiabilities_438e32ff-2748-48cd-b9e1-38e0d074f9d9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_92c8a458-9fcc-483a-bcad-c813af828833" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment_8ea751eb-7935-4502-99d9-b38682627129" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_92c8a458-9fcc-483a-bcad-c813af828833" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment_8ea751eb-7935-4502-99d9-b38682627129" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_DisposalGroupIncludingDiscontinuedOperationFinanceLeasesNet_dca2b27b-b776-4fef-a5fc-62639d77e73f" xlink:href="vmc-20240930.xsd#vmc_DisposalGroupIncludingDiscontinuedOperationFinanceLeasesNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_92c8a458-9fcc-483a-bcad-c813af828833" xlink:to="loc_vmc_DisposalGroupIncludingDiscontinuedOperationFinanceLeasesNet_dca2b27b-b776-4fef-a5fc-62639d77e73f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_DisposalGroupIncludingDiscontinuedOperationLandAndLandImprovementsNet_bac8115a-f81e-49b0-b2c6-8774398b95a4" xlink:href="vmc-20240930.xsd#vmc_DisposalGroupIncludingDiscontinuedOperationLandAndLandImprovementsNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_92c8a458-9fcc-483a-bcad-c813af828833" xlink:to="loc_vmc_DisposalGroupIncludingDiscontinuedOperationLandAndLandImprovementsNet_bac8115a-f81e-49b0-b2c6-8774398b95a4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_DisposalGroupIncludingDiscontinuedOperationOperatingLeasesNet_bc2f84c0-ad7c-4f46-8441-e42e2fd898b1" xlink:href="vmc-20240930.xsd#vmc_DisposalGroupIncludingDiscontinuedOperationOperatingLeasesNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_92c8a458-9fcc-483a-bcad-c813af828833" xlink:to="loc_vmc_DisposalGroupIncludingDiscontinuedOperationOperatingLeasesNet_bc2f84c0-ad7c-4f46-8441-e42e2fd898b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_DisposalGroupIncludingDiscontinuedOperationReserveForAssetsHeldForSale_4c920673-5d89-430b-982a-7e871592c37b" xlink:href="vmc-20240930.xsd#vmc_DisposalGroupIncludingDiscontinuedOperationReserveForAssetsHeldForSale"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_92c8a458-9fcc-483a-bcad-c813af828833" xlink:to="loc_vmc_DisposalGroupIncludingDiscontinuedOperationReserveForAssetsHeldForSale_4c920673-5d89-430b-982a-7e871592c37b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets_ce32783d-ae4f-4c76-91d3-f3fd4a347703" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_92c8a458-9fcc-483a-bcad-c813af828833" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets_ce32783d-ae4f-4c76-91d3-f3fd4a347703" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1_5dbe39a3-dd34-40e8-9825-07e99214a2ed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_92c8a458-9fcc-483a-bcad-c813af828833" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1_5dbe39a3-dd34-40e8-9825-07e99214a2ed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1_052afccf-44e1-4ffb-86b9-8d9cf69d59be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_92c8a458-9fcc-483a-bcad-c813af828833" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1_052afccf-44e1-4ffb-86b9-8d9cf69d59be" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>7
<FILENAME>vmc-20240930_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:e252b9fa-81cf-4536-94d7-a2864daf6540,g:9523ba15-3f0f-455a-9c89-e2b6b5509b03-->
<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.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_e18757e4-8e9a-43ce-b39c-3440923bff94" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_04d5c6be-787a-4cf7-b039-6014ab8e9466" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_e18757e4-8e9a-43ce-b39c-3440923bff94" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_04d5c6be-787a-4cf7-b039-6014ab8e9466" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_23b7bf12-04ab-454f-9588-15299907391d" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_04d5c6be-787a-4cf7-b039-6014ab8e9466" xlink:to="loc_srt_OwnershipAxis_23b7bf12-04ab-454f-9588-15299907391d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_23b7bf12-04ab-454f-9588-15299907391d_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_OwnershipAxis_23b7bf12-04ab-454f-9588-15299907391d" xlink:to="loc_srt_OwnershipDomain_23b7bf12-04ab-454f-9588-15299907391d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_2e500ee0-1f26-416d-b1ef-0df7dfb33d22" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_OwnershipAxis_23b7bf12-04ab-454f-9588-15299907391d" xlink:to="loc_srt_OwnershipDomain_2e500ee0-1f26-416d-b1ef-0df7dfb33d22" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_OrcaMember_d3202315-8c91-435a-8a62-9af26ae8f648" xlink:href="vmc-20240930.xsd#vmc_OrcaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_2e500ee0-1f26-416d-b1ef-0df7dfb33d22" xlink:to="loc_vmc_OrcaMember_d3202315-8c91-435a-8a62-9af26ae8f648" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_297ac73d-f6be-4978-a4f9-4f8235b87ab5" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_04d5c6be-787a-4cf7-b039-6014ab8e9466" xlink:to="loc_dei_LegalEntityAxis_297ac73d-f6be-4978-a4f9-4f8235b87ab5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_297ac73d-f6be-4978-a4f9-4f8235b87ab5_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_297ac73d-f6be-4978-a4f9-4f8235b87ab5" xlink:to="loc_dei_EntityDomain_297ac73d-f6be-4978-a4f9-4f8235b87ab5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e58d33ba-773e-45d5-bcbc-829aaaeb3e45" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_297ac73d-f6be-4978-a4f9-4f8235b87ab5" xlink:to="loc_dei_EntityDomain_e58d33ba-773e-45d5-bcbc-829aaaeb3e45" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_NamgisMember_1e513de7-25ad-4473-b081-d716ea8101ac" xlink:href="vmc-20240930.xsd#vmc_NamgisMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_e58d33ba-773e-45d5-bcbc-829aaaeb3e45" xlink:to="loc_vmc_NamgisMember_1e513de7-25ad-4473-b081-d716ea8101ac" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_NumberOfDemographicFactors_a62c39d9-4dc6-4ba5-ad89-2cdf6cc49f03" xlink:href="vmc-20240930.xsd#vmc_NumberOfDemographicFactors"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_e18757e4-8e9a-43ce-b39c-3440923bff94" xlink:to="loc_vmc_NumberOfDemographicFactors_a62c39d9-4dc6-4ba5-ad89-2cdf6cc49f03" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_5d18417d-5dcd-4582-908d-9085f2160f07" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_e18757e4-8e9a-43ce-b39c-3440923bff94" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_5d18417d-5dcd-4582-908d-9085f2160f07" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_60428b6b-9c99-422d-9fa6-4969c8761cbd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_e18757e4-8e9a-43ce-b39c-3440923bff94" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_60428b6b-9c99-422d-9fa6-4969c8761cbd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_9a0035f9-cd83-4fc1-ac89-460fb6d7c10b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_e18757e4-8e9a-43ce-b39c-3440923bff94" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_9a0035f9-cd83-4fc1-ac89-460fb6d7c10b" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/INCOMETAXESDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#INCOMETAXESDetails"/>
  <link:definitionLink xlink:role="http://www.vulcanmaterials.com/role/INCOMETAXESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_8e370c58-2acb-4d88-b681-eb62122cdd3a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable_c6eda1a9-b07c-44e1-b048-dd7a73580dab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_8e370c58-2acb-4d88-b681-eb62122cdd3a" xlink:to="loc_us-gaap_OperatingLossCarryforwardsTable_c6eda1a9-b07c-44e1-b048-dd7a73580dab" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_a5e69471-1995-45b8-9b9f-b996d3d30e9f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_c6eda1a9-b07c-44e1-b048-dd7a73580dab" xlink:to="loc_srt_StatementGeographicalAxis_a5e69471-1995-45b8-9b9f-b996d3d30e9f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_a5e69471-1995-45b8-9b9f-b996d3d30e9f_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_a5e69471-1995-45b8-9b9f-b996d3d30e9f" xlink:to="loc_srt_SegmentGeographicalDomain_a5e69471-1995-45b8-9b9f-b996d3d30e9f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_fb56bbe0-c602-4abb-aa9c-0ab2b67a8201" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_a5e69471-1995-45b8-9b9f-b996d3d30e9f" xlink:to="loc_srt_SegmentGeographicalDomain_fb56bbe0-c602-4abb-aa9c-0ab2b67a8201" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_MX_884619ed-09a3-4f3c-8ca6-2f68a91c3955" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_MX"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_fb56bbe0-c602-4abb-aa9c-0ab2b67a8201" xlink:to="loc_country_MX_884619ed-09a3-4f3c-8ca6-2f68a91c3955" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_AL_7d3132ed-5de6-4dfe-a7c9-82d6045969e5" xlink:href="https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd#stpr_AL"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_fb56bbe0-c602-4abb-aa9c-0ab2b67a8201" xlink:to="loc_stpr_AL_7d3132ed-5de6-4dfe-a7c9-82d6045969e5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_24a628fe-1ae3-44d0-a44e-42dbaba71cce" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_c6eda1a9-b07c-44e1-b048-dd7a73580dab" xlink:to="loc_srt_StatementScenarioAxis_24a628fe-1ae3-44d0-a44e-42dbaba71cce" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_24a628fe-1ae3-44d0-a44e-42dbaba71cce_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementScenarioAxis_24a628fe-1ae3-44d0-a44e-42dbaba71cce" xlink:to="loc_srt_ScenarioUnspecifiedDomain_24a628fe-1ae3-44d0-a44e-42dbaba71cce_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_269c08d3-6c22-4c33-b807-737a94227cca" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementScenarioAxis_24a628fe-1ae3-44d0-a44e-42dbaba71cce" xlink:to="loc_srt_ScenarioUnspecifiedDomain_269c08d3-6c22-4c33-b807-737a94227cca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_d66bc900-4064-4be9-b99a-7b8f21c7c2a3" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioForecastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ScenarioUnspecifiedDomain_269c08d3-6c22-4c33-b807-737a94227cca" xlink:to="loc_srt_ScenarioForecastMember_d66bc900-4064-4be9-b99a-7b8f21c7c2a3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_f169de01-1006-4efb-9d49-0ef2b07b5187" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_8e370c58-2acb-4d88-b681-eb62122cdd3a" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_f169de01-1006-4efb-9d49-0ef2b07b5187" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_5daa68ab-7282-412d-9718-f88fbbf7d160" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_8e370c58-2acb-4d88-b681-eb62122cdd3a" xlink:to="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_5daa68ab-7282-412d-9718-f88fbbf7d160" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_9a750a7e-a580-435c-b02f-6052b4ebf725" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_8e370c58-2acb-4d88-b681-eb62122cdd3a" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_9a750a7e-a580-435c-b02f-6052b4ebf725" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_e3e06462-6603-43e3-b21f-33ca7721dc54" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_8e370c58-2acb-4d88-b681-eb62122cdd3a" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_e3e06462-6603-43e3-b21f-33ca7721dc54" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/REVENUESNarrativeDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#REVENUESNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.vulcanmaterials.com/role/REVENUESNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_vmc_RevenueRecognitionLineItems_f871244d-395e-48dc-bb06-c3d5f50ac755" xlink:href="vmc-20240930.xsd#vmc_RevenueRecognitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_RevenueRecognitionTable_7aa7fc97-82ee-4b4f-afd2-b2243aa4ffd1" xlink:href="vmc-20240930.xsd#vmc_RevenueRecognitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_vmc_RevenueRecognitionLineItems_f871244d-395e-48dc-bb06-c3d5f50ac755" xlink:to="loc_vmc_RevenueRecognitionTable_7aa7fc97-82ee-4b4f-afd2-b2243aa4ffd1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_e5f0361c-b16a-44a9-9bbf-a9ad3d18b3d9" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_vmc_RevenueRecognitionTable_7aa7fc97-82ee-4b4f-afd2-b2243aa4ffd1" xlink:to="loc_srt_ProductOrServiceAxis_e5f0361c-b16a-44a9-9bbf-a9ad3d18b3d9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_e5f0361c-b16a-44a9-9bbf-a9ad3d18b3d9_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_e5f0361c-b16a-44a9-9bbf-a9ad3d18b3d9" xlink:to="loc_srt_ProductsAndServicesDomain_e5f0361c-b16a-44a9-9bbf-a9ad3d18b3d9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_9a1987e2-a5fc-4dfa-bcdc-ee93e62be45a" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_e5f0361c-b16a-44a9-9bbf-a9ad3d18b3d9" xlink:to="loc_srt_ProductsAndServicesDomain_9a1987e2-a5fc-4dfa-bcdc-ee93e62be45a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_ConstructionPavingMember_8ded1c05-b9cd-4aad-9ad8-4b6b69b34f6b" xlink:href="vmc-20240930.xsd#vmc_ConstructionPavingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_9a1987e2-a5fc-4dfa-bcdc-ee93e62be45a" xlink:to="loc_vmc_ConstructionPavingMember_8ded1c05-b9cd-4aad-9ad8-4b6b69b34f6b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceMember_28a35b83-f832-47bb-b7f9-1f200d568301" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ServiceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_9a1987e2-a5fc-4dfa-bcdc-ee93e62be45a" xlink:to="loc_us-gaap_ServiceMember_28a35b83-f832-47bb-b7f9-1f200d568301" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_8d0aac35-3618-45f3-be2a-b0fef4d99fc5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_vmc_RevenueRecognitionTable_7aa7fc97-82ee-4b4f-afd2-b2243aa4ffd1" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_8d0aac35-3618-45f3-be2a-b0fef4d99fc5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_8d0aac35-3618-45f3-be2a-b0fef4d99fc5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_8d0aac35-3618-45f3-be2a-b0fef4d99fc5" xlink:to="loc_us-gaap_SegmentDomain_8d0aac35-3618-45f3-be2a-b0fef4d99fc5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_9dcfdb46-e0ce-4e3d-b141-a567bce5c134" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_8d0aac35-3618-45f3-be2a-b0fef4d99fc5" xlink:to="loc_us-gaap_SegmentDomain_9dcfdb46-e0ce-4e3d-b141-a567bce5c134" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_AggregatesMember_611ce193-e5d3-4e0b-a251-4ff5ca893eea" xlink:href="vmc-20240930.xsd#vmc_AggregatesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_9dcfdb46-e0ce-4e3d-b141-a567bce5c134" xlink:to="loc_vmc_AggregatesMember_611ce193-e5d3-4e0b-a251-4ff5ca893eea" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_875beb16-98f8-4f59-b2e6-922b48390fc3" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_vmc_RevenueRecognitionTable_7aa7fc97-82ee-4b4f-afd2-b2243aa4ffd1" xlink:to="loc_srt_RangeAxis_875beb16-98f8-4f59-b2e6-922b48390fc3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_875beb16-98f8-4f59-b2e6-922b48390fc3_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_875beb16-98f8-4f59-b2e6-922b48390fc3" xlink:to="loc_srt_RangeMember_875beb16-98f8-4f59-b2e6-922b48390fc3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_5ffdc543-8faf-4e16-8f3e-7e0174c8d16f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_875beb16-98f8-4f59-b2e6-922b48390fc3" xlink:to="loc_srt_RangeMember_5ffdc543-8faf-4e16-8f3e-7e0174c8d16f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_eb3df459-f09f-4144-bdb2-c6aac1994a6b" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_5ffdc543-8faf-4e16-8f3e-7e0174c8d16f" xlink:to="loc_srt_MinimumMember_eb3df459-f09f-4144-bdb2-c6aac1994a6b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_f999914e-c3b8-4ce9-b1c8-c972b6947bfa" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_5ffdc543-8faf-4e16-8f3e-7e0174c8d16f" xlink:to="loc_srt_MaximumMember_f999914e-c3b8-4ce9-b1c8-c972b6947bfa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_6aa53479-f7d3-45b8-b849-bce1e60ab9d7" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_vmc_RevenueRecognitionTable_7aa7fc97-82ee-4b4f-afd2-b2243aa4ffd1" xlink:to="loc_srt_StatementScenarioAxis_6aa53479-f7d3-45b8-b849-bce1e60ab9d7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_6aa53479-f7d3-45b8-b849-bce1e60ab9d7_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementScenarioAxis_6aa53479-f7d3-45b8-b849-bce1e60ab9d7" xlink:to="loc_srt_ScenarioUnspecifiedDomain_6aa53479-f7d3-45b8-b849-bce1e60ab9d7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_091bd7a7-20b8-4a35-8ace-2f69dd7853c6" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementScenarioAxis_6aa53479-f7d3-45b8-b849-bce1e60ab9d7" xlink:to="loc_srt_ScenarioUnspecifiedDomain_091bd7a7-20b8-4a35-8ace-2f69dd7853c6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_b5b6d3d8-f7e2-4ccd-85cb-1e6a32c0a8ab" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioForecastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ScenarioUnspecifiedDomain_091bd7a7-20b8-4a35-8ace-2f69dd7853c6" xlink:to="loc_srt_ScenarioForecastMember_b5b6d3d8-f7e2-4ccd-85cb-1e6a32c0a8ab" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_CostsForPavingContractsExpenseExpectedAmortizationPeriod_0a634243-0f13-4fc0-ba56-0b2d28d613b7" xlink:href="vmc-20240930.xsd#vmc_CostsForPavingContractsExpenseExpectedAmortizationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_vmc_RevenueRecognitionLineItems_f871244d-395e-48dc-bb06-c3d5f50ac755" xlink:to="loc_vmc_CostsForPavingContractsExpenseExpectedAmortizationPeriod_0a634243-0f13-4fc0-ba56-0b2d28d613b7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_f90943b0-0e7a-4a19-a582-33b04ce6f75d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_vmc_RevenueRecognitionLineItems_f871244d-395e-48dc-bb06-c3d5f50ac755" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_f90943b0-0e7a-4a19-a582-33b04ce6f75d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_PercentOfTotalRevenues_da06e558-897d-4f7f-8639-b2f883ead1b0" xlink:href="vmc-20240930.xsd#vmc_PercentOfTotalRevenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_vmc_RevenueRecognitionLineItems_f871244d-395e-48dc-bb06-c3d5f50ac755" xlink:to="loc_vmc_PercentOfTotalRevenues_da06e558-897d-4f7f-8639-b2f883ead1b0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_PercentOfShipmentsUsedForPubliclyFundedConstruction_920f8f7c-9e39-4828-8442-1f1a352d71d0" xlink:href="vmc-20240930.xsd#vmc_PercentOfShipmentsUsedForPubliclyFundedConstruction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_vmc_RevenueRecognitionLineItems_f871244d-395e-48dc-bb06-c3d5f50ac755" xlink:to="loc_vmc_PercentOfShipmentsUsedForPubliclyFundedConstruction_920f8f7c-9e39-4828-8442-1f1a352d71d0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_2f60d09b-69e1-42b6-a9f9-dadd95abab52" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_vmc_RevenueRecognitionLineItems_f871244d-395e-48dc-bb06-c3d5f50ac755" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_2f60d09b-69e1-42b6-a9f9-dadd95abab52" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_f3d8557c-4aab-4684-898c-93e288514aea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_vmc_RevenueRecognitionLineItems_f871244d-395e-48dc-bb06-c3d5f50ac755" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_f3d8557c-4aab-4684-898c-93e288514aea" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_CoverageOfWarrantyProvisions_3c23089d-4755-45f7-8038-938539f01468" xlink:href="vmc-20240930.xsd#vmc_CoverageOfWarrantyProvisions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_vmc_RevenueRecognitionLineItems_f871244d-395e-48dc-bb06-c3d5f50ac755" xlink:to="loc_vmc_CoverageOfWarrantyProvisions_3c23089d-4755-45f7-8038-938539f01468" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_ProceedsFromSaleOfFutureProduction_8930c108-153e-4efe-9887-3052ae7e18f8" xlink:href="vmc-20240930.xsd#vmc_ProceedsFromSaleOfFutureProduction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_vmc_RevenueRecognitionLineItems_f871244d-395e-48dc-bb06-c3d5f50ac755" xlink:to="loc_vmc_ProceedsFromSaleOfFutureProduction_8930c108-153e-4efe-9887-3052ae7e18f8" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_NumberOfQuarries_b6ce3eb3-aafc-4cf2-b10e-822dc0904b4b" xlink:href="vmc-20240930.xsd#vmc_NumberOfQuarries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_vmc_RevenueRecognitionLineItems_f871244d-395e-48dc-bb06-c3d5f50ac755" xlink:to="loc_vmc_NumberOfQuarries_b6ce3eb3-aafc-4cf2-b10e-822dc0904b4b" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_VolumetricProductionPaymentsTerm_8e57a4ca-77f8-434f-84d6-da8ec3d220e5" xlink:href="vmc-20240930.xsd#vmc_VolumetricProductionPaymentsTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_vmc_RevenueRecognitionLineItems_f871244d-395e-48dc-bb06-c3d5f50ac755" xlink:to="loc_vmc_VolumetricProductionPaymentsTerm_8e57a4ca-77f8-434f-84d6-da8ec3d220e5" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_408239fb-7bfe-4c79-bfce-c4552fd8dfaa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_vmc_RevenueRecognitionLineItems_f871244d-395e-48dc-bb06-c3d5f50ac755" xlink:to="loc_us-gaap_ContractWithCustomerLiability_408239fb-7bfe-4c79-bfce-c4552fd8dfaa" xlink:type="arc" order="10"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/REVENUESScheduleofRevenuesbyGeographicMarketDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#REVENUESScheduleofRevenuesbyGeographicMarketDetails"/>
  <link:definitionLink xlink:role="http://www.vulcanmaterials.com/role/REVENUESScheduleofRevenuesbyGeographicMarketDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingRevenueReconcilingItemLineItems_da09f369-da4d-4fce-8ea5-d94815fe3316" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingRevenueReconcilingItemLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_ce082c31-f5cc-446f-9ba1-55d492ac7fd7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingRevenueReconcilingItemLineItems_da09f369-da4d-4fce-8ea5-d94815fe3316" xlink:to="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_ce082c31-f5cc-446f-9ba1-55d492ac7fd7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_4bf05250-9ff3-46af-9bc0-aaa02a59b7b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_ce082c31-f5cc-446f-9ba1-55d492ac7fd7" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_4bf05250-9ff3-46af-9bc0-aaa02a59b7b7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_4bf05250-9ff3-46af-9bc0-aaa02a59b7b7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_4bf05250-9ff3-46af-9bc0-aaa02a59b7b7" xlink:to="loc_us-gaap_SegmentDomain_4bf05250-9ff3-46af-9bc0-aaa02a59b7b7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_0d164250-7b64-48f4-a180-95e9281e0f20" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_4bf05250-9ff3-46af-9bc0-aaa02a59b7b7" xlink:to="loc_us-gaap_SegmentDomain_0d164250-7b64-48f4-a180-95e9281e0f20" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_AggregatesMember_3ea2af0f-6fda-4240-89fb-8a53ea99a84a" xlink:href="vmc-20240930.xsd#vmc_AggregatesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_0d164250-7b64-48f4-a180-95e9281e0f20" xlink:to="loc_vmc_AggregatesMember_3ea2af0f-6fda-4240-89fb-8a53ea99a84a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_AsphaltMember_47ec69e4-7517-4878-b360-45c7620a99eb" xlink:href="vmc-20240930.xsd#vmc_AsphaltMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_0d164250-7b64-48f4-a180-95e9281e0f20" xlink:to="loc_vmc_AsphaltMember_47ec69e4-7517-4878-b360-45c7620a99eb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_ConcreteMember_f26fc0cd-a1fe-4022-a146-e258b70679f3" xlink:href="vmc-20240930.xsd#vmc_ConcreteMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_0d164250-7b64-48f4-a180-95e9281e0f20" xlink:to="loc_vmc_ConcreteMember_f26fc0cd-a1fe-4022-a146-e258b70679f3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_002996e5-980d-4519-b3cf-42c3fa9737fe" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_ce082c31-f5cc-446f-9ba1-55d492ac7fd7" xlink:to="loc_srt_StatementGeographicalAxis_002996e5-980d-4519-b3cf-42c3fa9737fe" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_002996e5-980d-4519-b3cf-42c3fa9737fe_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_002996e5-980d-4519-b3cf-42c3fa9737fe" xlink:to="loc_srt_SegmentGeographicalDomain_002996e5-980d-4519-b3cf-42c3fa9737fe_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_f64f357b-af99-4213-b26c-0e6e2926d33c" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_002996e5-980d-4519-b3cf-42c3fa9737fe" xlink:to="loc_srt_SegmentGeographicalDomain_f64f357b-af99-4213-b26c-0e6e2926d33c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_EastMember_b06db045-d08c-406a-8465-b87dce532c81" xlink:href="vmc-20240930.xsd#vmc_EastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_f64f357b-af99-4213-b26c-0e6e2926d33c" xlink:to="loc_vmc_EastMember_b06db045-d08c-406a-8465-b87dce532c81" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_GulfCoastMember_f54ac278-d486-436f-807e-6a767653905f" xlink:href="vmc-20240930.xsd#vmc_GulfCoastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_f64f357b-af99-4213-b26c-0e6e2926d33c" xlink:to="loc_vmc_GulfCoastMember_f54ac278-d486-436f-807e-6a767653905f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_WestMember_f260c8e4-1235-4250-9ea9-3443d41d162e" xlink:href="vmc-20240930.xsd#vmc_WestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_f64f357b-af99-4213-b26c-0e6e2926d33c" xlink:to="loc_vmc_WestMember_f260c8e4-1235-4250-9ea9-3443d41d162e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_3bdf5031-4aef-4583-948d-664015a8ef1c" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_ce082c31-f5cc-446f-9ba1-55d492ac7fd7" xlink:to="loc_srt_ConsolidationItemsAxis_3bdf5031-4aef-4583-948d-664015a8ef1c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_3bdf5031-4aef-4583-948d-664015a8ef1c_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_3bdf5031-4aef-4583-948d-664015a8ef1c" xlink:to="loc_srt_ConsolidationItemsDomain_3bdf5031-4aef-4583-948d-664015a8ef1c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_c02cbb0e-bed9-4f22-9e78-3c9361ae8360" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_3bdf5031-4aef-4583-948d-664015a8ef1c" xlink:to="loc_srt_ConsolidationItemsDomain_c02cbb0e-bed9-4f22-9e78-3c9361ae8360" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_a68abd83-7fde-4971-88b8-309da6fd99b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_c02cbb0e-bed9-4f22-9e78-3c9361ae8360" xlink:to="loc_us-gaap_OperatingSegmentsMember_a68abd83-7fde-4971-88b8-309da6fd99b7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntersegmentEliminationMember_5bbbf4a1-29b1-4b4c-a9a2-22b8f03f383f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntersegmentEliminationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_c02cbb0e-bed9-4f22-9e78-3c9361ae8360" xlink:to="loc_us-gaap_IntersegmentEliminationMember_5bbbf4a1-29b1-4b4c-a9a2-22b8f03f383f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_8ffe5a4e-990f-4680-aa33-c997042379e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingRevenueReconcilingItemLineItems_da09f369-da4d-4fce-8ea5-d94815fe3316" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_8ffe5a4e-990f-4680-aa33-c997042379e1" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/REVENUESScheduleofFreightDeliveryRevenuesDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#REVENUESScheduleofFreightDeliveryRevenuesDetails"/>
  <link:definitionLink xlink:role="http://www.vulcanmaterials.com/role/REVENUESScheduleofFreightDeliveryRevenuesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_2b7a3a60-6396-46e1-8cd2-5360703d412c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_e7f350ed-e61e-4962-a056-3ce4b7dc817f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_2b7a3a60-6396-46e1-8cd2-5360703d412c" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_e7f350ed-e61e-4962-a056-3ce4b7dc817f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_fece4ae4-389b-4a16-8a49-7e98700c150b" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_e7f350ed-e61e-4962-a056-3ce4b7dc817f" xlink:to="loc_srt_ProductOrServiceAxis_fece4ae4-389b-4a16-8a49-7e98700c150b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_fece4ae4-389b-4a16-8a49-7e98700c150b_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_fece4ae4-389b-4a16-8a49-7e98700c150b" xlink:to="loc_srt_ProductsAndServicesDomain_fece4ae4-389b-4a16-8a49-7e98700c150b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_bd505ed4-9832-42b2-8f86-d6374a6ce1a3" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_fece4ae4-389b-4a16-8a49-7e98700c150b" xlink:to="loc_srt_ProductsAndServicesDomain_bd505ed4-9832-42b2-8f86-d6374a6ce1a3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CargoAndFreightMember_d69e0d39-d7aa-42d8-97b5-b2317f70aeb2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CargoAndFreightMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_bd505ed4-9832-42b2-8f86-d6374a6ce1a3" xlink:to="loc_us-gaap_CargoAndFreightMember_d69e0d39-d7aa-42d8-97b5-b2317f70aeb2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_RevenueExcludingFreightDeliveryMember_65afddaf-6bbe-4f51-80d8-6232a17541a2" xlink:href="vmc-20240930.xsd#vmc_RevenueExcludingFreightDeliveryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_bd505ed4-9832-42b2-8f86-d6374a6ce1a3" xlink:to="loc_vmc_RevenueExcludingFreightDeliveryMember_65afddaf-6bbe-4f51-80d8-6232a17541a2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_444a909e-a7c5-4d58-af4e-24f18ce2957b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_2b7a3a60-6396-46e1-8cd2-5360703d412c" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_444a909e-a7c5-4d58-af4e-24f18ce2957b" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueMeasurementonRecurringBasisDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#FAIRVALUEMEASUREMENTSScheduleofFairValueMeasurementonRecurringBasisDetails"/>
  <link:definitionLink xlink:role="http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueMeasurementonRecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6a4d7670-7243-4970-9d4a-3c3421f544dc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7a9a9383-43b7-4c22-9870-17e434a4f5e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6a4d7670-7243-4970-9d4a-3c3421f544dc" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7a9a9383-43b7-4c22-9870-17e434a4f5e6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_65485a75-121e-45b8-b64f-41c6c38f5c3e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7a9a9383-43b7-4c22-9870-17e434a4f5e6" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_65485a75-121e-45b8-b64f-41c6c38f5c3e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_65485a75-121e-45b8-b64f-41c6c38f5c3e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_65485a75-121e-45b8-b64f-41c6c38f5c3e" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_65485a75-121e-45b8-b64f-41c6c38f5c3e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_dff3bce7-14f4-4497-9e3e-3816b52d7ba2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_65485a75-121e-45b8-b64f-41c6c38f5c3e" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_dff3bce7-14f4-4497-9e3e-3816b52d7ba2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_5bdc9bbc-59cb-4832-a75e-0cde88e09716" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_dff3bce7-14f4-4497-9e3e-3816b52d7ba2" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_5bdc9bbc-59cb-4832-a75e-0cde88e09716" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a0c3c318-d1bf-4729-89a4-f8ad0eff7e21" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7a9a9383-43b7-4c22-9870-17e434a4f5e6" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a0c3c318-d1bf-4729-89a4-f8ad0eff7e21" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_a0c3c318-d1bf-4729-89a4-f8ad0eff7e21_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a0c3c318-d1bf-4729-89a4-f8ad0eff7e21" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_a0c3c318-d1bf-4729-89a4-f8ad0eff7e21_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c2ff78f0-50b4-4978-816c-d7d3807757fc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a0c3c318-d1bf-4729-89a4-f8ad0eff7e21" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c2ff78f0-50b4-4978-816c-d7d3807757fc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_dded4c74-143c-4285-a6ea-5a0c7eba4c6a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c2ff78f0-50b4-4978-816c-d7d3807757fc" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_dded4c74-143c-4285-a6ea-5a0c7eba4c6a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_4228c754-da4a-4fc8-b727-f45fe86d7529" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c2ff78f0-50b4-4978-816c-d7d3807757fc" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_4228c754-da4a-4fc8-b727-f45fe86d7529" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_3c81d681-8b3d-4ed3-b99f-5ec3e1eb402d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7a9a9383-43b7-4c22-9870-17e434a4f5e6" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_3c81d681-8b3d-4ed3-b99f-5ec3e1eb402d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_3c81d681-8b3d-4ed3-b99f-5ec3e1eb402d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_3c81d681-8b3d-4ed3-b99f-5ec3e1eb402d" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_3c81d681-8b3d-4ed3-b99f-5ec3e1eb402d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_8c8fa1a7-1dca-47d6-8e6a-05efcdb42b21" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_3c81d681-8b3d-4ed3-b99f-5ec3e1eb402d" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_8c8fa1a7-1dca-47d6-8e6a-05efcdb42b21" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_96207c9c-4406-4889-a950-595be019e9f7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_8c8fa1a7-1dca-47d6-8e6a-05efcdb42b21" xlink:to="loc_us-gaap_InterestRateSwapMember_96207c9c-4406-4889-a950-595be019e9f7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_8467c9a0-9072-467b-867e-7751b0f4596e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7a9a9383-43b7-4c22-9870-17e434a4f5e6" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_8467c9a0-9072-467b-867e-7751b0f4596e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_8467c9a0-9072-467b-867e-7751b0f4596e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_8467c9a0-9072-467b-867e-7751b0f4596e" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_8467c9a0-9072-467b-867e-7751b0f4596e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_967fc256-3b6e-4998-af47-7e720448aeb9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_8467c9a0-9072-467b-867e-7751b0f4596e" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_967fc256-3b6e-4998-af47-7e720448aeb9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MutualFundMember_94653bf6-a1ed-4e49-83af-68dba5883d85" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MutualFundMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_967fc256-3b6e-4998-af47-7e720448aeb9" xlink:to="loc_us-gaap_MutualFundMember_94653bf6-a1ed-4e49-83af-68dba5883d85" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_eced9b9e-63aa-4d65-aa0b-bda249003046" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_967fc256-3b6e-4998-af47-7e720448aeb9" xlink:to="loc_us-gaap_MoneyMarketFundsMember_eced9b9e-63aa-4d65-aa0b-bda249003046" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_03e1a83f-87e9-4371-9be1-4730a005ccf9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6a4d7670-7243-4970-9d4a-3c3421f544dc" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_03e1a83f-87e9-4371-9be1-4730a005ccf9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_4408749c-5934-4144-905a-d76cd047fa3b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6a4d7670-7243-4970-9d4a-3c3421f544dc" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosure_4408749c-5934-4144-905a-d76cd047fa3b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetAssetLiability_8c033d24-18e9-4919-a764-4e5405281683" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueNetAssetLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6a4d7670-7243-4970-9d4a-3c3421f544dc" xlink:to="loc_us-gaap_FairValueNetAssetLiability_8c033d24-18e9-4919-a764-4e5405281683" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#FAIRVALUEMEASUREMENTSNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a74d902a-d001-4adc-9ff5-f0ff25a94cb3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9a4674e2-7c44-481a-bc6c-52b688ecd0ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a74d902a-d001-4adc-9ff5-f0ff25a94cb3" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9a4674e2-7c44-481a-bc6c-52b688ecd0ac" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_2baea7e7-e534-4215-a73e-e6161a60697f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9a4674e2-7c44-481a-bc6c-52b688ecd0ac" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_2baea7e7-e534-4215-a73e-e6161a60697f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_2baea7e7-e534-4215-a73e-e6161a60697f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_2baea7e7-e534-4215-a73e-e6161a60697f" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_2baea7e7-e534-4215-a73e-e6161a60697f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_70a39432-810f-4565-8607-1392f92b4632" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_2baea7e7-e534-4215-a73e-e6161a60697f" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_70a39432-810f-4565-8607-1392f92b4632" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_AssetHeldForSaleMember_86b05b98-0234-4b4a-9dd3-fff30c243605" xlink:href="vmc-20240930.xsd#vmc_AssetHeldForSaleMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_70a39432-810f-4565-8607-1392f92b4632" xlink:to="loc_vmc_AssetHeldForSaleMember_86b05b98-0234-4b4a-9dd3-fff30c243605" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_b909e10a-910d-48ab-8b2f-27897ece9051" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9a4674e2-7c44-481a-bc6c-52b688ecd0ac" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_b909e10a-910d-48ab-8b2f-27897ece9051" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_b909e10a-910d-48ab-8b2f-27897ece9051_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_b909e10a-910d-48ab-8b2f-27897ece9051" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_b909e10a-910d-48ab-8b2f-27897ece9051_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_761e5887-8ae5-4be0-b6d0-74294be2b040" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_b909e10a-910d-48ab-8b2f-27897ece9051" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_761e5887-8ae5-4be0-b6d0-74294be2b040" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_246ae479-32e0-4236-ac81-e9c3eb7096ff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_761e5887-8ae5-4be0-b6d0-74294be2b040" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_246ae479-32e0-4236-ac81-e9c3eb7096ff" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_bc00b43d-ef25-4eed-b871-f8c4a6f21973" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_246ae479-32e0-4236-ac81-e9c3eb7096ff" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_bc00b43d-ef25-4eed-b871-f8c4a6f21973" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_090fc231-abe8-4cda-8189-c297b2d90e71" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_246ae479-32e0-4236-ac81-e9c3eb7096ff" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_090fc231-abe8-4cda-8189-c297b2d90e71" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3f5507b7-c464-4caa-8f0d-18e0191a50af" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9a4674e2-7c44-481a-bc6c-52b688ecd0ac" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3f5507b7-c464-4caa-8f0d-18e0191a50af" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3f5507b7-c464-4caa-8f0d-18e0191a50af_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3f5507b7-c464-4caa-8f0d-18e0191a50af" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3f5507b7-c464-4caa-8f0d-18e0191a50af_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_14f53072-499a-4a67-9e22-e0f94692bafd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3f5507b7-c464-4caa-8f0d-18e0191a50af" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_14f53072-499a-4a67-9e22-e0f94692bafd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_31f09610-a6ef-4c2f-b08e-e7583c684453" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_14f53072-499a-4a67-9e22-e0f94692bafd" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_31f09610-a6ef-4c2f-b08e-e7583c684453" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_NumberOfRabbiTrustsEstablished_1c8269a7-d5df-4f50-9213-52d53e6a1369" xlink:href="vmc-20240930.xsd#vmc_NumberOfRabbiTrustsEstablished"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a74d902a-d001-4adc-9ff5-f0ff25a94cb3" xlink:to="loc_vmc_NumberOfRabbiTrustsEstablished_1c8269a7-d5df-4f50-9213-52d53e6a1369" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnInvestments_2ac15fa0-7e1f-4085-be06-51347cd54947" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a74d902a-d001-4adc-9ff5-f0ff25a94cb3" xlink:to="loc_us-gaap_GainLossOnInvestments_2ac15fa0-7e1f-4085-be06-51347cd54947" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnInvestments_d1479be0-d0b6-4ac2-8e25-5f6388e28cfc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrealizedGainLossOnInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a74d902a-d001-4adc-9ff5-f0ff25a94cb3" xlink:to="loc_us-gaap_UnrealizedGainLossOnInvestments_d1479be0-d0b6-4ac2-8e25-5f6388e28cfc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure_ff996e62-aebf-4ba1-9f41-38d84a65b76e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a74d902a-d001-4adc-9ff5-f0ff25a94cb3" xlink:to="loc_us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure_ff996e62-aebf-4ba1-9f41-38d84a65b76e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges_364bbd00-e3ef-4369-b3e3-02ec8da4072f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a74d902a-d001-4adc-9ff5-f0ff25a94cb3" xlink:to="loc_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges_364bbd00-e3ef-4369-b3e3-02ec8da4072f" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSNarrativeDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#DERIVATIVEINSTRUMENTSNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_290e0046-7108-4806-9133-65fb95962be3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_874ee9a0-d3f2-4e52-9835-d5219490eb01" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeLineItems_290e0046-7108-4806-9133-65fb95962be3" xlink:to="loc_us-gaap_DerivativeTable_874ee9a0-d3f2-4e52-9835-d5219490eb01" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_0dd80b0b-c352-450d-8198-7ec828f0f85f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_874ee9a0-d3f2-4e52-9835-d5219490eb01" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_0dd80b0b-c352-450d-8198-7ec828f0f85f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_0dd80b0b-c352-450d-8198-7ec828f0f85f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_0dd80b0b-c352-450d-8198-7ec828f0f85f" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_0dd80b0b-c352-450d-8198-7ec828f0f85f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_c7c48c15-4a30-4f7d-8a05-c02b60753f2a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_0dd80b0b-c352-450d-8198-7ec828f0f85f" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_c7c48c15-4a30-4f7d-8a05-c02b60753f2a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_1b5482c7-03a3-49c1-877c-c3033588331a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialPaperMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_c7c48c15-4a30-4f7d-8a05-c02b60753f2a" xlink:to="loc_us-gaap_CommercialPaperMember_1b5482c7-03a3-49c1-877c-c3033588331a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtMember_09e15b60-af99-4149-a1ed-981ce8cf450e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnsecuredDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_c7c48c15-4a30-4f7d-8a05-c02b60753f2a" xlink:to="loc_us-gaap_UnsecuredDebtMember_09e15b60-af99-4149-a1ed-981ce8cf450e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_82768263-8c3e-452b-8ffb-33c39ce2f159" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_874ee9a0-d3f2-4e52-9835-d5219490eb01" xlink:to="loc_us-gaap_DebtInstrumentAxis_82768263-8c3e-452b-8ffb-33c39ce2f159" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_82768263-8c3e-452b-8ffb-33c39ce2f159_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_82768263-8c3e-452b-8ffb-33c39ce2f159" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_82768263-8c3e-452b-8ffb-33c39ce2f159_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_e9ba3ea6-804d-4795-b9bb-4281270043fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_82768263-8c3e-452b-8ffb-33c39ce2f159" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_e9ba3ea6-804d-4795-b9bb-4281270043fb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_FivePointEightyPercentDue2026Member_73b12058-ec8f-42f9-b1fb-3fa464f204ec" xlink:href="vmc-20240930.xsd#vmc_FivePointEightyPercentDue2026Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e9ba3ea6-804d-4795-b9bb-4281270043fb" xlink:to="loc_vmc_FivePointEightyPercentDue2026Member_73b12058-ec8f-42f9-b1fb-3fa464f204ec" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_76a6552e-771b-4b35-9c44-cbf647b3c686" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_874ee9a0-d3f2-4e52-9835-d5219490eb01" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_76a6552e-771b-4b35-9c44-cbf647b3c686" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_76a6552e-771b-4b35-9c44-cbf647b3c686_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_76a6552e-771b-4b35-9c44-cbf647b3c686" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_76a6552e-771b-4b35-9c44-cbf647b3c686_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_74e14776-4916-4299-8254-63695a74a32b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_76a6552e-771b-4b35-9c44-cbf647b3c686" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_74e14776-4916-4299-8254-63695a74a32b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_ff6aee69-ff44-4fb6-bc5e-9cdfc9871b34" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_74e14776-4916-4299-8254-63695a74a32b" xlink:to="loc_us-gaap_InterestRateSwapMember_ff6aee69-ff44-4fb6-bc5e-9cdfc9871b34" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_7f7af38a-af18-408e-bcbe-b500eb08512e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_874ee9a0-d3f2-4e52-9835-d5219490eb01" xlink:to="loc_us-gaap_HedgingDesignationAxis_7f7af38a-af18-408e-bcbe-b500eb08512e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_7f7af38a-af18-408e-bcbe-b500eb08512e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_7f7af38a-af18-408e-bcbe-b500eb08512e" xlink:to="loc_us-gaap_HedgingDesignationDomain_7f7af38a-af18-408e-bcbe-b500eb08512e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_b05f5c03-9565-462b-940a-3e4c4ccc6f30" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_7f7af38a-af18-408e-bcbe-b500eb08512e" xlink:to="loc_us-gaap_HedgingDesignationDomain_b05f5c03-9565-462b-940a-3e4c4ccc6f30" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_375d52ae-2a46-434d-91a2-bddbe3de2ed6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_b05f5c03-9565-462b-940a-3e4c4ccc6f30" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_375d52ae-2a46-434d-91a2-bddbe3de2ed6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_0c1ee4ba-4875-424b-bf43-0c696724d36d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_874ee9a0-d3f2-4e52-9835-d5219490eb01" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_0c1ee4ba-4875-424b-bf43-0c696724d36d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_0c1ee4ba-4875-424b-bf43-0c696724d36d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_0c1ee4ba-4875-424b-bf43-0c696724d36d" xlink:to="loc_us-gaap_HedgingRelationshipDomain_0c1ee4ba-4875-424b-bf43-0c696724d36d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_da748b88-f2ad-4a95-8e39-4304c670f809" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_0c1ee4ba-4875-424b-bf43-0c696724d36d" xlink:to="loc_us-gaap_HedgingRelationshipDomain_da748b88-f2ad-4a95-8e39-4304c670f809" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember_e1332a18-3da1-4f8c-a02e-8b270bfa6326" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingRelationshipDomain_da748b88-f2ad-4a95-8e39-4304c670f809" xlink:to="loc_us-gaap_CashFlowHedgingMember_e1332a18-3da1-4f8c-a02e-8b270bfa6326" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_3c2bcbc1-1692-464f-873d-fd56d423cfa7" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_874ee9a0-d3f2-4e52-9835-d5219490eb01" xlink:to="loc_srt_StatementScenarioAxis_3c2bcbc1-1692-464f-873d-fd56d423cfa7" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_3c2bcbc1-1692-464f-873d-fd56d423cfa7_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementScenarioAxis_3c2bcbc1-1692-464f-873d-fd56d423cfa7" xlink:to="loc_srt_ScenarioUnspecifiedDomain_3c2bcbc1-1692-464f-873d-fd56d423cfa7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_2d4dd303-121c-47ad-96ad-01723939f2bd" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementScenarioAxis_3c2bcbc1-1692-464f-873d-fd56d423cfa7" xlink:to="loc_srt_ScenarioUnspecifiedDomain_2d4dd303-121c-47ad-96ad-01723939f2bd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_487793e7-c23d-46e2-820b-e3edae55294e" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioForecastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ScenarioUnspecifiedDomain_2d4dd303-121c-47ad-96ad-01723939f2bd" xlink:to="loc_srt_ScenarioForecastMember_487793e7-c23d-46e2-820b-e3edae55294e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_cc16650a-eb24-43b8-b542-042d8f8a686c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_290e0046-7108-4806-9133-65fb95962be3" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_cc16650a-eb24-43b8-b542-042d8f8a686c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_ff072700-7c18-4227-93ff-0fdf5ca9adf9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_290e0046-7108-4806-9133-65fb95962be3" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_ff072700-7c18-4227-93ff-0fdf5ca9adf9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_06eba8b4-a638-4601-96be-1bc0bc66d28e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_290e0046-7108-4806-9133-65fb95962be3" xlink:to="loc_us-gaap_DerivativeNotionalAmount_06eba8b4-a638-4601-96be-1bc0bc66d28e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFixedInterestRate_23c0d57d-2f23-48cd-8a2c-0086263115d2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeFixedInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_290e0046-7108-4806-9133-65fb95962be3" xlink:to="loc_us-gaap_DerivativeFixedInterestRate_23c0d57d-2f23-48cd-8a2c-0086263115d2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeBasisSpreadOnVariableRate_61829a0b-1baf-45e4-b50f-1b8f990c0f3e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeBasisSpreadOnVariableRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_290e0046-7108-4806-9133-65fb95962be3" xlink:to="loc_us-gaap_DerivativeBasisSpreadOnVariableRate_61829a0b-1baf-45e4-b50f-1b8f990c0f3e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet_9b389022-ed01-4d44-a3b2-e514317b584e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_290e0046-7108-4806-9133-65fb95962be3" xlink:to="loc_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet_9b389022-ed01-4d44-a3b2-e514317b584e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax_3a953ce0-e2ba-4da4-9421-9596d45d86e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_290e0046-7108-4806-9133-65fb95962be3" xlink:to="loc_us-gaap_AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax_3a953ce0-e2ba-4da4-9421-9596d45d86e1" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSScheduleofDerivativeInstrumentsRecognizedatFairValueDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#DERIVATIVEINSTRUMENTSScheduleofDerivativeInstrumentsRecognizedatFairValueDetails"/>
  <link:definitionLink xlink:role="http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSScheduleofDerivativeInstrumentsRecognizedatFairValueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_24f927ea-adaa-486a-b054-61bb18f91c87" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_35912644-a26c-41d0-88d5-ca0ca60d5656" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeLineItems_24f927ea-adaa-486a-b054-61bb18f91c87" xlink:to="loc_us-gaap_DerivativeTable_35912644-a26c-41d0-88d5-ca0ca60d5656" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_f1e89666-5587-47cc-a1a9-41518490a76c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_35912644-a26c-41d0-88d5-ca0ca60d5656" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_f1e89666-5587-47cc-a1a9-41518490a76c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_f1e89666-5587-47cc-a1a9-41518490a76c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_f1e89666-5587-47cc-a1a9-41518490a76c" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_f1e89666-5587-47cc-a1a9-41518490a76c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_783f7722-8775-4bfd-93b1-b4746b068e6c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_f1e89666-5587-47cc-a1a9-41518490a76c" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_783f7722-8775-4bfd-93b1-b4746b068e6c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_487a6eb3-af19-463f-8346-d97ac987f114" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_783f7722-8775-4bfd-93b1-b4746b068e6c" xlink:to="loc_us-gaap_InterestRateSwapMember_487a6eb3-af19-463f-8346-d97ac987f114" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_afffa99c-81e4-4f38-96df-cd57fab1dad4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_35912644-a26c-41d0-88d5-ca0ca60d5656" xlink:to="loc_us-gaap_HedgingDesignationAxis_afffa99c-81e4-4f38-96df-cd57fab1dad4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_afffa99c-81e4-4f38-96df-cd57fab1dad4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_afffa99c-81e4-4f38-96df-cd57fab1dad4" xlink:to="loc_us-gaap_HedgingDesignationDomain_afffa99c-81e4-4f38-96df-cd57fab1dad4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_56ccc029-dfaa-453d-83d5-e6bf4ea345d7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_afffa99c-81e4-4f38-96df-cd57fab1dad4" xlink:to="loc_us-gaap_HedgingDesignationDomain_56ccc029-dfaa-453d-83d5-e6bf4ea345d7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_e510ac9d-8895-4781-9901-63c04a9c1277" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_56ccc029-dfaa-453d-83d5-e6bf4ea345d7" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_e510ac9d-8895-4781-9901-63c04a9c1277" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_92397c63-2b92-4245-84d4-a5576e7e6ecc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_35912644-a26c-41d0-88d5-ca0ca60d5656" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_92397c63-2b92-4245-84d4-a5576e7e6ecc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_92397c63-2b92-4245-84d4-a5576e7e6ecc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_92397c63-2b92-4245-84d4-a5576e7e6ecc" xlink:to="loc_us-gaap_HedgingRelationshipDomain_92397c63-2b92-4245-84d4-a5576e7e6ecc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_3cb631ac-391c-49d2-a5f1-bf49d638669a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_92397c63-2b92-4245-84d4-a5576e7e6ecc" xlink:to="loc_us-gaap_HedgingRelationshipDomain_3cb631ac-391c-49d2-a5f1-bf49d638669a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueHedgingMember_081c51bd-4b71-423a-8fb4-ac42a4813b83" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueHedgingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingRelationshipDomain_3cb631ac-391c-49d2-a5f1-bf49d638669a" xlink:to="loc_us-gaap_FairValueHedgingMember_081c51bd-4b71-423a-8fb4-ac42a4813b83" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_8111dd9f-376b-4a76-b9b9-6de596c94bce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_24f927ea-adaa-486a-b054-61bb18f91c87" xlink:to="loc_us-gaap_DerivativeAssets_8111dd9f-376b-4a76-b9b9-6de596c94bce" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_b5204f54-1095-4e2f-965c-5753f6ac2b0c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_24f927ea-adaa-486a-b054-61bb18f91c87" xlink:to="loc_us-gaap_DerivativeLiabilities_b5204f54-1095-4e2f-965c-5753f6ac2b0c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_89a7c6fe-110a-4dbc-beb3-78ff13b15d99" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_24f927ea-adaa-486a-b054-61bb18f91c87" xlink:to="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_89a7c6fe-110a-4dbc-beb3-78ff13b15d99" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSScheduleofEffectsofChangesinFairValuesofDerivativesDesignatedasCashFlowHedgesDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#DERIVATIVEINSTRUMENTSScheduleofEffectsofChangesinFairValuesofDerivativesDesignatedasCashFlowHedgesDetails"/>
  <link:definitionLink xlink:role="http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSScheduleofEffectsofChangesinFairValuesofDerivativesDesignatedasCashFlowHedgesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeOnDerivativesLineItems_c1aac2da-55e8-4d47-9e63-2acfc7f12e87" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeOnDerivativesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_7dbdaa5a-b014-4f42-9a74-bc91ab695409" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeOnDerivativesLineItems_c1aac2da-55e8-4d47-9e63-2acfc7f12e87" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_7dbdaa5a-b014-4f42-9a74-bc91ab695409" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_0010e889-879e-4ac0-a785-7b83085f5d4b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_7dbdaa5a-b014-4f42-9a74-bc91ab695409" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_0010e889-879e-4ac0-a785-7b83085f5d4b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_0010e889-879e-4ac0-a785-7b83085f5d4b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_0010e889-879e-4ac0-a785-7b83085f5d4b" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_0010e889-879e-4ac0-a785-7b83085f5d4b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_991140b6-aab3-4198-b4a1-e8ed4c2d7dc4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_0010e889-879e-4ac0-a785-7b83085f5d4b" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_991140b6-aab3-4198-b4a1-e8ed4c2d7dc4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_eaadc202-18f8-4b19-8220-fcf6e9efd526" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_991140b6-aab3-4198-b4a1-e8ed4c2d7dc4" xlink:to="loc_us-gaap_InterestRateSwapMember_eaadc202-18f8-4b19-8220-fcf6e9efd526" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_ee9b4e08-d19b-4b6f-a7e2-85199a533114" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_7dbdaa5a-b014-4f42-9a74-bc91ab695409" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_ee9b4e08-d19b-4b6f-a7e2-85199a533114" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_ee9b4e08-d19b-4b6f-a7e2-85199a533114_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_ee9b4e08-d19b-4b6f-a7e2-85199a533114" xlink:to="loc_us-gaap_HedgingRelationshipDomain_ee9b4e08-d19b-4b6f-a7e2-85199a533114_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_7f430109-3200-47ce-a7c0-808c8e364733" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_ee9b4e08-d19b-4b6f-a7e2-85199a533114" xlink:to="loc_us-gaap_HedgingRelationshipDomain_7f430109-3200-47ce-a7c0-808c8e364733" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember_8d78c952-8e9a-48a8-aa60-ea9260e9c301" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingRelationshipDomain_7f430109-3200-47ce-a7c0-808c8e364733" xlink:to="loc_us-gaap_CashFlowHedgingMember_8d78c952-8e9a-48a8-aa60-ea9260e9c301" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_e232285d-f417-4e34-b739-14d6e1a836e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_7dbdaa5a-b014-4f42-9a74-bc91ab695409" xlink:to="loc_us-gaap_HedgingDesignationAxis_e232285d-f417-4e34-b739-14d6e1a836e3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_e232285d-f417-4e34-b739-14d6e1a836e3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_e232285d-f417-4e34-b739-14d6e1a836e3" xlink:to="loc_us-gaap_HedgingDesignationDomain_e232285d-f417-4e34-b739-14d6e1a836e3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_1e6da550-0ed5-472b-864e-763f5e57ff8d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_e232285d-f417-4e34-b739-14d6e1a836e3" xlink:to="loc_us-gaap_HedgingDesignationDomain_1e6da550-0ed5-472b-864e-763f5e57ff8d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_35341711-1c55-4a4c-a6d7-e1ac82736733" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_1e6da550-0ed5-472b-864e-763f5e57ff8d" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_35341711-1c55-4a4c-a6d7-e1ac82736733" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateCashFlowHedgeGainLossReclassifiedToEarningsNet_fe481eeb-7e4e-4571-afd8-ed670739b4e4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestRateCashFlowHedgeGainLossReclassifiedToEarningsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeOnDerivativesLineItems_c1aac2da-55e8-4d47-9e63-2acfc7f12e87" xlink:to="loc_us-gaap_InterestRateCashFlowHedgeGainLossReclassifiedToEarningsNet_fe481eeb-7e4e-4571-afd8-ed670739b4e4" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/DEBTScheduleofDebtDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#DEBTScheduleofDebtDetails"/>
  <link:definitionLink xlink:role="http://www.vulcanmaterials.com/role/DEBTScheduleofDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_55481f21-9647-482e-a1bb-be8eb7f83ef6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_63d55f74-066d-4903-acd2-47e6566c9e2d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_55481f21-9647-482e-a1bb-be8eb7f83ef6" xlink:to="loc_us-gaap_DebtInstrumentTable_63d55f74-066d-4903-acd2-47e6566c9e2d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_92ef709c-45ca-4690-95d0-c341b4a8f071" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_63d55f74-066d-4903-acd2-47e6566c9e2d" xlink:to="loc_us-gaap_CreditFacilityAxis_92ef709c-45ca-4690-95d0-c341b4a8f071" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_92ef709c-45ca-4690-95d0-c341b4a8f071_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_92ef709c-45ca-4690-95d0-c341b4a8f071" xlink:to="loc_us-gaap_CreditFacilityDomain_92ef709c-45ca-4690-95d0-c341b4a8f071_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_926c0329-9c3a-444f-8169-b92530d49e7b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_92ef709c-45ca-4690-95d0-c341b4a8f071" xlink:to="loc_us-gaap_CreditFacilityDomain_926c0329-9c3a-444f-8169-b92530d49e7b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_98870122-7d09-40d3-8623-761c8d6ad410" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_926c0329-9c3a-444f-8169-b92530d49e7b" xlink:to="loc_us-gaap_LineOfCreditMember_98870122-7d09-40d3-8623-761c8d6ad410" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_80ef67ac-b98e-4c30-9bfe-6c126a28a28c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_63d55f74-066d-4903-acd2-47e6566c9e2d" xlink:to="loc_us-gaap_ShortTermDebtTypeAxis_80ef67ac-b98e-4c30-9bfe-6c126a28a28c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_80ef67ac-b98e-4c30-9bfe-6c126a28a28c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_80ef67ac-b98e-4c30-9bfe-6c126a28a28c" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_80ef67ac-b98e-4c30-9bfe-6c126a28a28c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_631ed6cc-6fe3-4a8b-a8cb-abb17b16f1e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_80ef67ac-b98e-4c30-9bfe-6c126a28a28c" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_631ed6cc-6fe3-4a8b-a8cb-abb17b16f1e3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_782d00db-4032-4f9c-88df-786918cfa9ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialPaperMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_631ed6cc-6fe3-4a8b-a8cb-abb17b16f1e3" xlink:to="loc_us-gaap_CommercialPaperMember_782d00db-4032-4f9c-88df-786918cfa9ce" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_f013dd48-52bf-42dd-8ff6-ef2c764bb3ed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_63d55f74-066d-4903-acd2-47e6566c9e2d" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_f013dd48-52bf-42dd-8ff6-ef2c764bb3ed" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_f013dd48-52bf-42dd-8ff6-ef2c764bb3ed_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_f013dd48-52bf-42dd-8ff6-ef2c764bb3ed" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_f013dd48-52bf-42dd-8ff6-ef2c764bb3ed_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_08674977-81f6-42e3-b8cb-4f113dab08bf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_f013dd48-52bf-42dd-8ff6-ef2c764bb3ed" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_08674977-81f6-42e3-b8cb-4f113dab08bf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtMember_e7811691-9a91-401e-a9e6-66dec07ec482" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnsecuredDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_08674977-81f6-42e3-b8cb-4f113dab08bf" xlink:to="loc_us-gaap_UnsecuredDebtMember_e7811691-9a91-401e-a9e6-66dec07ec482" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableOtherPayablesMember_46ef5503-193d-44b7-9c0e-c9c28de2e001" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayableOtherPayablesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_08674977-81f6-42e3-b8cb-4f113dab08bf" xlink:to="loc_us-gaap_NotesPayableOtherPayablesMember_46ef5503-193d-44b7-9c0e-c9c28de2e001" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_228b0853-5597-4d70-bcba-aed504e214f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_63d55f74-066d-4903-acd2-47e6566c9e2d" xlink:to="loc_us-gaap_DebtInstrumentAxis_228b0853-5597-4d70-bcba-aed504e214f4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_228b0853-5597-4d70-bcba-aed504e214f4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_228b0853-5597-4d70-bcba-aed504e214f4" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_228b0853-5597-4d70-bcba-aed504e214f4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_e5805029-4a04-4065-80bb-dd54ab6bbc72" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_228b0853-5597-4d70-bcba-aed504e214f4" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_e5805029-4a04-4065-80bb-dd54ab6bbc72" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_BankLineOfCreditShortTermMember_626800e8-cc95-4e1f-ba15-de15b458f21b" xlink:href="vmc-20240930.xsd#vmc_BankLineOfCreditShortTermMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e5805029-4a04-4065-80bb-dd54ab6bbc72" xlink:to="loc_vmc_BankLineOfCreditShortTermMember_626800e8-cc95-4e1f-ba15-de15b458f21b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_BankLineOfCreditOneMember_72f6c3db-973b-4566-b645-15b3f732862c" xlink:href="vmc-20240930.xsd#vmc_BankLineOfCreditOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e5805029-4a04-4065-80bb-dd54ab6bbc72" xlink:to="loc_vmc_BankLineOfCreditOneMember_72f6c3db-973b-4566-b645-15b3f732862c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_FourPointFiveZeroNotesDueTwentyTwentyFiveMember_41822c79-ec0a-468c-b0de-74d49dff9bf7" xlink:href="vmc-20240930.xsd#vmc_FourPointFiveZeroNotesDueTwentyTwentyFiveMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e5805029-4a04-4065-80bb-dd54ab6bbc72" xlink:to="loc_vmc_FourPointFiveZeroNotesDueTwentyTwentyFiveMember_41822c79-ec0a-468c-b0de-74d49dff9bf7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_FivePointEightyPercentDue2026Member_1c4d462c-c682-4d93-a0e3-1046516784e9" xlink:href="vmc-20240930.xsd#vmc_FivePointEightyPercentDue2026Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e5805029-4a04-4065-80bb-dd54ab6bbc72" xlink:to="loc_vmc_FivePointEightyPercentDue2026Member_1c4d462c-c682-4d93-a0e3-1046516784e9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_ThreePointNinetyNotesDueTwentyTwentySevenMember_c722bde9-6354-464f-9e14-6fa0bd9531cf" xlink:href="vmc-20240930.xsd#vmc_ThreePointNinetyNotesDueTwentyTwentySevenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e5805029-4a04-4065-80bb-dd54ab6bbc72" xlink:to="loc_vmc_ThreePointNinetyNotesDueTwentyTwentySevenMember_c722bde9-6354-464f-9e14-6fa0bd9531cf" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_ThreePointFiveZeroPercentNotesDueTwentyThirtyMember_2edbc03d-8f08-45d9-9dd3-3ac028f48b70" xlink:href="vmc-20240930.xsd#vmc_ThreePointFiveZeroPercentNotesDueTwentyThirtyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e5805029-4a04-4065-80bb-dd54ab6bbc72" xlink:to="loc_vmc_ThreePointFiveZeroPercentNotesDueTwentyThirtyMember_2edbc03d-8f08-45d9-9dd3-3ac028f48b70" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_SevenPointOneFivePercentNotesDueTwentyThirtySevenMember_cccf58e0-231e-44c1-ad2e-d5c4e4dd6e48" xlink:href="vmc-20240930.xsd#vmc_SevenPointOneFivePercentNotesDueTwentyThirtySevenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e5805029-4a04-4065-80bb-dd54ab6bbc72" xlink:to="loc_vmc_SevenPointOneFivePercentNotesDueTwentyThirtySevenMember_cccf58e0-231e-44c1-ad2e-d5c4e4dd6e48" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_FourPointFiveZeroPercentDueTwentyFortySevenMember_d0800cf5-a26f-4f0f-9038-789609187042" xlink:href="vmc-20240930.xsd#vmc_FourPointFiveZeroPercentDueTwentyFortySevenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e5805029-4a04-4065-80bb-dd54ab6bbc72" xlink:to="loc_vmc_FourPointFiveZeroPercentDueTwentyFortySevenMember_d0800cf5-a26f-4f0f-9038-789609187042" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_FourPointSeventyPercentDue2048Member_00b08fb9-8a43-4cc9-b309-e793bacff797" xlink:href="vmc-20240930.xsd#vmc_FourPointSeventyPercentDue2048Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e5805029-4a04-4065-80bb-dd54ab6bbc72" xlink:to="loc_vmc_FourPointSeventyPercentDue2048Member_00b08fb9-8a43-4cc9-b309-e793bacff797" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings_1cfdd5b2-86e0-4aaf-8bc7-7c748e2e8954" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermBorrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_55481f21-9647-482e-a1bb-be8eb7f83ef6" xlink:to="loc_us-gaap_ShortTermBorrowings_1cfdd5b2-86e0-4aaf-8bc7-7c748e2e8954" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_e962ce0a-6854-48eb-b66a-22f37d6b4e25" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_55481f21-9647-482e-a1bb-be8eb7f83ef6" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_e962ce0a-6854-48eb-b66a-22f37d6b4e25" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_8ef567ea-fcfe-42df-9b19-304798570462" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_55481f21-9647-482e-a1bb-be8eb7f83ef6" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_8ef567ea-fcfe-42df-9b19-304798570462" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_DebtInstrumentFairValueAdjustments_2cfdd1a6-938d-4548-9288-a6db4c9a6f43" xlink:href="vmc-20240930.xsd#vmc_DebtInstrumentFairValueAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_55481f21-9647-482e-a1bb-be8eb7f83ef6" xlink:to="loc_vmc_DebtInstrumentFairValueAdjustments_2cfdd1a6-938d-4548-9288-a6db4c9a6f43" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_5b9001ea-da8d-425f-9844-1991928ba197" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_55481f21-9647-482e-a1bb-be8eb7f83ef6" xlink:to="loc_us-gaap_LongTermDebt_5b9001ea-da8d-425f-9844-1991928ba197" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_bdae78e5-3f06-4a2c-a085-2c1aa4c403f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_55481f21-9647-482e-a1bb-be8eb7f83ef6" xlink:to="loc_us-gaap_LongTermDebtCurrent_bdae78e5-3f06-4a2c-a085-2c1aa4c403f4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_f963850a-3ad5-4d3b-a426-ab210e4521e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_55481f21-9647-482e-a1bb-be8eb7f83ef6" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_f963850a-3ad5-4d3b-a426-ab210e4521e8" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_d95f4021-249d-4737-b6a4-5ab9d6184ad8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_55481f21-9647-482e-a1bb-be8eb7f83ef6" xlink:to="loc_us-gaap_LongTermDebtFairValue_d95f4021-249d-4737-b6a4-5ab9d6184ad8" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_af56349f-39f8-4b6d-ac80-3f3cbda5eb57" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_55481f21-9647-482e-a1bb-be8eb7f83ef6" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_af56349f-39f8-4b6d-ac80-3f3cbda5eb57" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_63a0892d-8218-48e1-98b0-c16b72166644" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_55481f21-9647-482e-a1bb-be8eb7f83ef6" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_63a0892d-8218-48e1-98b0-c16b72166644" xlink:type="arc" order="9"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/DEBTNarrativeDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#DEBTNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.vulcanmaterials.com/role/DEBTNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_c4e3d917-c400-4314-a26a-1c3b3e90cfca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_640a86c3-d310-46d8-8753-6033e80f2b72" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c4e3d917-c400-4314-a26a-1c3b3e90cfca" xlink:to="loc_us-gaap_DebtInstrumentTable_640a86c3-d310-46d8-8753-6033e80f2b72" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_6b0f42df-1cfb-4b1c-80e4-315d20e92dc4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_640a86c3-d310-46d8-8753-6033e80f2b72" xlink:to="loc_us-gaap_DebtInstrumentAxis_6b0f42df-1cfb-4b1c-80e4-315d20e92dc4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_6b0f42df-1cfb-4b1c-80e4-315d20e92dc4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_6b0f42df-1cfb-4b1c-80e4-315d20e92dc4" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_6b0f42df-1cfb-4b1c-80e4-315d20e92dc4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_c64ae0b3-ed16-4299-bbac-1a6ddd1f414e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_6b0f42df-1cfb-4b1c-80e4-315d20e92dc4" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_c64ae0b3-ed16-4299-bbac-1a6ddd1f414e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DelayedDrawTermLoanMember_314e5459-4d70-4282-b7e2-25e8089c5c3d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DelayedDrawTermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c64ae0b3-ed16-4299-bbac-1a6ddd1f414e" xlink:to="loc_us-gaap_DelayedDrawTermLoanMember_314e5459-4d70-4282-b7e2-25e8089c5c3d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_FivePointEightyPercentDue2026Member_d95471be-6523-4ea9-aa98-58f9d8eb3295" xlink:href="vmc-20240930.xsd#vmc_FivePointEightyPercentDue2026Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c64ae0b3-ed16-4299-bbac-1a6ddd1f414e" xlink:to="loc_vmc_FivePointEightyPercentDue2026Member_d95471be-6523-4ea9-aa98-58f9d8eb3295" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_UnsecuredLineOfCreditMaturityOfAugust2027Member_1f25f953-fc37-4329-824a-2cb4965b2628" xlink:href="vmc-20240930.xsd#vmc_UnsecuredLineOfCreditMaturityOfAugust2027Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c64ae0b3-ed16-4299-bbac-1a6ddd1f414e" xlink:to="loc_vmc_UnsecuredLineOfCreditMaturityOfAugust2027Member_1f25f953-fc37-4329-824a-2cb4965b2628" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_250b1d6a-b086-4991-ae65-26a2310ff379" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_640a86c3-d310-46d8-8753-6033e80f2b72" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_250b1d6a-b086-4991-ae65-26a2310ff379" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_250b1d6a-b086-4991-ae65-26a2310ff379_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_250b1d6a-b086-4991-ae65-26a2310ff379" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_250b1d6a-b086-4991-ae65-26a2310ff379_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_10776756-6691-462e-bdda-7ea250d231fc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_250b1d6a-b086-4991-ae65-26a2310ff379" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_10776756-6691-462e-bdda-7ea250d231fc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtMember_0b0bb1f8-9460-446e-847e-41e3f6fa1bec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnsecuredDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_10776756-6691-462e-bdda-7ea250d231fc" xlink:to="loc_us-gaap_UnsecuredDebtMember_0b0bb1f8-9460-446e-847e-41e3f6fa1bec" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableToBanksMember_cb84113d-f8f0-45bd-813f-94d1b5e0f969" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayableToBanksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_10776756-6691-462e-bdda-7ea250d231fc" xlink:to="loc_us-gaap_NotesPayableToBanksMember_cb84113d-f8f0-45bd-813f-94d1b5e0f969" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_b99d47c5-9bc8-4425-a63e-367d6b93406f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialPaperMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_10776756-6691-462e-bdda-7ea250d231fc" xlink:to="loc_us-gaap_CommercialPaperMember_b99d47c5-9bc8-4425-a63e-367d6b93406f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_c73ddda1-a7a3-4cfb-99f3-eb3a5fb54f9f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_640a86c3-d310-46d8-8753-6033e80f2b72" xlink:to="loc_us-gaap_CreditFacilityAxis_c73ddda1-a7a3-4cfb-99f3-eb3a5fb54f9f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_c73ddda1-a7a3-4cfb-99f3-eb3a5fb54f9f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_c73ddda1-a7a3-4cfb-99f3-eb3a5fb54f9f" xlink:to="loc_us-gaap_CreditFacilityDomain_c73ddda1-a7a3-4cfb-99f3-eb3a5fb54f9f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_f5af5486-018d-4e86-aaf4-3a762d793982" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_c73ddda1-a7a3-4cfb-99f3-eb3a5fb54f9f" xlink:to="loc_us-gaap_CreditFacilityDomain_f5af5486-018d-4e86-aaf4-3a762d793982" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_4f661762-54cc-4b1d-b405-0a876d056779" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_f5af5486-018d-4e86-aaf4-3a762d793982" xlink:to="loc_us-gaap_LineOfCreditMember_4f661762-54cc-4b1d-b405-0a876d056779" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_94739525-9348-49c0-8e67-113b89fdde2b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandbyLettersOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_f5af5486-018d-4e86-aaf4-3a762d793982" xlink:to="loc_us-gaap_StandbyLettersOfCreditMember_94739525-9348-49c0-8e67-113b89fdde2b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_f155fec7-be34-4b8f-b353-ef39edb77315" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_640a86c3-d310-46d8-8753-6033e80f2b72" xlink:to="loc_us-gaap_VariableRateAxis_f155fec7-be34-4b8f-b353-ef39edb77315" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_f155fec7-be34-4b8f-b353-ef39edb77315_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_f155fec7-be34-4b8f-b353-ef39edb77315" xlink:to="loc_us-gaap_VariableRateDomain_f155fec7-be34-4b8f-b353-ef39edb77315_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_50b6f2c0-8889-4800-af35-dee8a7d44dbd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_f155fec7-be34-4b8f-b353-ef39edb77315" xlink:to="loc_us-gaap_VariableRateDomain_50b6f2c0-8889-4800-af35-dee8a7d44dbd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrMember_0cdeea13-7363-4cb9-b951-6c1263a66265" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuredOvernightFinancingRateSofrMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_50b6f2c0-8889-4800-af35-dee8a7d44dbd" xlink:to="loc_us-gaap_SecuredOvernightFinancingRateSofrMember_0cdeea13-7363-4cb9-b951-6c1263a66265" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember_ef1206ed-74d7-4d88-80d1-d2d12c43a958" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BaseRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_50b6f2c0-8889-4800-af35-dee8a7d44dbd" xlink:to="loc_us-gaap_BaseRateMember_ef1206ed-74d7-4d88-80d1-d2d12c43a958" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_033ad6e2-e714-43fe-b2f4-d292e9eda49c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_640a86c3-d310-46d8-8753-6033e80f2b72" xlink:to="loc_us-gaap_ShortTermDebtTypeAxis_033ad6e2-e714-43fe-b2f4-d292e9eda49c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_033ad6e2-e714-43fe-b2f4-d292e9eda49c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_033ad6e2-e714-43fe-b2f4-d292e9eda49c" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_033ad6e2-e714-43fe-b2f4-d292e9eda49c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_c8d99aa8-4d1b-41c5-93c4-e0f7400653f0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_033ad6e2-e714-43fe-b2f4-d292e9eda49c" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_c8d99aa8-4d1b-41c5-93c4-e0f7400653f0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_d3f9509b-eaa3-4f47-8507-3882674c3fdd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialPaperMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_c8d99aa8-4d1b-41c5-93c4-e0f7400653f0" xlink:to="loc_us-gaap_CommercialPaperMember_d3f9509b-eaa3-4f47-8507-3882674c3fdd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_1f42b058-3ed8-434c-93cc-f63ee37016e7" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_640a86c3-d310-46d8-8753-6033e80f2b72" xlink:to="loc_srt_RangeAxis_1f42b058-3ed8-434c-93cc-f63ee37016e7" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_1f42b058-3ed8-434c-93cc-f63ee37016e7_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_1f42b058-3ed8-434c-93cc-f63ee37016e7" xlink:to="loc_srt_RangeMember_1f42b058-3ed8-434c-93cc-f63ee37016e7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_37d45b6b-d297-4b45-8d91-a3c4898272cb" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_1f42b058-3ed8-434c-93cc-f63ee37016e7" xlink:to="loc_srt_RangeMember_37d45b6b-d297-4b45-8d91-a3c4898272cb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_f3b68b8e-90a6-46c1-9054-a01b0bd03215" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_37d45b6b-d297-4b45-8d91-a3c4898272cb" xlink:to="loc_srt_MinimumMember_f3b68b8e-90a6-46c1-9054-a01b0bd03215" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_c6ee93bb-c1d5-4ca0-9528-1d2a986aecdf" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_37d45b6b-d297-4b45-8d91-a3c4898272cb" xlink:to="loc_srt_MaximumMember_c6ee93bb-c1d5-4ca0-9528-1d2a986aecdf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_7f20283c-9dd8-4c81-b11d-0270912fa45c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c4e3d917-c400-4314-a26a-1c3b3e90cfca" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_7f20283c-9dd8-4c81-b11d-0270912fa45c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_a10d1951-2afb-4438-aad1-6356041fdd6a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c4e3d917-c400-4314-a26a-1c3b3e90cfca" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_a10d1951-2afb-4438-aad1-6356041fdd6a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_7de8057e-b83c-41ab-9c49-9e40bc57546e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c4e3d917-c400-4314-a26a-1c3b3e90cfca" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_7de8057e-b83c-41ab-9c49-9e40bc57546e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_f672f43e-0290-4973-a57e-0914e5424bcd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c4e3d917-c400-4314-a26a-1c3b3e90cfca" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_f672f43e-0290-4973-a57e-0914e5424bcd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaper_9c2a76fd-8f4b-4ce5-9fc3-7c5ae880bc49" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialPaper"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c4e3d917-c400-4314-a26a-1c3b3e90cfca" xlink:to="loc_us-gaap_CommercialPaper_9c2a76fd-8f4b-4ce5-9fc3-7c5ae880bc49" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings_27a76b67-e64b-4b01-9b2b-a7169288a8fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermBorrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c4e3d917-c400-4314-a26a-1c3b3e90cfca" xlink:to="loc_us-gaap_ShortTermBorrowings_27a76b67-e64b-4b01-9b2b-a7169288a8fe" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_2d353682-ef2a-4dff-89c7-470c8dac8bc0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c4e3d917-c400-4314-a26a-1c3b3e90cfca" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_2d353682-ef2a-4dff-89c7-470c8dac8bc0" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_ca8a3f8c-29e6-4339-b7f8-e0218f421bde" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c4e3d917-c400-4314-a26a-1c3b3e90cfca" xlink:to="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_ca8a3f8c-29e6-4339-b7f8-e0218f421bde" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_3c246ab9-18bd-4e4b-939a-3899ece8a328" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c4e3d917-c400-4314-a26a-1c3b3e90cfca" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_3c246ab9-18bd-4e4b-939a-3899ece8a328" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_81026ced-c625-405b-9add-e252250aa6ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c4e3d917-c400-4314-a26a-1c3b3e90cfca" xlink:to="loc_us-gaap_LineOfCredit_81026ced-c625-405b-9add-e252250aa6ec" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_9d8a77ac-f8ae-4a11-b8d9-e77cee7e38ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c4e3d917-c400-4314-a26a-1c3b3e90cfca" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_9d8a77ac-f8ae-4a11-b8d9-e77cee7e38ad" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_99cb88ae-2a10-4763-8696-acbbc6e7cd71" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtLongtermAndShorttermCombinedAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c4e3d917-c400-4314-a26a-1c3b3e90cfca" xlink:to="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_99cb88ae-2a10-4763-8696-acbbc6e7cd71" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDebtNetOfIssuanceCosts_666045c5-07f5-44ca-82ba-c34adbb75407" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromDebtNetOfIssuanceCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c4e3d917-c400-4314-a26a-1c3b3e90cfca" xlink:to="loc_us-gaap_ProceedsFromDebtNetOfIssuanceCosts_666045c5-07f5-44ca-82ba-c34adbb75407" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_eba9fb1e-5169-48cd-8e9f-9055e63bae6e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c4e3d917-c400-4314-a26a-1c3b3e90cfca" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_eba9fb1e-5169-48cd-8e9f-9055e63bae6e" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityExpirationPeriod_01630a0d-b498-4b95-a988-0aee09aaa3e9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityExpirationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c4e3d917-c400-4314-a26a-1c3b3e90cfca" xlink:to="loc_us-gaap_LineOfCreditFacilityExpirationPeriod_01630a0d-b498-4b95-a988-0aee09aaa3e9" xlink:type="arc" order="14"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/DEBTScheduleofStandbyLettersofCreditDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#DEBTScheduleofStandbyLettersofCreditDetails"/>
  <link:definitionLink xlink:role="http://www.vulcanmaterials.com/role/DEBTScheduleofStandbyLettersofCreditDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_2e91dad7-daa7-4e7e-8a48-4b033af0ff61" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_351d95e3-928e-4ed4-a138-f3094f209555" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_2e91dad7-daa7-4e7e-8a48-4b033af0ff61" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_351d95e3-928e-4ed4-a138-f3094f209555" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_27052c7c-b55c-48b9-bbef-08ec4a52d2b0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_351d95e3-928e-4ed4-a138-f3094f209555" xlink:to="loc_us-gaap_CreditFacilityAxis_27052c7c-b55c-48b9-bbef-08ec4a52d2b0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_27052c7c-b55c-48b9-bbef-08ec4a52d2b0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_27052c7c-b55c-48b9-bbef-08ec4a52d2b0" xlink:to="loc_us-gaap_CreditFacilityDomain_27052c7c-b55c-48b9-bbef-08ec4a52d2b0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_89eb18ca-9140-478b-bf8d-c0ca8b4644ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_27052c7c-b55c-48b9-bbef-08ec4a52d2b0" xlink:to="loc_us-gaap_CreditFacilityDomain_89eb18ca-9140-478b-bf8d-c0ca8b4644ee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_60ce345e-130c-4341-9ff3-6af046e427e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandbyLettersOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_89eb18ca-9140-478b-bf8d-c0ca8b4644ee" xlink:to="loc_us-gaap_StandbyLettersOfCreditMember_60ce345e-130c-4341-9ff3-6af046e427e6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserve_1f28f3aa-af19-46db-aa4f-eb45cf2bae89" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SelfInsuranceReserve"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_2e91dad7-daa7-4e7e-8a48-4b033af0ff61" xlink:to="loc_us-gaap_SelfInsuranceReserve_1f28f3aa-af19-46db-aa4f-eb45cf2bae89" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligation_628af80d-4475-4328-a343-6e446201207d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_2e91dad7-daa7-4e7e-8a48-4b033af0ff61" xlink:to="loc_us-gaap_AssetRetirementObligation_628af80d-4475-4328-a343-6e446201207d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_6997e4e3-2831-4d30-bf0a-cc04f9a89145" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_2e91dad7-daa7-4e7e-8a48-4b033af0ff61" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_6997e4e3-2831-4d30-bf0a-cc04f9a89145" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#COMMITMENTSANDCONTINGENCIESNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_39927202-a42b-4f37-97de-5d46d896de2e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_16364cfa-e3e7-45cc-9084-aad225683653" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingenciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LossContingenciesLineItems_39927202-a42b-4f37-97de-5d46d896de2e" xlink:to="loc_us-gaap_LossContingenciesTable_16364cfa-e3e7-45cc-9084-aad225683653" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_acb792b8-38fd-4650-b38c-66943d07e32e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_16364cfa-e3e7-45cc-9084-aad225683653" xlink:to="loc_us-gaap_CreditFacilityAxis_acb792b8-38fd-4650-b38c-66943d07e32e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_acb792b8-38fd-4650-b38c-66943d07e32e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_acb792b8-38fd-4650-b38c-66943d07e32e" xlink:to="loc_us-gaap_CreditFacilityDomain_acb792b8-38fd-4650-b38c-66943d07e32e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_f4206737-e5ea-4bde-b2c8-1801e9bc96ba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_acb792b8-38fd-4650-b38c-66943d07e32e" xlink:to="loc_us-gaap_CreditFacilityDomain_f4206737-e5ea-4bde-b2c8-1801e9bc96ba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_f5f8e430-1139-4c7c-84b9-28a91e17fb99" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandbyLettersOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_f4206737-e5ea-4bde-b2c8-1801e9bc96ba" xlink:to="loc_us-gaap_StandbyLettersOfCreditMember_f5f8e430-1139-4c7c-84b9-28a91e17fb99" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_64819c7f-9116-41d5-b172-bff9b4eda263" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_16364cfa-e3e7-45cc-9084-aad225683653" xlink:to="loc_dei_LegalEntityAxis_64819c7f-9116-41d5-b172-bff9b4eda263" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_64819c7f-9116-41d5-b172-bff9b4eda263_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_64819c7f-9116-41d5-b172-bff9b4eda263" xlink:to="loc_dei_EntityDomain_64819c7f-9116-41d5-b172-bff9b4eda263_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c18916f5-a086-4c18-b5ec-bd880f7c5897" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_64819c7f-9116-41d5-b172-bff9b4eda263" xlink:to="loc_dei_EntityDomain_c18916f5-a086-4c18-b5ec-bd880f7c5897" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_CooperatingPartiesGroupMember_ca7b1621-f369-440f-ab55-d01dfc0234c1" xlink:href="vmc-20240930.xsd#vmc_CooperatingPartiesGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_c18916f5-a086-4c18-b5ec-bd880f7c5897" xlink:to="loc_vmc_CooperatingPartiesGroupMember_ca7b1621-f369-440f-ab55-d01dfc0234c1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_EnvironmentalProtectionAgencyMember_b3d0c1bd-fed2-45b9-a1bd-79ed6c2db9a4" xlink:href="vmc-20240930.xsd#vmc_EnvironmentalProtectionAgencyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_c18916f5-a086-4c18-b5ec-bd880f7c5897" xlink:to="loc_vmc_EnvironmentalProtectionAgencyMember_b3d0c1bd-fed2-45b9-a1bd-79ed6c2db9a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_OccidentalChemicalCoMember_4f4d4870-943f-4608-b78f-cbdbeaa6cd0d" xlink:href="vmc-20240930.xsd#vmc_OccidentalChemicalCoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_c18916f5-a086-4c18-b5ec-bd880f7c5897" xlink:to="loc_vmc_OccidentalChemicalCoMember_4f4d4870-943f-4608-b78f-cbdbeaa6cd0d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_TexasBrineMember_b65402d2-9393-4510-96e7-39ee9730cafc" xlink:href="vmc-20240930.xsd#vmc_TexasBrineMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_c18916f5-a086-4c18-b5ec-bd880f7c5897" xlink:to="loc_vmc_TexasBrineMember_b65402d2-9393-4510-96e7-39ee9730cafc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_LadwpMember_f4bb3502-d93a-4a28-b785-df84d7c43d98" xlink:href="vmc-20240930.xsd#vmc_LadwpMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_c18916f5-a086-4c18-b5ec-bd880f7c5897" xlink:to="loc_vmc_LadwpMember_f4bb3502-d93a-4a28-b785-df84d7c43d98" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_69c3e411-4cfc-4643-933b-54da6418014a" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_16364cfa-e3e7-45cc-9084-aad225683653" xlink:to="loc_srt_RangeAxis_69c3e411-4cfc-4643-933b-54da6418014a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_69c3e411-4cfc-4643-933b-54da6418014a_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_69c3e411-4cfc-4643-933b-54da6418014a" xlink:to="loc_srt_RangeMember_69c3e411-4cfc-4643-933b-54da6418014a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_fda54d23-ddfb-4f72-8841-9412647c2627" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_69c3e411-4cfc-4643-933b-54da6418014a" xlink:to="loc_srt_RangeMember_fda54d23-ddfb-4f72-8841-9412647c2627" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_2486ac09-e53b-44f6-803b-34b3bcb822a6" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_fda54d23-ddfb-4f72-8841-9412647c2627" xlink:to="loc_srt_MaximumMember_2486ac09-e53b-44f6-803b-34b3bcb822a6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis_008c49a6-dfff-4032-ad38-722193f64b20" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_LitigationCaseAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_16364cfa-e3e7-45cc-9084-aad225683653" xlink:to="loc_srt_LitigationCaseAxis_008c49a6-dfff-4032-ad38-722193f64b20" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_008c49a6-dfff-4032-ad38-722193f64b20_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_LitigationCaseTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_LitigationCaseAxis_008c49a6-dfff-4032-ad38-722193f64b20" xlink:to="loc_srt_LitigationCaseTypeDomain_008c49a6-dfff-4032-ad38-722193f64b20_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_ec4d2133-bee8-44d9-9cb4-c676088b7218" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_LitigationCaseTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_LitigationCaseAxis_008c49a6-dfff-4032-ad38-722193f64b20" xlink:to="loc_srt_LitigationCaseTypeDomain_ec4d2133-bee8-44d9-9cb4-c676088b7218" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_LawsuitFiledByOccidentalMember_3212aecc-596d-461a-bc36-903cc0af95c5" xlink:href="vmc-20240930.xsd#vmc_LawsuitFiledByOccidentalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_LitigationCaseTypeDomain_ec4d2133-bee8-44d9-9cb4-c676088b7218" xlink:to="loc_vmc_LawsuitFiledByOccidentalMember_3212aecc-596d-461a-bc36-903cc0af95c5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_TexasBrineMember_e51c23fd-7871-4570-abdb-8455ed444b87" xlink:href="vmc-20240930.xsd#vmc_TexasBrineMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_LitigationCaseTypeDomain_ec4d2133-bee8-44d9-9cb4-c676088b7218" xlink:to="loc_vmc_TexasBrineMember_e51c23fd-7871-4570-abdb-8455ed444b87" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_LawsuitAgainstCalmatCoMember_0c110811-5057-47a3-b422-a0cdc6868b9f" xlink:href="vmc-20240930.xsd#vmc_LawsuitAgainstCalmatCoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_LitigationCaseTypeDomain_ec4d2133-bee8-44d9-9cb4-c676088b7218" xlink:to="loc_vmc_LawsuitAgainstCalmatCoMember_0c110811-5057-47a3-b422-a0cdc6868b9f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_e130c98e-c02d-4141-8000-af13b70cda5f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_16364cfa-e3e7-45cc-9084-aad225683653" xlink:to="loc_srt_ConsolidatedEntitiesAxis_e130c98e-c02d-4141-8000-af13b70cda5f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_e130c98e-c02d-4141-8000-af13b70cda5f_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_e130c98e-c02d-4141-8000-af13b70cda5f" xlink:to="loc_srt_ConsolidatedEntitiesDomain_e130c98e-c02d-4141-8000-af13b70cda5f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_38b71f0a-7ded-4796-80ec-710190d6fd7c" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_e130c98e-c02d-4141-8000-af13b70cda5f" xlink:to="loc_srt_ConsolidatedEntitiesDomain_38b71f0a-7ded-4796-80ec-710190d6fd7c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_39a083bc-4cc2-4a70-a517-04243f5fa30a" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ParentCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_38b71f0a-7ded-4796-80ec-710190d6fd7c" xlink:to="loc_srt_ParentCompanyMember_39a083bc-4cc2-4a70-a517-04243f5fa30a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_9999ab48-d1ff-4720-8c3a-f6fadf7ead6e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_16364cfa-e3e7-45cc-9084-aad225683653" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_9999ab48-d1ff-4720-8c3a-f6fadf7ead6e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_9999ab48-d1ff-4720-8c3a-f6fadf7ead6e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_9999ab48-d1ff-4720-8c3a-f6fadf7ead6e" xlink:to="loc_us-gaap_LossContingencyNatureDomain_9999ab48-d1ff-4720-8c3a-f6fadf7ead6e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_5b24e302-f3cd-4906-88f9-ccbdeb650786" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_9999ab48-d1ff-4720-8c3a-f6fadf7ead6e" xlink:to="loc_us-gaap_LossContingencyNatureDomain_5b24e302-f3cd-4906-88f9-ccbdeb650786" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_HewittLandfillMatterMember_eb318625-f57f-440e-a04b-dece20041ea1" xlink:href="vmc-20240930.xsd#vmc_HewittLandfillMatterMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_5b24e302-f3cd-4906-88f9-ccbdeb650786" xlink:to="loc_vmc_HewittLandfillMatterMember_eb318625-f57f-440e-a04b-dece20041ea1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fc919032-683e-4f54-81da-01c9a2c943b2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_16364cfa-e3e7-45cc-9084-aad225683653" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fc919032-683e-4f54-81da-01c9a2c943b2" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_fc919032-683e-4f54-81da-01c9a2c943b2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fc919032-683e-4f54-81da-01c9a2c943b2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_fc919032-683e-4f54-81da-01c9a2c943b2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_43656d13-3e4e-42ee-8ecf-0361c0dfa44f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fc919032-683e-4f54-81da-01c9a2c943b2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_43656d13-3e4e-42ee-8ecf-0361c0dfa44f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_NHWTreatmentSystemMember_3156dc3f-9a0b-4690-af77-d0d8fefe4ca5" xlink:href="vmc-20240930.xsd#vmc_NHWTreatmentSystemMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_43656d13-3e4e-42ee-8ecf-0361c0dfa44f" xlink:to="loc_vmc_NHWTreatmentSystemMember_3156dc3f-9a0b-4690-af77-d0d8fefe4ca5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_NHCTreatmentSystemMember_037451cb-3e8b-4099-90c4-9a9e0d32b0c2" xlink:href="vmc-20240930.xsd#vmc_NHCTreatmentSystemMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_43656d13-3e4e-42ee-8ecf-0361c0dfa44f" xlink:to="loc_vmc_NHCTreatmentSystemMember_037451cb-3e8b-4099-90c4-9a9e0d32b0c2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_LeaseLiability_75bf7cae-9c16-4a46-8cb5-72c9d45394e5" xlink:href="vmc-20240930.xsd#vmc_LeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_39927202-a42b-4f37-97de-5d46d896de2e" xlink:to="loc_vmc_LeaseLiability_75bf7cae-9c16-4a46-8cb5-72c9d45394e5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_0954898f-d34b-4d82-9c5d-4133e760e538" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_39927202-a42b-4f37-97de-5d46d896de2e" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_0954898f-d34b-4d82-9c5d-4133e760e538" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligation_6e495fb7-bbea-4754-a326-6b4e499d4897" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_39927202-a42b-4f37-97de-5d46d896de2e" xlink:to="loc_us-gaap_AssetRetirementObligation_6e495fb7-bbea-4754-a326-6b4e499d4897" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_NumberOfOtherCompaniesToPerformRemedialInvestigationFeasibilityStudyRelatedToCleanUpLawsuit_5d62f263-017b-4198-a8c8-6fd962f92983" xlink:href="vmc-20240930.xsd#vmc_NumberOfOtherCompaniesToPerformRemedialInvestigationFeasibilityStudyRelatedToCleanUpLawsuit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_39927202-a42b-4f37-97de-5d46d896de2e" xlink:to="loc_vmc_NumberOfOtherCompaniesToPerformRemedialInvestigationFeasibilityStudyRelatedToCleanUpLawsuit_5d62f263-017b-4198-a8c8-6fd962f92983" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_NumberOfMilesOfRiverUsedInRemedialInvestigationFeasibilityStudy_86c0f40e-3ae9-4a77-b445-d05213fe378d" xlink:href="vmc-20240930.xsd#vmc_NumberOfMilesOfRiverUsedInRemedialInvestigationFeasibilityStudy"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_39927202-a42b-4f37-97de-5d46d896de2e" xlink:to="loc_vmc_NumberOfMilesOfRiverUsedInRemedialInvestigationFeasibilityStudy_86c0f40e-3ae9-4a77-b445-d05213fe378d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_NumberOfMilesForBankToBankDredgingRemedy_fecff2cb-7aaa-493b-838b-2d63a9325815" xlink:href="vmc-20240930.xsd#vmc_NumberOfMilesForBankToBankDredgingRemedy"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_39927202-a42b-4f37-97de-5d46d896de2e" xlink:to="loc_vmc_NumberOfMilesForBankToBankDredgingRemedy_fecff2cb-7aaa-493b-838b-2d63a9325815" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_EstimatedImplementationCosts_a1e17bb3-1c52-4d9c-93ff-08ea7b9563b4" xlink:href="vmc-20240930.xsd#vmc_EstimatedImplementationCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_39927202-a42b-4f37-97de-5d46d896de2e" xlink:to="loc_vmc_EstimatedImplementationCosts_a1e17bb3-1c52-4d9c-93ff-08ea7b9563b4" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNumberOfDefendants_2dd582cb-5250-46b6-813b-f91ded393222" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyNumberOfDefendants"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_39927202-a42b-4f37-97de-5d46d896de2e" xlink:to="loc_us-gaap_LossContingencyNumberOfDefendants_2dd582cb-5250-46b6-813b-f91ded393222" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyPendingClaimsNumber_aec058c7-8d77-4e31-a5b5-69b734d18c3f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyPendingClaimsNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_39927202-a42b-4f37-97de-5d46d896de2e" xlink:to="loc_us-gaap_LossContingencyPendingClaimsNumber_aec058c7-8d77-4e31-a5b5-69b734d18c3f" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_JudgeRuledAllocationOfFaultAmongDefendantsPercentage_0c2e8384-f884-4940-9841-878f3be451a2" xlink:href="vmc-20240930.xsd#vmc_JudgeRuledAllocationOfFaultAmongDefendantsPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_39927202-a42b-4f37-97de-5d46d896de2e" xlink:to="loc_vmc_JudgeRuledAllocationOfFaultAmongDefendantsPercentage_0c2e8384-f884-4940-9841-878f3be451a2" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_LossContingencyNumberOfCasesReversedJudgement_76fc2bf5-e063-4b74-98c7-f0146158a9f2" xlink:href="vmc-20240930.xsd#vmc_LossContingencyNumberOfCasesReversedJudgement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_39927202-a42b-4f37-97de-5d46d896de2e" xlink:to="loc_vmc_LossContingencyNumberOfCasesReversedJudgement_76fc2bf5-e063-4b74-98c7-f0146158a9f2" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_NumberOfGroundwaterExtractionWells_c9455b8d-07ba-4900-a8b3-4850ab3d47bf" xlink:href="vmc-20240930.xsd#vmc_NumberOfGroundwaterExtractionWells"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_39927202-a42b-4f37-97de-5d46d896de2e" xlink:to="loc_vmc_NumberOfGroundwaterExtractionWells_c9455b8d-07ba-4900-a8b3-4850ab3d47bf" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationSettlementExpense_52682f28-442f-4b0a-a69b-c73652fd0902" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LitigationSettlementExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_39927202-a42b-4f37-97de-5d46d896de2e" xlink:to="loc_us-gaap_LitigationSettlementExpense_52682f28-442f-4b0a-a69b-c73652fd0902" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_EstimatedConstructionAndOperationOfWaterTreatmentSystem_50fa5ac0-cceb-4607-a125-ff8c85570126" xlink:href="vmc-20240930.xsd#vmc_EstimatedConstructionAndOperationOfWaterTreatmentSystem"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_39927202-a42b-4f37-97de-5d46d896de2e" xlink:to="loc_vmc_EstimatedConstructionAndOperationOfWaterTreatmentSystem_50fa5ac0-cceb-4607-a125-ff8c85570126" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_NumberOfPlannedNewTreatmentCapabilities_a50174f3-3ae6-4b00-b26f-8e161a78ab32" xlink:href="vmc-20240930.xsd#vmc_NumberOfPlannedNewTreatmentCapabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_39927202-a42b-4f37-97de-5d46d896de2e" xlink:to="loc_vmc_NumberOfPlannedNewTreatmentCapabilities_a50174f3-3ae6-4b00-b26f-8e161a78ab32" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_EstimatedCapitalCostOfTreatmentSystem_f93e1f19-18d5-44a5-93ec-7bcf4bc2ba56" xlink:href="vmc-20240930.xsd#vmc_EstimatedCapitalCostOfTreatmentSystem"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_39927202-a42b-4f37-97de-5d46d896de2e" xlink:to="loc_vmc_EstimatedCapitalCostOfTreatmentSystem_f93e1f19-18d5-44a5-93ec-7bcf4bc2ba56" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_BondMoneyObtainedForTreatmentSystem_51d9fad6-5b9e-491d-8e6f-667f3a132605" xlink:href="vmc-20240930.xsd#vmc_BondMoneyObtainedForTreatmentSystem"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_39927202-a42b-4f37-97de-5d46d896de2e" xlink:to="loc_vmc_BondMoneyObtainedForTreatmentSystem_51d9fad6-5b9e-491d-8e6f-667f3a132605" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyLossInPeriod_fb5fe3ac-4ac6-4064-8f49-b3b5e74e697d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyLossInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_39927202-a42b-4f37-97de-5d46d896de2e" xlink:to="loc_us-gaap_LossContingencyLossInPeriod_fb5fe3ac-4ac6-4064-8f49-b3b5e74e697d" xlink:type="arc" order="17"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESScheduleofAccruedEnvironmentalRemediationCostsDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#COMMITMENTSANDCONTINGENCIESScheduleofAccruedEnvironmentalRemediationCostsDetails"/>
  <link:definitionLink xlink:role="http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESScheduleofAccruedEnvironmentalRemediationCostsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_9464b625-c175-4658-ae23-e1d83977d20a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_eced74d9-b742-468f-948f-4c4c0de8609e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingenciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LossContingenciesLineItems_9464b625-c175-4658-ae23-e1d83977d20a" xlink:to="loc_us-gaap_LossContingenciesTable_eced74d9-b742-468f-948f-4c4c0de8609e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_f89e4f4d-a7e4-4dc0-8f68-2180bc29bb80" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOperatingActivitiesSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_eced74d9-b742-468f-948f-4c4c0de8609e" xlink:to="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_f89e4f4d-a7e4-4dc0-8f68-2180bc29bb80" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentOperatingActivitiesDomain_f89e4f4d-a7e4-4dc0-8f68-2180bc29bb80_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentOperatingActivitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_f89e4f4d-a7e4-4dc0-8f68-2180bc29bb80" xlink:to="loc_us-gaap_SegmentOperatingActivitiesDomain_f89e4f4d-a7e4-4dc0-8f68-2180bc29bb80_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentOperatingActivitiesDomain_c310f8ef-74e4-4257-a110-b1c4ab04f1dc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentOperatingActivitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_f89e4f4d-a7e4-4dc0-8f68-2180bc29bb80" xlink:to="loc_us-gaap_SegmentOperatingActivitiesDomain_c310f8ef-74e4-4257-a110-b1c4ab04f1dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentContinuingOperationsMember_89d74577-cb5e-4f41-9843-ec6c16153d68" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentContinuingOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentOperatingActivitiesDomain_c310f8ef-74e4-4257-a110-b1c4ab04f1dc" xlink:to="loc_us-gaap_SegmentContinuingOperationsMember_89d74577-cb5e-4f41-9843-ec6c16153d68" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDiscontinuedOperationsMember_4eaa3997-6077-4d91-b1dc-cad0e4312733" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDiscontinuedOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentOperatingActivitiesDomain_c310f8ef-74e4-4257-a110-b1c4ab04f1dc" xlink:to="loc_us-gaap_SegmentDiscontinuedOperationsMember_4eaa3997-6077-4d91-b1dc-cad0e4312733" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingencies_17177de8-63ba-4f4b-a2af-d481ae9b0a38" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccrualForEnvironmentalLossContingencies"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_9464b625-c175-4658-ae23-e1d83977d20a" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingencies_17177de8-63ba-4f4b-a2af-d481ae9b0a38" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/BENEFITPLANSNarrativeDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#BENEFITPLANSNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.vulcanmaterials.com/role/BENEFITPLANSNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_4d90d6d3-8c3d-49ee-ba23-813f0a13ede7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_3b573837-a557-428b-9e3d-aa0d3b30fdcd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_4d90d6d3-8c3d-49ee-ba23-813f0a13ede7" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_3b573837-a557-428b-9e3d-aa0d3b30fdcd" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_c0b69880-c5e1-4e21-9d02-b1dff3b9ff0a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_3b573837-a557-428b-9e3d-aa0d3b30fdcd" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_c0b69880-c5e1-4e21-9d02-b1dff3b9ff0a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_c0b69880-c5e1-4e21-9d02-b1dff3b9ff0a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_c0b69880-c5e1-4e21-9d02-b1dff3b9ff0a" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_c0b69880-c5e1-4e21-9d02-b1dff3b9ff0a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_1cd34374-824d-4cc5-a56e-c8467ae60b94" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_c0b69880-c5e1-4e21-9d02-b1dff3b9ff0a" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_1cd34374-824d-4cc5-a56e-c8467ae60b94" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_6dab17b7-8487-4479-9817-c8e4bd950254" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_1cd34374-824d-4cc5-a56e-c8467ae60b94" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_6dab17b7-8487-4479-9817-c8e4bd950254" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_NumberOfFundedNoncontributoryDefinedBenefitPensionPlans_abc11e61-069e-41eb-9ac4-041ded30fdc4" xlink:href="vmc-20240930.xsd#vmc_NumberOfFundedNoncontributoryDefinedBenefitPensionPlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_4d90d6d3-8c3d-49ee-ba23-813f0a13ede7" xlink:to="loc_vmc_NumberOfFundedNoncontributoryDefinedBenefitPensionPlans_abc11e61-069e-41eb-9ac4-041ded30fdc4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_NumberOfUnfundedPensionPlans_a8095508-a348-4c4f-b496-8fae95543dd4" xlink:href="vmc-20240930.xsd#vmc_NumberOfUnfundedPensionPlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_4d90d6d3-8c3d-49ee-ba23-813f0a13ede7" xlink:to="loc_vmc_NumberOfUnfundedPensionPlans_a8095508-a348-4c4f-b496-8fae95543dd4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_ad585ef5-f1b9-4b13-80ae-85d2d54426a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_4d90d6d3-8c3d-49ee-ba23-813f0a13ede7" xlink:to="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_ad585ef5-f1b9-4b13-80ae-85d2d54426a7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_NormalRetirementAge_40cfb4ab-4931-4220-8183-476e13305f4d" xlink:href="vmc-20240930.xsd#vmc_NormalRetirementAge"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_4d90d6d3-8c3d-49ee-ba23-813f0a13ede7" xlink:to="loc_vmc_NormalRetirementAge_40cfb4ab-4931-4220-8183-476e13305f4d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_NumberOfDefinedContributionPlans_66604414-de45-434a-b8af-92a10de47e6b" xlink:href="vmc-20240930.xsd#vmc_NumberOfDefinedContributionPlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_4d90d6d3-8c3d-49ee-ba23-813f0a13ede7" xlink:to="loc_vmc_NumberOfDefinedContributionPlans_66604414-de45-434a-b8af-92a10de47e6b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_7d229102-da76-49f1-a1b6-6a6d2da4bdc7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_4d90d6d3-8c3d-49ee-ba23-813f0a13ede7" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_7d229102-da76-49f1-a1b6-6a6d2da4bdc7" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/BENEFITPLANSScheduleofComponentsofNetPeriodicBenefitCostPensionBenefitsDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#BENEFITPLANSScheduleofComponentsofNetPeriodicBenefitCostPensionBenefitsDetails"/>
  <link:definitionLink xlink:role="http://www.vulcanmaterials.com/role/BENEFITPLANSScheduleofComponentsofNetPeriodicBenefitCostPensionBenefitsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_101e77e0-9cff-4692-afa4-4e54047aad4d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_ef560296-f639-4221-9095-b4eebff3a029" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_101e77e0-9cff-4692-afa4-4e54047aad4d" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_ef560296-f639-4221-9095-b4eebff3a029" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_3678ec5f-883e-49d4-8f10-971f3efba5eb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_ef560296-f639-4221-9095-b4eebff3a029" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_3678ec5f-883e-49d4-8f10-971f3efba5eb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_3678ec5f-883e-49d4-8f10-971f3efba5eb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_3678ec5f-883e-49d4-8f10-971f3efba5eb" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_3678ec5f-883e-49d4-8f10-971f3efba5eb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_d4de9a69-d649-4d36-b2c6-a18412c6bf6e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_3678ec5f-883e-49d4-8f10-971f3efba5eb" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_d4de9a69-d649-4d36-b2c6-a18412c6bf6e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_14b326a2-ec0c-4cc2-9316-b6163901b408" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_d4de9a69-d649-4d36-b2c6-a18412c6bf6e" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_14b326a2-ec0c-4cc2-9316-b6163901b408" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_cf72a5c5-a16f-4b1d-bebe-f7cfa3dc03a6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_101e77e0-9cff-4692-afa4-4e54047aad4d" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_cf72a5c5-a16f-4b1d-bebe-f7cfa3dc03a6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_a89afc19-7b34-4a4e-9459-a4fe3ed44b8b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_cf72a5c5-a16f-4b1d-bebe-f7cfa3dc03a6" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_a89afc19-7b34-4a4e-9459-a4fe3ed44b8b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_a9387d66-2e67-4409-923e-18ab965fab7c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_cf72a5c5-a16f-4b1d-bebe-f7cfa3dc03a6" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_a9387d66-2e67-4409-923e-18ab965fab7c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_588e7ef1-f569-4845-a58d-4e041ba0b758" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_cf72a5c5-a16f-4b1d-bebe-f7cfa3dc03a6" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_588e7ef1-f569-4845-a58d-4e041ba0b758" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_07bf30b0-a2ae-4af9-a490-bcd135f5d3fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_cf72a5c5-a16f-4b1d-bebe-f7cfa3dc03a6" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_07bf30b0-a2ae-4af9-a490-bcd135f5d3fb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_3f7269e1-38e3-4fc2-a3db-59898aadd6ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_cf72a5c5-a16f-4b1d-bebe-f7cfa3dc03a6" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_3f7269e1-38e3-4fc2-a3db-59898aadd6ad" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_bd74ab91-353e-48da-9747-f277724078e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_cf72a5c5-a16f-4b1d-bebe-f7cfa3dc03a6" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_bd74ab91-353e-48da-9747-f277724078e1" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax_f6f3840f-2a2a-485b-848d-d6249b7364b2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_cf72a5c5-a16f-4b1d-bebe-f7cfa3dc03a6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax_f6f3840f-2a2a-485b-848d-d6249b7364b2" xlink:type="arc" order="7"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/BENEFITPLANSScheduleofComponentsofNetPeriodicBenefitCostOtherPostretirementBenefitsDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#BENEFITPLANSScheduleofComponentsofNetPeriodicBenefitCostOtherPostretirementBenefitsDetails"/>
  <link:definitionLink xlink:role="http://www.vulcanmaterials.com/role/BENEFITPLANSScheduleofComponentsofNetPeriodicBenefitCostOtherPostretirementBenefitsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_4db0ea75-6f33-49c1-8859-06767f8f3499" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_88e75967-b1fc-4f1f-bb55-1659dad801ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_4db0ea75-6f33-49c1-8859-06767f8f3499" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_88e75967-b1fc-4f1f-bb55-1659dad801ec" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_d4d3479d-5103-4165-a2ea-cce94e75c8f9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_88e75967-b1fc-4f1f-bb55-1659dad801ec" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_d4d3479d-5103-4165-a2ea-cce94e75c8f9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_d4d3479d-5103-4165-a2ea-cce94e75c8f9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_d4d3479d-5103-4165-a2ea-cce94e75c8f9" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_d4d3479d-5103-4165-a2ea-cce94e75c8f9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_9dfd5ac2-88b8-4cdb-a098-5167037d2090" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_d4d3479d-5103-4165-a2ea-cce94e75c8f9" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_9dfd5ac2-88b8-4cdb-a098-5167037d2090" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_214d74da-9777-4cbe-8d7e-da676be8753f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_9dfd5ac2-88b8-4cdb-a098-5167037d2090" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_214d74da-9777-4cbe-8d7e-da676be8753f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_fc413e8d-fafa-4e24-a42c-e3b5f06cd083" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_4db0ea75-6f33-49c1-8859-06767f8f3499" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_fc413e8d-fafa-4e24-a42c-e3b5f06cd083" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_40b8770a-9c3c-44ce-96c8-986ac702c39d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_fc413e8d-fafa-4e24-a42c-e3b5f06cd083" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_40b8770a-9c3c-44ce-96c8-986ac702c39d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_1ec70e0d-f874-41cd-a964-2cc2cfdb6bf4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_fc413e8d-fafa-4e24-a42c-e3b5f06cd083" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_1ec70e0d-f874-41cd-a964-2cc2cfdb6bf4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_497691a0-305b-4ac0-843e-35de6ba503e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_fc413e8d-fafa-4e24-a42c-e3b5f06cd083" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_497691a0-305b-4ac0-843e-35de6ba503e8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_992f6637-c510-4fae-ad97-6c044c1ef8ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_fc413e8d-fafa-4e24-a42c-e3b5f06cd083" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_992f6637-c510-4fae-ad97-6c044c1ef8ec" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_e7e9284a-024f-4956-9d86-6555fdb2c5a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_fc413e8d-fafa-4e24-a42c-e3b5f06cd083" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_e7e9284a-024f-4956-9d86-6555fdb2c5a7" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax_bab441d5-db5f-4471-a002-d68840e6c973" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_fc413e8d-fafa-4e24-a42c-e3b5f06cd083" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax_bab441d5-db5f-4471-a002-d68840e6c973" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/OTHERCOMPREHENSIVEINCOMEScheduleofChangesinAccumulatedOtherComprehensiveIncomeNetofTaxDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#OTHERCOMPREHENSIVEINCOMEScheduleofChangesinAccumulatedOtherComprehensiveIncomeNetofTaxDetails"/>
  <link:definitionLink xlink:role="http://www.vulcanmaterials.com/role/OTHERCOMPREHENSIVEINCOMEScheduleofChangesinAccumulatedOtherComprehensiveIncomeNetofTaxDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_beef3f23-4f87-44b1-b61d-de45002c4254" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_e1461260-c415-45d5-9170-fbaf13314f87" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_beef3f23-4f87-44b1-b61d-de45002c4254" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_e1461260-c415-45d5-9170-fbaf13314f87" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_36e37229-06a0-4408-bb44-5af293360cf9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_e1461260-c415-45d5-9170-fbaf13314f87" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_36e37229-06a0-4408-bb44-5af293360cf9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_36e37229-06a0-4408-bb44-5af293360cf9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_36e37229-06a0-4408-bb44-5af293360cf9" xlink:to="loc_us-gaap_EquityComponentDomain_36e37229-06a0-4408-bb44-5af293360cf9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_7e455f05-2470-4567-b728-49b36dab7d24" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_36e37229-06a0-4408-bb44-5af293360cf9" xlink:to="loc_us-gaap_EquityComponentDomain_7e455f05-2470-4567-b728-49b36dab7d24" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_1eaeb95f-5ed6-48bd-9e73-b3d20477150e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_7e455f05-2470-4567-b728-49b36dab7d24" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_1eaeb95f-5ed6-48bd-9e73-b3d20477150e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_d14fb4e5-a557-457c-9d1c-390507af18ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_1eaeb95f-5ed6-48bd-9e73-b3d20477150e" xlink:to="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_d14fb4e5-a557-457c-9d1c-390507af18ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_e4104779-297c-4dfc-ba3f-6086ca449d62" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_1eaeb95f-5ed6-48bd-9e73-b3d20477150e" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_e4104779-297c-4dfc-ba3f-6086ca449d62" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_1013f08d-f0c9-439a-aa37-ef2d5ef27102" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_beef3f23-4f87-44b1-b61d-de45002c4254" xlink:to="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_1013f08d-f0c9-439a-aa37-ef2d5ef27102" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_f8824376-081d-4e37-964f-01f29d4d78af" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_1013f08d-f0c9-439a-aa37-ef2d5ef27102" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_f8824376-081d-4e37-964f-01f29d4d78af" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_c9aadd01-9188-4efa-afb1-81dae66d5c71" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_1013f08d-f0c9-439a-aa37-ef2d5ef27102" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_c9aadd01-9188-4efa-afb1-81dae66d5c71" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_086a01e2-e940-4818-b86e-990ff8bf3bd5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/OTHERCOMPREHENSIVEINCOMEScheduleofAmountsReclassifiedfromAccumulatedOtherComprehensiveIncometoEarningsDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#OTHERCOMPREHENSIVEINCOMEScheduleofAmountsReclassifiedfromAccumulatedOtherComprehensiveIncometoEarningsDetails"/>
  <link:definitionLink xlink:role="http://www.vulcanmaterials.com/role/OTHERCOMPREHENSIVEINCOMEScheduleofAmountsReclassifiedfromAccumulatedOtherComprehensiveIncometoEarningsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_1e3f4c35-b84e-4fe3-8ca1-2f26d8f48878" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_d4040c66-222c-4d55-bd8d-2678abaebf48" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_1e3f4c35-b84e-4fe3-8ca1-2f26d8f48878" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_d4040c66-222c-4d55-bd8d-2678abaebf48" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_35a60893-ab88-4e9e-bc32-4bc8ad681525" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_d4040c66-222c-4d55-bd8d-2678abaebf48" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_35a60893-ab88-4e9e-bc32-4bc8ad681525" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_35a60893-ab88-4e9e-bc32-4bc8ad681525_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_35a60893-ab88-4e9e-bc32-4bc8ad681525" xlink:to="loc_us-gaap_EquityComponentDomain_35a60893-ab88-4e9e-bc32-4bc8ad681525_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_68f4692c-953d-47f3-91d5-299fb209614f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_35a60893-ab88-4e9e-bc32-4bc8ad681525" xlink:to="loc_us-gaap_EquityComponentDomain_68f4692c-953d-47f3-91d5-299fb209614f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_4425213b-8427-49cd-be8f-35be328a2331" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_68f4692c-953d-47f3-91d5-299fb209614f" xlink:to="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_4425213b-8427-49cd-be8f-35be328a2331" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_ff384f3e-9f5a-4a7e-99fe-6769d8410a1f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_68f4692c-953d-47f3-91d5-299fb209614f" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_ff384f3e-9f5a-4a7e-99fe-6769d8410a1f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_5b3a4358-161c-46bc-8493-da0a42951402" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_d4040c66-222c-4d55-bd8d-2678abaebf48" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_5b3a4358-161c-46bc-8493-da0a42951402" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_5b3a4358-161c-46bc-8493-da0a42951402_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_5b3a4358-161c-46bc-8493-da0a42951402" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_5b3a4358-161c-46bc-8493-da0a42951402_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_9adb5563-0b79-419a-9afe-0c06b3577eed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_5b3a4358-161c-46bc-8493-da0a42951402" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_9adb5563-0b79-419a-9afe-0c06b3577eed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_1245b630-32e1-40e2-a1d4-d5bb450c8fcf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_9adb5563-0b79-419a-9afe-0c06b3577eed" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_1245b630-32e1-40e2-a1d4-d5bb450c8fcf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating_5e69a7e8-c18d-4f75-97a3-483efd21fb4e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_1e3f4c35-b84e-4fe3-8ca1-2f26d8f48878" xlink:to="loc_us-gaap_InterestExpenseNonoperating_5e69a7e8-c18d-4f75-97a3-483efd21fb4e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_f136443a-336d-42fe-bae1-ccb52035409f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_1e3f4c35-b84e-4fe3-8ca1-2f26d8f48878" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_f136443a-336d-42fe-bae1-ccb52035409f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_bd8ad466-a5c4-4044-89be-8718fb572dbe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_1e3f4c35-b84e-4fe3-8ca1-2f26d8f48878" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_bd8ad466-a5c4-4044-89be-8718fb572dbe" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_a9ef096d-35be-496b-bd23-71d80e6147f9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_1e3f4c35-b84e-4fe3-8ca1-2f26d8f48878" xlink:to="loc_us-gaap_NetIncomeLoss_a9ef096d-35be-496b-bd23-71d80e6147f9" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/EQUITYScheduleofChangesinTotalEquityDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#EQUITYScheduleofChangesinTotalEquityDetails"/>
  <link:definitionLink xlink:role="http://www.vulcanmaterials.com/role/EQUITYScheduleofChangesinTotalEquityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_53461162-de2c-4515-9ec9-e77fdbd8d878" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_5bff1779-7574-440f-92f1-0076593915c9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_53461162-de2c-4515-9ec9-e77fdbd8d878" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_5bff1779-7574-440f-92f1-0076593915c9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_3ba420e6-a8b2-4fe1-abd0-db8445f9d823" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_5bff1779-7574-440f-92f1-0076593915c9" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_3ba420e6-a8b2-4fe1-abd0-db8445f9d823" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_3ba420e6-a8b2-4fe1-abd0-db8445f9d823_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_3ba420e6-a8b2-4fe1-abd0-db8445f9d823" xlink:to="loc_us-gaap_EquityComponentDomain_3ba420e6-a8b2-4fe1-abd0-db8445f9d823_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_ad193894-aa02-4e0d-afca-5c94ffce3c46" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_3ba420e6-a8b2-4fe1-abd0-db8445f9d823" xlink:to="loc_us-gaap_EquityComponentDomain_ad193894-aa02-4e0d-afca-5c94ffce3c46" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParentMember_93fe110b-e482-4342-a06a-39d77e91e240" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ParentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_ad193894-aa02-4e0d-afca-5c94ffce3c46" xlink:to="loc_us-gaap_ParentMember_93fe110b-e482-4342-a06a-39d77e91e240" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_2c239402-321a-498e-880d-43e923b23f62" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_ad193894-aa02-4e0d-afca-5c94ffce3c46" xlink:to="loc_us-gaap_NoncontrollingInterestMember_2c239402-321a-498e-880d-43e923b23f62" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_42556c71-87ec-4e5d-b84c-4a50a9370ddf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_53461162-de2c-4515-9ec9-e77fdbd8d878" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_42556c71-87ec-4e5d-b84c-4a50a9370ddf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3c5f57d4-fdfd-445e-901d-7243e5882681" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_53461162-de2c-4515-9ec9-e77fdbd8d878" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3c5f57d4-fdfd-445e-901d-7243e5882681" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_9a50f879-ec5b-4c93-a796-8ddc595d32bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3c5f57d4-fdfd-445e-901d-7243e5882681" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_9a50f879-ec5b-4c93-a796-8ddc595d32bc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_8167813d-fab0-47d4-b699-408b64938ed6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3c5f57d4-fdfd-445e-901d-7243e5882681" xlink:to="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_8167813d-fab0-47d4-b699-408b64938ed6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_03ddb506-4122-4c07-9eba-7a42f58cfe54" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3c5f57d4-fdfd-445e-901d-7243e5882681" xlink:to="loc_us-gaap_ProfitLoss_03ddb506-4122-4c07-9eba-7a42f58cfe54" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_19f2eb13-ce57-43a1-85b7-a64e560ce381" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3c5f57d4-fdfd-445e-901d-7243e5882681" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_19f2eb13-ce57-43a1-85b7-a64e560ce381" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_81641e99-3c05-4794-831e-b35e163b9bdd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3c5f57d4-fdfd-445e-901d-7243e5882681" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_81641e99-3c05-4794-831e-b35e163b9bdd" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_33486e94-c327-4efc-a392-7f1c24a25ef5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3c5f57d4-fdfd-445e-901d-7243e5882681" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_33486e94-c327-4efc-a392-7f1c24a25ef5" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_0013c554-f49c-46fc-bacb-17b257e3892c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3c5f57d4-fdfd-445e-901d-7243e5882681" xlink:to="loc_us-gaap_DividendsCommonStockCash_0013c554-f49c-46fc-bacb-17b257e3892c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_625a30db-62d8-40e4-a612-18efdf9482a2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3c5f57d4-fdfd-445e-901d-7243e5882681" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_625a30db-62d8-40e4-a612-18efdf9482a2" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_783060fe-d0ed-4cff-bbd1-64b3a07437b3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/SEGMENTREPORTINGScheduleofSegmentFinancialDisclosureDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#SEGMENTREPORTINGScheduleofSegmentFinancialDisclosureDetails"/>
  <link:definitionLink xlink:role="http://www.vulcanmaterials.com/role/SEGMENTREPORTINGScheduleofSegmentFinancialDisclosureDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_c85ac266-64c0-4d1f-813e-c7d576f8928c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_5ed8ff04-6670-4a72-b854-f2b8575c0f61" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c85ac266-64c0-4d1f-813e-c7d576f8928c" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_5ed8ff04-6670-4a72-b854-f2b8575c0f61" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_eb52b639-5fa1-4941-afd1-9cf63e4de452" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_5ed8ff04-6670-4a72-b854-f2b8575c0f61" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_eb52b639-5fa1-4941-afd1-9cf63e4de452" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_eb52b639-5fa1-4941-afd1-9cf63e4de452_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_eb52b639-5fa1-4941-afd1-9cf63e4de452" xlink:to="loc_us-gaap_SegmentDomain_eb52b639-5fa1-4941-afd1-9cf63e4de452_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_46b8a9d1-1b3e-4fd8-a1e0-f668e36879ba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_eb52b639-5fa1-4941-afd1-9cf63e4de452" xlink:to="loc_us-gaap_SegmentDomain_46b8a9d1-1b3e-4fd8-a1e0-f668e36879ba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_AggregatesMember_b361a18e-af3d-416f-9b1e-3f8f10656694" xlink:href="vmc-20240930.xsd#vmc_AggregatesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_46b8a9d1-1b3e-4fd8-a1e0-f668e36879ba" xlink:to="loc_vmc_AggregatesMember_b361a18e-af3d-416f-9b1e-3f8f10656694" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_AsphaltMember_34072de6-fe57-416f-87be-02f1108b901a" xlink:href="vmc-20240930.xsd#vmc_AsphaltMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_46b8a9d1-1b3e-4fd8-a1e0-f668e36879ba" xlink:to="loc_vmc_AsphaltMember_34072de6-fe57-416f-87be-02f1108b901a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_ConcreteMember_ad634325-2097-4152-8613-727e79bd709b" xlink:href="vmc-20240930.xsd#vmc_ConcreteMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_46b8a9d1-1b3e-4fd8-a1e0-f668e36879ba" xlink:to="loc_vmc_ConcreteMember_ad634325-2097-4152-8613-727e79bd709b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_fc0e5162-6160-453c-bb3c-c77d7d2510e8" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_5ed8ff04-6670-4a72-b854-f2b8575c0f61" xlink:to="loc_srt_ConsolidationItemsAxis_fc0e5162-6160-453c-bb3c-c77d7d2510e8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_fc0e5162-6160-453c-bb3c-c77d7d2510e8_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_fc0e5162-6160-453c-bb3c-c77d7d2510e8" xlink:to="loc_srt_ConsolidationItemsDomain_fc0e5162-6160-453c-bb3c-c77d7d2510e8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_07272086-c233-4a4f-be68-953a43fac597" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_fc0e5162-6160-453c-bb3c-c77d7d2510e8" xlink:to="loc_srt_ConsolidationItemsDomain_07272086-c233-4a4f-be68-953a43fac597" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_880deb13-34a2-4a4a-8f82-0b4c2ceab4a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_07272086-c233-4a4f-be68-953a43fac597" xlink:to="loc_us-gaap_OperatingSegmentsMember_880deb13-34a2-4a4a-8f82-0b4c2ceab4a3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntersegmentEliminationMember_46b187ac-a251-4310-ab2a-1783b4dcbd98" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntersegmentEliminationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_07272086-c233-4a4f-be68-953a43fac597" xlink:to="loc_us-gaap_IntersegmentEliminationMember_46b187ac-a251-4310-ab2a-1783b4dcbd98" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MaterialReconcilingItemsMember_4e31655e-a635-4060-ad14-50688aa20b6b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MaterialReconcilingItemsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_07272086-c233-4a4f-be68-953a43fac597" xlink:to="loc_us-gaap_MaterialReconcilingItemsMember_4e31655e-a635-4060-ad14-50688aa20b6b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_6466a954-1ffb-4443-b1db-bc9e7b98eb59" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_07272086-c233-4a4f-be68-953a43fac597" xlink:to="loc_us-gaap_CorporateNonSegmentMember_6466a954-1ffb-4443-b1db-bc9e7b98eb59" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_101edade-44d5-462e-8913-00f79de62856" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c85ac266-64c0-4d1f-813e-c7d576f8928c" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_101edade-44d5-462e-8913-00f79de62856" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_dc4cc518-95b3-4a78-85f6-9a7a1f269adf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c85ac266-64c0-4d1f-813e-c7d576f8928c" xlink:to="loc_us-gaap_GrossProfit_dc4cc518-95b3-4a78-85f6-9a7a1f269adf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_4c14fec5-d27f-42a7-891c-6e8c7fc51487" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c85ac266-64c0-4d1f-813e-c7d576f8928c" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_4c14fec5-d27f-42a7-891c-6e8c7fc51487" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_54892706-e827-4a4e-897f-97078684297b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c85ac266-64c0-4d1f-813e-c7d576f8928c" xlink:to="loc_us-gaap_Assets_54892706-e827-4a4e-897f-97078684297b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f94258d1-079b-4ffd-be4f-5b105138d6d1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c85ac266-64c0-4d1f-813e-c7d576f8928c" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f94258d1-079b-4ffd-be4f-5b105138d6d1" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/GOODWILLNarrativeDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#GOODWILLNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.vulcanmaterials.com/role/GOODWILLNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_ed2910de-7ef5-41f4-84a5-a7250b1f7903" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_6d2cf0ae-ceac-4589-9589-8c13fa351eac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_GoodwillLineItems_ed2910de-7ef5-41f4-84a5-a7250b1f7903" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_6d2cf0ae-ceac-4589-9589-8c13fa351eac" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_af608565-4557-4195-9221-e2d5c7fce632" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_6d2cf0ae-ceac-4589-9589-8c13fa351eac" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_af608565-4557-4195-9221-e2d5c7fce632" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_af608565-4557-4195-9221-e2d5c7fce632_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_af608565-4557-4195-9221-e2d5c7fce632" xlink:to="loc_us-gaap_SegmentDomain_af608565-4557-4195-9221-e2d5c7fce632_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_66eb005e-81bc-432b-8d47-f5785215feea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_af608565-4557-4195-9221-e2d5c7fce632" xlink:to="loc_us-gaap_SegmentDomain_66eb005e-81bc-432b-8d47-f5785215feea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_FormerCementMember_1ac50716-17db-4033-8b19-f3c34bc98787" xlink:href="vmc-20240930.xsd#vmc_FormerCementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_66eb005e-81bc-432b-8d47-f5785215feea" xlink:to="loc_vmc_FormerCementMember_1ac50716-17db-4033-8b19-f3c34bc98787" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_ConcreteMember_85aa8cd6-e24b-4619-975e-13c7d5d0235c" xlink:href="vmc-20240930.xsd#vmc_ConcreteMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_66eb005e-81bc-432b-8d47-f5785215feea" xlink:to="loc_vmc_ConcreteMember_85aa8cd6-e24b-4619-975e-13c7d5d0235c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_cf34907c-5347-43ac-8a61-92d7efd2b856" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_ed2910de-7ef5-41f4-84a5-a7250b1f7903" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_cf34907c-5347-43ac-8a61-92d7efd2b856" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_88752d82-fec8-4ecc-9b08-86edf641090e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_ed2910de-7ef5-41f4-84a5-a7250b1f7903" xlink:to="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_88752d82-fec8-4ecc-9b08-86edf641090e" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/GOODWILLScheduleofChangesinCarryingAmountofGoodwillbyReportableSegmentDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#GOODWILLScheduleofChangesinCarryingAmountofGoodwillbyReportableSegmentDetails"/>
  <link:definitionLink xlink:role="http://www.vulcanmaterials.com/role/GOODWILLScheduleofChangesinCarryingAmountofGoodwillbyReportableSegmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_bef11eca-fff6-4bb0-8cdd-afb68ddcfbbf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_659785c8-1d6f-417e-b5dd-abdb37580bd8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_GoodwillLineItems_bef11eca-fff6-4bb0-8cdd-afb68ddcfbbf" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_659785c8-1d6f-417e-b5dd-abdb37580bd8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_af17ccca-68d3-42c7-aba2-072cc9a930fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_659785c8-1d6f-417e-b5dd-abdb37580bd8" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_af17ccca-68d3-42c7-aba2-072cc9a930fb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_af17ccca-68d3-42c7-aba2-072cc9a930fb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_af17ccca-68d3-42c7-aba2-072cc9a930fb" xlink:to="loc_us-gaap_SegmentDomain_af17ccca-68d3-42c7-aba2-072cc9a930fb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_57f66e71-a890-4071-af57-53d94f29a1e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_af17ccca-68d3-42c7-aba2-072cc9a930fb" xlink:to="loc_us-gaap_SegmentDomain_57f66e71-a890-4071-af57-53d94f29a1e2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_AggregatesMember_2ff09a30-601e-4a88-bb57-db827d642475" xlink:href="vmc-20240930.xsd#vmc_AggregatesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_57f66e71-a890-4071-af57-53d94f29a1e2" xlink:to="loc_vmc_AggregatesMember_2ff09a30-601e-4a88-bb57-db827d642475" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_AsphaltMember_c4b62b9f-590b-4b29-9480-353681cedac2" xlink:href="vmc-20240930.xsd#vmc_AsphaltMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_57f66e71-a890-4071-af57-53d94f29a1e2" xlink:to="loc_vmc_AsphaltMember_c4b62b9f-590b-4b29-9480-353681cedac2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_ConcreteMember_b144bcae-2a0d-419b-8fd7-7733de864b4e" xlink:href="vmc-20240930.xsd#vmc_ConcreteMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_57f66e71-a890-4071-af57-53d94f29a1e2" xlink:to="loc_vmc_ConcreteMember_b144bcae-2a0d-419b-8fd7-7733de864b4e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_0b89d849-d66c-4c82-826f-ad1b19cfb876" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_bef11eca-fff6-4bb0-8cdd-afb68ddcfbbf" xlink:to="loc_us-gaap_GoodwillRollForward_0b89d849-d66c-4c82-826f-ad1b19cfb876" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_8e24b96f-66a5-42da-b4c1-1a391f1b12fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_0b89d849-d66c-4c82-826f-ad1b19cfb876" xlink:to="loc_us-gaap_Goodwill_8e24b96f-66a5-42da-b4c1-1a391f1b12fa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_d185a9f5-d8ee-4ae2-af45-d21640c2d3ed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_0b89d849-d66c-4c82-826f-ad1b19cfb876" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_d185a9f5-d8ee-4ae2-af45-d21640c2d3ed" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_e9ca3b0f-8cd7-4885-9267-4d1de22ddffb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_0b89d849-d66c-4c82-826f-ad1b19cfb876" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_e9ca3b0f-8cd7-4885-9267-4d1de22ddffb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_89ad87c4-5945-468a-93c3-2f989cb9da0d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESNarrativeDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#ACQUISITIONSANDDIVESTITURESNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_7abf958c-fd35-4256-9651-e8cec0e4bdf6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_8c711c02-643a-4f3b-83cb-bfd1bb6d008c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7abf958c-fd35-4256-9651-e8cec0e4bdf6" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_8c711c02-643a-4f3b-83cb-bfd1bb6d008c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_7c0ef88d-e45c-4fcd-af49-2bf4280a3c10" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_8c711c02-643a-4f3b-83cb-bfd1bb6d008c" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_7c0ef88d-e45c-4fcd-af49-2bf4280a3c10" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7c0ef88d-e45c-4fcd-af49-2bf4280a3c10_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_7c0ef88d-e45c-4fcd-af49-2bf4280a3c10" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7c0ef88d-e45c-4fcd-af49-2bf4280a3c10_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4508831a-f7da-4cd8-8b8c-090cb4b2560e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_7c0ef88d-e45c-4fcd-af49-2bf4280a3c10" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4508831a-f7da-4cd8-8b8c-090cb4b2560e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_Acquisitions2024Member_d4eddd70-561b-4e62-9f29-cd7f68c6f3e6" xlink:href="vmc-20240930.xsd#vmc_Acquisitions2024Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4508831a-f7da-4cd8-8b8c-090cb4b2560e" xlink:to="loc_vmc_Acquisitions2024Member_d4eddd70-561b-4e62-9f29-cd7f68c6f3e6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_ac2b0fa3-c2af-4966-9b24-ceaf9e5592ba" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_8c711c02-643a-4f3b-83cb-bfd1bb6d008c" xlink:to="loc_srt_StatementGeographicalAxis_ac2b0fa3-c2af-4966-9b24-ceaf9e5592ba" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_ac2b0fa3-c2af-4966-9b24-ceaf9e5592ba_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_ac2b0fa3-c2af-4966-9b24-ceaf9e5592ba" xlink:to="loc_srt_SegmentGeographicalDomain_ac2b0fa3-c2af-4966-9b24-ceaf9e5592ba_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_5af6c790-027d-4505-93ef-bf843983170e" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_ac2b0fa3-c2af-4966-9b24-ceaf9e5592ba" xlink:to="loc_srt_SegmentGeographicalDomain_5af6c790-027d-4505-93ef-bf843983170e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_TX_2db51b0d-4208-4bf3-9fd1-87572f4efea6" xlink:href="https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd#stpr_TX"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_5af6c790-027d-4505-93ef-bf843983170e" xlink:to="loc_stpr_TX_2db51b0d-4208-4bf3-9fd1-87572f4efea6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_VA_60e52e56-b1e5-4701-aa44-49e1836bd84b" xlink:href="https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd#stpr_VA"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_5af6c790-027d-4505-93ef-bf843983170e" xlink:to="loc_stpr_VA_60e52e56-b1e5-4701-aa44-49e1836bd84b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_IL_e22980be-f674-40e9-8b62-6880c137203f" xlink:href="https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd#stpr_IL"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_5af6c790-027d-4505-93ef-bf843983170e" xlink:to="loc_stpr_IL_e22980be-f674-40e9-8b62-6880c137203f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_9f8591d2-8d32-4504-ac8e-13f06506537e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_8c711c02-643a-4f3b-83cb-bfd1bb6d008c" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_9f8591d2-8d32-4504-ac8e-13f06506537e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_9f8591d2-8d32-4504-ac8e-13f06506537e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_9f8591d2-8d32-4504-ac8e-13f06506537e" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_9f8591d2-8d32-4504-ac8e-13f06506537e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_20518385-a29d-44c5-8098-d0e45947fb6b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_9f8591d2-8d32-4504-ac8e-13f06506537e" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_20518385-a29d-44c5-8098-d0e45947fb6b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_ConcreteMember_eefcbda4-df34-4709-ad97-2eb63ba565ff" xlink:href="vmc-20240930.xsd#vmc_ConcreteMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_20518385-a29d-44c5-8098-d0e45947fb6b" xlink:to="loc_vmc_ConcreteMember_eefcbda4-df34-4709-ad97-2eb63ba565ff" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_8cc53cd3-f8d4-43ab-bffa-391d90f3c95e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_8c711c02-643a-4f3b-83cb-bfd1bb6d008c" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_8cc53cd3-f8d4-43ab-bffa-391d90f3c95e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_8cc53cd3-f8d4-43ab-bffa-391d90f3c95e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_8cc53cd3-f8d4-43ab-bffa-391d90f3c95e" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_8cc53cd3-f8d4-43ab-bffa-391d90f3c95e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_98685da4-0025-41cc-b513-dff3ac5c2a67" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_8cc53cd3-f8d4-43ab-bffa-391d90f3c95e" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_98685da4-0025-41cc-b513-dff3ac5c2a67" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_7c68e0cb-91ca-4125-aeea-c282c6348aac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_98685da4-0025-41cc-b513-dff3ac5c2a67" xlink:to="loc_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_7c68e0cb-91ca-4125-aeea-c282c6348aac" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_8d82c334-7199-45c3-8337-12b2d7d27a8c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7abf958c-fd35-4256-9651-e8cec0e4bdf6" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_8d82c334-7199-45c3-8337-12b2d7d27a8c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_798b6b69-7241-4606-be22-06bcfc826ce3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7abf958c-fd35-4256-9651-e8cec0e4bdf6" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_798b6b69-7241-4606-be22-06bcfc826ce3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_25fcaaaf-90a0-49b5-b18b-5cee7b960efb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7abf958c-fd35-4256-9651-e8cec0e4bdf6" xlink:to="loc_us-gaap_Goodwill_25fcaaaf-90a0-49b5-b18b-5cee7b960efb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_1d971959-e9c5-4a92-b876-e4685f062247" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7abf958c-fd35-4256-9651-e8cec0e4bdf6" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_1d971959-e9c5-4a92-b876-e4685f062247" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_AcquiredFiniteLivedIntangibleAssetsUsefulLifeForTaxPurposes_a56f3346-4a92-4d96-9113-a737267b3a94" xlink:href="vmc-20240930.xsd#vmc_AcquiredFiniteLivedIntangibleAssetsUsefulLifeForTaxPurposes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7abf958c-fd35-4256-9651-e8cec0e4bdf6" xlink:to="loc_vmc_AcquiredFiniteLivedIntangibleAssetsUsefulLifeForTaxPurposes_a56f3346-4a92-4d96-9113-a737267b3a94" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_NumberOfBusinessDivestitures_06d4da82-411a-4e00-a5b4-ff5ce51be186" xlink:href="vmc-20240930.xsd#vmc_NumberOfBusinessDivestitures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7abf958c-fd35-4256-9651-e8cec0e4bdf6" xlink:to="loc_vmc_NumberOfBusinessDivestitures_06d4da82-411a-4e00-a5b4-ff5ce51be186" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_40a82661-e2a6-4c71-97d2-9f984b71ae2b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7abf958c-fd35-4256-9651-e8cec0e4bdf6" xlink:to="loc_us-gaap_AssetImpairmentCharges_40a82661-e2a6-4c71-97d2-9f984b71ae2b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_c641fbbb-7bf2-417f-bfdd-9ccc0afe8e11" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7abf958c-fd35-4256-9651-e8cec0e4bdf6" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_c641fbbb-7bf2-417f-bfdd-9ccc0afe8e11" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_f2b5c1b4-3e3f-4fd0-a677-15339133559d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7abf958c-fd35-4256-9651-e8cec0e4bdf6" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_f2b5c1b4-3e3f-4fd0-a677-15339133559d" xlink:type="arc" order="8"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofBusinessAcquisitionsDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#ACQUISITIONSANDDIVESTITURESScheduleofBusinessAcquisitionsDetails"/>
  <link:definitionLink xlink:role="http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofBusinessAcquisitionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_9f6c81ec-02b4-41ff-8bf4-198239067b71" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_09df5f5e-0290-42f8-87e8-01015ed687ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9f6c81ec-02b4-41ff-8bf4-198239067b71" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_09df5f5e-0290-42f8-87e8-01015ed687ac" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_7aa4ec95-8261-43a0-8389-d67cfe22d21f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_09df5f5e-0290-42f8-87e8-01015ed687ac" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_7aa4ec95-8261-43a0-8389-d67cfe22d21f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7aa4ec95-8261-43a0-8389-d67cfe22d21f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_7aa4ec95-8261-43a0-8389-d67cfe22d21f" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7aa4ec95-8261-43a0-8389-d67cfe22d21f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_fd684a04-34ac-4217-bc83-c24225b2b090" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_7aa4ec95-8261-43a0-8389-d67cfe22d21f" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_fd684a04-34ac-4217-bc83-c24225b2b090" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_Acquisitions2024Member_1fe765f3-e354-4c2c-a121-ab3d56923213" xlink:href="vmc-20240930.xsd#vmc_Acquisitions2024Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_fd684a04-34ac-4217-bc83-c24225b2b090" xlink:to="loc_vmc_Acquisitions2024Member_1fe765f3-e354-4c2c-a121-ab3d56923213" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_50fc167a-64a8-47f5-a020-80711d00d0e5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9f6c81ec-02b4-41ff-8bf4-198239067b71" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_50fc167a-64a8-47f5-a020-80711d00d0e5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_622553f3-68d1-4b23-98a4-9bd2696ab6f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9f6c81ec-02b4-41ff-8bf4-198239067b71" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_622553f3-68d1-4b23-98a4-9bd2696ab6f1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_a40c8534-449c-4959-8d95-4c623d2e4ad8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9f6c81ec-02b4-41ff-8bf4-198239067b71" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_a40c8534-449c-4959-8d95-4c623d2e4ad8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_0ff597a5-04fd-4e2b-857f-64cb134fc611" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9f6c81ec-02b4-41ff-8bf4-198239067b71" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_0ff597a5-04fd-4e2b-857f-64cb134fc611" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_99afc7fa-4bc0-4936-8b62-6f5664aadf55" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9f6c81ec-02b4-41ff-8bf4-198239067b71" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_99afc7fa-4bc0-4936-8b62-6f5664aadf55" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_dc689200-02e1-4caf-b046-3346071d4487" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9f6c81ec-02b4-41ff-8bf4-198239067b71" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_dc689200-02e1-4caf-b046-3346071d4487" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_68d6a961-30b3-44f8-a990-215968bc09b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9f6c81ec-02b4-41ff-8bf4-198239067b71" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_68d6a961-30b3-44f8-a990-215968bc09b5" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_027a68d4-eea6-4aad-a92c-0a2a724e3ba5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9f6c81ec-02b4-41ff-8bf4-198239067b71" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_027a68d4-eea6-4aad-a92c-0a2a724e3ba5" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_1be69caf-e6fc-45fc-a31b-1f27ff05f81e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9f6c81ec-02b4-41ff-8bf4-198239067b71" xlink:to="loc_us-gaap_Goodwill_1be69caf-e6fc-45fc-a31b-1f27ff05f81e" xlink:type="arc" order="8"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofClassificationofAssetsandLiabilitiesHeldforSaleDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#ACQUISITIONSANDDIVESTITURESScheduleofClassificationofAssetsandLiabilitiesHeldforSaleDetails"/>
  <link:definitionLink xlink:role="http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofClassificationofAssetsandLiabilitiesHeldforSaleDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_7b3ab7b1-40e5-4e06-ae72-1796c3d01a6c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_66afb662-9493-4878-a47c-361506a7b477" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7b3ab7b1-40e5-4e06-ae72-1796c3d01a6c" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_66afb662-9493-4878-a47c-361506a7b477" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_db7e5e87-803f-4903-9c02-f4654f57d393" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_66afb662-9493-4878-a47c-361506a7b477" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_db7e5e87-803f-4903-9c02-f4654f57d393" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_db7e5e87-803f-4903-9c02-f4654f57d393_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_db7e5e87-803f-4903-9c02-f4654f57d393" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_db7e5e87-803f-4903-9c02-f4654f57d393_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_b59fe9cc-2c0e-4d56-a036-0c7ba57a037c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_db7e5e87-803f-4903-9c02-f4654f57d393" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_b59fe9cc-2c0e-4d56-a036-0c7ba57a037c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_ConcreteOperationsInTexasMember_b968feee-dcbf-4f00-bffd-c9ece424613e" xlink:href="vmc-20240930.xsd#vmc_ConcreteOperationsInTexasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_b59fe9cc-2c0e-4d56-a036-0c7ba57a037c" xlink:to="loc_vmc_ConcreteOperationsInTexasMember_b968feee-dcbf-4f00-bffd-c9ece424613e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_49985c30-cc09-4e4c-83ee-d7b868b093c0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_66afb662-9493-4878-a47c-361506a7b477" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_49985c30-cc09-4e4c-83ee-d7b868b093c0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_49985c30-cc09-4e4c-83ee-d7b868b093c0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_49985c30-cc09-4e4c-83ee-d7b868b093c0" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_49985c30-cc09-4e4c-83ee-d7b868b093c0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_0de7e6aa-4b69-4eea-b211-d4f095afa284" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_49985c30-cc09-4e4c-83ee-d7b868b093c0" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_0de7e6aa-4b69-4eea-b211-d4f095afa284" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_d897a5e7-0226-409a-81e6-178d5c33a287" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_0de7e6aa-4b69-4eea-b211-d4f095afa284" xlink:to="loc_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_d897a5e7-0226-409a-81e6-178d5c33a287" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1_e012a7cb-3773-4984-9af8-2187da0efc04" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7b3ab7b1-40e5-4e06-ae72-1796c3d01a6c" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1_e012a7cb-3773-4984-9af8-2187da0efc04" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_DisposalGroupIncludingDiscontinuedOperationLandAndLandImprovementsNet_a9ab20e0-3afc-4e50-8316-692138da4a4b" xlink:href="vmc-20240930.xsd#vmc_DisposalGroupIncludingDiscontinuedOperationLandAndLandImprovementsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7b3ab7b1-40e5-4e06-ae72-1796c3d01a6c" xlink:to="loc_vmc_DisposalGroupIncludingDiscontinuedOperationLandAndLandImprovementsNet_a9ab20e0-3afc-4e50-8316-692138da4a4b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment_b78d6dfe-f509-4850-857e-d98678d6aacb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7b3ab7b1-40e5-4e06-ae72-1796c3d01a6c" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment_b78d6dfe-f509-4850-857e-d98678d6aacb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_DisposalGroupIncludingDiscontinuedOperationOperatingLeasesNet_45d4ff2c-a036-4af1-999a-56555993d1ba" xlink:href="vmc-20240930.xsd#vmc_DisposalGroupIncludingDiscontinuedOperationOperatingLeasesNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7b3ab7b1-40e5-4e06-ae72-1796c3d01a6c" xlink:to="loc_vmc_DisposalGroupIncludingDiscontinuedOperationOperatingLeasesNet_45d4ff2c-a036-4af1-999a-56555993d1ba" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_DisposalGroupIncludingDiscontinuedOperationFinanceLeasesNet_1e2b4c94-700b-4968-bf0a-f351b4c7d0d6" xlink:href="vmc-20240930.xsd#vmc_DisposalGroupIncludingDiscontinuedOperationFinanceLeasesNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7b3ab7b1-40e5-4e06-ae72-1796c3d01a6c" xlink:to="loc_vmc_DisposalGroupIncludingDiscontinuedOperationFinanceLeasesNet_1e2b4c94-700b-4968-bf0a-f351b4c7d0d6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets_f7bf9e00-b35b-4410-94de-fdcce4880123" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7b3ab7b1-40e5-4e06-ae72-1796c3d01a6c" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets_f7bf9e00-b35b-4410-94de-fdcce4880123" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1_0e13111e-36b9-4428-8739-5a8572f67e68" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7b3ab7b1-40e5-4e06-ae72-1796c3d01a6c" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1_0e13111e-36b9-4428-8739-5a8572f67e68" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_DisposalGroupIncludingDiscontinuedOperationReserveForAssetsHeldForSale_6c9431a8-b894-48f3-ac1e-ce600237cabc" xlink:href="vmc-20240930.xsd#vmc_DisposalGroupIncludingDiscontinuedOperationReserveForAssetsHeldForSale"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7b3ab7b1-40e5-4e06-ae72-1796c3d01a6c" xlink:to="loc_vmc_DisposalGroupIncludingDiscontinuedOperationReserveForAssetsHeldForSale_6c9431a8-b894-48f3-ac1e-ce600237cabc" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_06a2db9e-9f3d-4878-8677-d227a34519e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7b3ab7b1-40e5-4e06-ae72-1796c3d01a6c" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_06a2db9e-9f3d-4878-8677-d227a34519e3" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_DisposalGroupIncludingDiscontinuedOperationCurrentOperatingLeaseLiabilities_22016d4c-022b-4e95-80cf-78a0e1d08469" xlink:href="vmc-20240930.xsd#vmc_DisposalGroupIncludingDiscontinuedOperationCurrentOperatingLeaseLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7b3ab7b1-40e5-4e06-ae72-1796c3d01a6c" xlink:to="loc_vmc_DisposalGroupIncludingDiscontinuedOperationCurrentOperatingLeaseLiabilities_22016d4c-022b-4e95-80cf-78a0e1d08469" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_DisposalGroupIncludingDiscontinuedOperationCurrentFinanceLeaseLiabilities_2f8ccf31-8420-4b26-9615-7ccb39d1543f" xlink:href="vmc-20240930.xsd#vmc_DisposalGroupIncludingDiscontinuedOperationCurrentFinanceLeaseLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7b3ab7b1-40e5-4e06-ae72-1796c3d01a6c" xlink:to="loc_vmc_DisposalGroupIncludingDiscontinuedOperationCurrentFinanceLeaseLiabilities_2f8ccf31-8420-4b26-9615-7ccb39d1543f" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_DisposalGroupIncludingDiscontinuedOperationNoncurrentOperatingLeaseLiabilities_4ab96e2e-437b-4a78-bba8-f0ae79e17376" xlink:href="vmc-20240930.xsd#vmc_DisposalGroupIncludingDiscontinuedOperationNoncurrentOperatingLeaseLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7b3ab7b1-40e5-4e06-ae72-1796c3d01a6c" xlink:to="loc_vmc_DisposalGroupIncludingDiscontinuedOperationNoncurrentOperatingLeaseLiabilities_4ab96e2e-437b-4a78-bba8-f0ae79e17376" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_DisposalGroupIncludingDiscontinuedOperationNoncurrentFinanceLeaseLiabilities_a543f428-6afd-4856-853c-eabc31faffde" xlink:href="vmc-20240930.xsd#vmc_DisposalGroupIncludingDiscontinuedOperationNoncurrentFinanceLeaseLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7b3ab7b1-40e5-4e06-ae72-1796c3d01a6c" xlink:to="loc_vmc_DisposalGroupIncludingDiscontinuedOperationNoncurrentFinanceLeaseLiabilities_a543f428-6afd-4856-853c-eabc31faffde" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_3c228373-89fe-44a3-8273-5604b2a888c2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7b3ab7b1-40e5-4e06-ae72-1796c3d01a6c" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_3c228373-89fe-44a3-8273-5604b2a888c2" xlink:type="arc" order="13"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="simple" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="1"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>8
<FILENAME>vmc-20240930_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:e252b9fa-81cf-4536-94d7-a2864daf6540,g:9523ba15-3f0f-455a-9c89-e2b6b5509b03-->
<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_AssetRetirementObligationLiabilitiesSettled_94fef8d0-545f-4cfc-9e02-da638629fd88_negatedLabel_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationLiabilitiesSettled" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Liabilities settled</link:label>
    <link:label id="lab_us-gaap_AssetRetirementObligationLiabilitiesSettled_label_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationLiabilitiesSettled" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Retirement Obligation, Liabilities Settled</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationLiabilitiesSettled" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationLiabilitiesSettled"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetRetirementObligationLiabilitiesSettled" xlink:to="lab_us-gaap_AssetRetirementObligationLiabilitiesSettled" xlink:type="arc" order="1"/>
    <link:label id="lab_vmc_RevenueRecognitionLineItems_cbba1673-81b2-456a-b9f7-dd74b4fc35e4_terseLabel_en-US" xlink:label="lab_vmc_RevenueRecognitionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue Recognition [Line Items]</link:label>
    <link:label id="lab_vmc_RevenueRecognitionLineItems_label_en-US" xlink:label="lab_vmc_RevenueRecognitionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue Recognition [Line Items]</link:label>
    <link:label id="lab_vmc_RevenueRecognitionLineItems_documentation_en-US" xlink:label="lab_vmc_RevenueRecognitionLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revenue Recognition [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_RevenueRecognitionLineItems" xlink:href="vmc-20240930.xsd#vmc_RevenueRecognitionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_RevenueRecognitionLineItems" xlink:to="lab_vmc_RevenueRecognitionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_363fb223-9fb5-40be-bea4-16f81a4d9ffb_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments to reconcile net earnings 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" 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/2024/elts/us-gaap-2024.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_GoodwillAcquiredDuringPeriod_107760e5-1360-4f9a-95b4-31e0bdba5ced_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill of acquired businesses</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" 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/2024/elts/us-gaap-2024.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_srt_RangeMember_9045a68c-b0d8-46a3-a256-df646864df95_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Range [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" 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/2024/elts/srt-2024.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_RepaymentsOfLongTermDebt_75b8a543-b66b-4c96-a5a0-59ac440773c2_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Payment of current maturities and long-term debt</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repayments of Long-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermDebt" xlink:to="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_vmc_EnvironmentalProtectionAgencyMember_d4173c10-63de-410e-be34-498b3b7ef136_terseLabel_en-US" xlink:label="lab_vmc_EnvironmentalProtectionAgencyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">EPA</link:label>
    <link:label id="lab_vmc_EnvironmentalProtectionAgencyMember_label_en-US" xlink:label="lab_vmc_EnvironmentalProtectionAgencyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Environmental Protection Agency [Member]</link:label>
    <link:label id="lab_vmc_EnvironmentalProtectionAgencyMember_documentation_en-US" xlink:label="lab_vmc_EnvironmentalProtectionAgencyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Environmental Protection Agency [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_EnvironmentalProtectionAgencyMember" xlink:href="vmc-20240930.xsd#vmc_EnvironmentalProtectionAgencyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_EnvironmentalProtectionAgencyMember" xlink:to="lab_vmc_EnvironmentalProtectionAgencyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_27cee90c-44a2-4eae-8969-e1e17acb6de7_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Components of Lease Expense</link:label>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock" xlink:to="lab_us-gaap_LeaseCostTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_6c948ff7-ee24-4c04-9ec7-d21d1bda0036_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_449b8b98-abb5-41e9-ad69-cfb2d683755d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Derivative Instruments Recognized at Fair Value</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Fair Value Hedging Instruments, Statements of Financial Performance and Financial Position, Location [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_f447c6c1-bd6d-4c84-a235-f15c206288e2_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net increase (decrease) in cash and cash equivalents and restricted cash</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" 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/2024/elts/us-gaap-2024.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_vmc_NumberOfBusinessDivestitures_9c16954b-6e39-4e06-962d-eb05fa769043_terseLabel_en-US" xlink:label="lab_vmc_NumberOfBusinessDivestitures" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of business divestitures</link:label>
    <link:label id="lab_vmc_NumberOfBusinessDivestitures_label_en-US" xlink:label="lab_vmc_NumberOfBusinessDivestitures" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number Of Business Divestitures</link:label>
    <link:label id="lab_vmc_NumberOfBusinessDivestitures_documentation_en-US" xlink:label="lab_vmc_NumberOfBusinessDivestitures" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number Of Business Divestitures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_NumberOfBusinessDivestitures" xlink:href="vmc-20240930.xsd#vmc_NumberOfBusinessDivestitures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_NumberOfBusinessDivestitures" xlink:to="lab_vmc_NumberOfBusinessDivestitures" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MutualFundMember_6a62edc4-84bf-4d0c-9b58-1bedb10cddfb_terseLabel_en-US" xlink:label="lab_us-gaap_MutualFundMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Mutual funds</link:label>
    <link:label id="lab_us-gaap_MutualFundMember_label_en-US" xlink:label="lab_us-gaap_MutualFundMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Mutual Fund [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MutualFundMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MutualFundMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MutualFundMember" xlink:to="lab_us-gaap_MutualFundMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_657c1382-577e-4137-8556-979fbd19e29a_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other current liabilities</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" 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/2024/elts/us-gaap-2024.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_vmc_AccountsAndFinancingReceivableBeforeAllowanceForCreditLossCurrent_d01dfabd-26d8-424f-8f35-268462bca839_terseLabel_en-US" xlink:label="lab_vmc_AccountsAndFinancingReceivableBeforeAllowanceForCreditLossCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts and notes receivable, gross</link:label>
    <link:label id="lab_vmc_AccountsAndFinancingReceivableBeforeAllowanceForCreditLossCurrent_label_en-US" xlink:label="lab_vmc_AccountsAndFinancingReceivableBeforeAllowanceForCreditLossCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts And Financing Receivable, Before Allowance For Credit Loss, Current</link:label>
    <link:label id="lab_vmc_AccountsAndFinancingReceivableBeforeAllowanceForCreditLossCurrent_documentation_en-US" xlink:label="lab_vmc_AccountsAndFinancingReceivableBeforeAllowanceForCreditLossCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accounts And Financing Receivable, Before Allowance For Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_AccountsAndFinancingReceivableBeforeAllowanceForCreditLossCurrent" xlink:href="vmc-20240930.xsd#vmc_AccountsAndFinancingReceivableBeforeAllowanceForCreditLossCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_AccountsAndFinancingReceivableBeforeAllowanceForCreditLossCurrent" xlink:to="lab_vmc_AccountsAndFinancingReceivableBeforeAllowanceForCreditLossCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_vmc_RevenueRecognitionTable_e699c92c-4d3b-40cf-8bfc-4f726bdfa8dd_terseLabel_en-US" xlink:label="lab_vmc_RevenueRecognitionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue Recognition [Table]</link:label>
    <link:label id="lab_vmc_RevenueRecognitionTable_label_en-US" xlink:label="lab_vmc_RevenueRecognitionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue Recognition [Table]</link:label>
    <link:label id="lab_vmc_RevenueRecognitionTable_documentation_en-US" xlink:label="lab_vmc_RevenueRecognitionTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revenue Recognition [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_RevenueRecognitionTable" xlink:href="vmc-20240930.xsd#vmc_RevenueRecognitionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_RevenueRecognitionTable" xlink:to="lab_vmc_RevenueRecognitionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_447f7004-4d1a-439a-a389-175be8d169ac_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_SegmentReportingInformationLineItems_84c9d40a-502a-415c-9dbf-13c58312ccd7_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_AssetRetirementObligationRevisionOfEstimate_e4e67bbc-cbd7-4a6f-9003-7943a2aa0636_terseLabel_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationRevisionOfEstimate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revisions, net</link:label>
    <link:label id="lab_us-gaap_AssetRetirementObligationRevisionOfEstimate_label_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationRevisionOfEstimate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Retirement Obligation, Revision of Estimate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationRevisionOfEstimate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationRevisionOfEstimate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetRetirementObligationRevisionOfEstimate" xlink:to="lab_us-gaap_AssetRetirementObligationRevisionOfEstimate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueHedgingMember_5dbcb948-7d91-48fe-acc4-9407c0b0ebb1_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueHedgingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Hedges</link:label>
    <link:label id="lab_us-gaap_FairValueHedgingMember_label_en-US" xlink:label="lab_us-gaap_FairValueHedgingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hedging [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueHedgingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueHedgingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueHedgingMember" xlink:to="lab_us-gaap_FairValueHedgingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_988a4655-36a5-40c7-bbaa-b581d93d63ae_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Comprehensive income</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllTradingArrangementsMember_terseLabel_en-US" xlink:label="lab_ecd_AllTradingArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Trading Arrangements</link:label>
    <link:label id="lab_ecd_AllTradingArrangementsMember_label_en-US" xlink:label="lab_ecd_AllTradingArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Trading Arrangements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllTradingArrangementsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllTradingArrangementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllTradingArrangementsMember" xlink:to="lab_ecd_AllTradingArrangementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Net Income</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Net Income [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonNeosMember_terseLabel_en-US" xlink:label="lab_ecd_NonNeosMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-NEOs</link:label>
    <link:label id="lab_ecd_NonNeosMember_label_en-US" xlink:label="lab_ecd_NonNeosMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-NEOs [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonNeosMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonNeosMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonNeosMember" xlink:to="lab_ecd_NonNeosMember" xlink:type="arc" order="1"/>
    <link:label id="lab_vmc_ConcreteOperationsInTexasMember_5ca61a45-69f8-468d-8c25-b3ce15bb01e6_terseLabel_en-US" xlink:label="lab_vmc_ConcreteOperationsInTexasMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concrete Operations In Texas</link:label>
    <link:label id="lab_vmc_ConcreteOperationsInTexasMember_label_en-US" xlink:label="lab_vmc_ConcreteOperationsInTexasMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concrete Operations In Texas [Member]</link:label>
    <link:label id="lab_vmc_ConcreteOperationsInTexasMember_documentation_en-US" xlink:label="lab_vmc_ConcreteOperationsInTexasMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Concrete Operations In Texas</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_ConcreteOperationsInTexasMember" xlink:href="vmc-20240930.xsd#vmc_ConcreteOperationsInTexasMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_ConcreteOperationsInTexasMember" xlink:to="lab_vmc_ConcreteOperationsInTexasMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Rule10b51ArrAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted</link:label>
    <link:label id="lab_ecd_Rule10b51ArrAdoptedFlag_label_en-US" xlink:label="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:to="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_2c003b2e-e008-443c-8148-5bae61234e16_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash dividend on common stock (in usd per 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" 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/2024/elts/us-gaap-2024.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_ecd_AwardsCloseToMnpiDiscTable_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTable_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLineItems_cdca0134-1e05-45c3-9bfd-f3361731f786_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativeLineItems_label_en-US" xlink:label="lab_us-gaap_DerivativeLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLineItems" xlink:to="lab_us-gaap_DerivativeLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_008f8a94-5387-4a0f-8fe5-ec10fb4613f7_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Taxes Paid, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet" xlink:to="lab_us-gaap_IncomeTaxesPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_vmc_ScheduleOfLeaseAssetsAndLiabilitiesWeightedAverageLeaseTermAndDiscountRateTableTextBlock_6e4a510a-65c6-4537-929f-ddacab8d66b2_terseLabel_en-US" xlink:label="lab_vmc_ScheduleOfLeaseAssetsAndLiabilitiesWeightedAverageLeaseTermAndDiscountRateTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Lease Assets and Liabilities, Weighted-Average Lease Term and Discount Rate</link:label>
    <link:label id="lab_vmc_ScheduleOfLeaseAssetsAndLiabilitiesWeightedAverageLeaseTermAndDiscountRateTableTextBlock_label_en-US" xlink:label="lab_vmc_ScheduleOfLeaseAssetsAndLiabilitiesWeightedAverageLeaseTermAndDiscountRateTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Lease Assets and Liabilities, Weighted-Average Lease Term and Discount Rate [Table Text Block]</link:label>
    <link:label id="lab_vmc_ScheduleOfLeaseAssetsAndLiabilitiesWeightedAverageLeaseTermAndDiscountRateTableTextBlock_documentation_en-US" xlink:label="lab_vmc_ScheduleOfLeaseAssetsAndLiabilitiesWeightedAverageLeaseTermAndDiscountRateTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Schedule of Lease Assets and Liabilities, Weighted-Average Lease Term and Discount Rate [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_ScheduleOfLeaseAssetsAndLiabilitiesWeightedAverageLeaseTermAndDiscountRateTableTextBlock" xlink:href="vmc-20240930.xsd#vmc_ScheduleOfLeaseAssetsAndLiabilitiesWeightedAverageLeaseTermAndDiscountRateTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_ScheduleOfLeaseAssetsAndLiabilitiesWeightedAverageLeaseTermAndDiscountRateTableTextBlock" xlink:to="lab_vmc_ScheduleOfLeaseAssetsAndLiabilitiesWeightedAverageLeaseTermAndDiscountRateTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock_4968fed3-c525-452f-8359-24ba104148eb_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Classification of Assets and Liabilities Held for Sale</link:label>
    <link:label id="lab_us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of Long-Lived Assets Held-for-Sale [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock" xlink:to="lab_us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_88873f10-5968-4f8d-9170-a35aa739106c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Distribution to noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_label_en-US" xlink:label="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:to="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:type="arc" order="1"/>
    <link:label id="lab_vmc_DeferredIncomeTaxExpenseIncludingDiscontinuedOperations_1a4bae52-52ec-4398-94fa-2a6fff015644_terseLabel_en-US" xlink:label="lab_vmc_DeferredIncomeTaxExpenseIncludingDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred income taxes, net</link:label>
    <link:label id="lab_vmc_DeferredIncomeTaxExpenseIncludingDiscontinuedOperations_label_en-US" xlink:label="lab_vmc_DeferredIncomeTaxExpenseIncludingDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Expense Including Discontinued Operations</link:label>
    <link:label id="lab_vmc_DeferredIncomeTaxExpenseIncludingDiscontinuedOperations_documentation_en-US" xlink:label="lab_vmc_DeferredIncomeTaxExpenseIncludingDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of deferred income tax expense including discontinued operations.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_DeferredIncomeTaxExpenseIncludingDiscontinuedOperations" xlink:href="vmc-20240930.xsd#vmc_DeferredIncomeTaxExpenseIncludingDiscontinuedOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_DeferredIncomeTaxExpenseIncludingDiscontinuedOperations" xlink:to="lab_vmc_DeferredIncomeTaxExpenseIncludingDiscontinuedOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_3a5924e2-b044-4381-8af1-691d1b606978_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_PayVsPerformanceDisclosureLineItems_label_en-US" xlink:label="lab_ecd_PayVsPerformanceDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PayVsPerformanceDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="lab_ecd_PayVsPerformanceDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_ca302fde-2886-4ca6-9b83-48f1a97865f0_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityTable" xlink:to="lab_us-gaap_LineOfCreditFacilityTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeerGroupTotalShareholderRtnAmt_terseLabel_en-US" xlink:label="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Peer Group Total Shareholder Return Amount</link:label>
    <link:label id="lab_ecd_PeerGroupTotalShareholderRtnAmt_label_en-US" xlink:label="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Peer Group Total Shareholder Return Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupTotalShareholderRtnAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:to="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeTable_4ce96f87-8788-4e33-91f4-864e5a80061c_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative [Table]</link:label>
    <link:label id="lab_us-gaap_DerivativeTable_label_en-US" xlink:label="lab_us-gaap_DerivativeTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeTable" xlink:to="lab_us-gaap_DerivativeTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_993c34c4-e0c3-4ef1-8daf-9571413b7be7_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">EARNINGS PER SHARE (EPS)</link:label>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_196d8bd8-f9d3-47e9-8621-a51b1dd01446_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">INVENTORIES</link:label>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryPolicyTextBlock" xlink:to="lab_us-gaap_InventoryPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonRule10b51ArrAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted</link:label>
    <link:label id="lab_ecd_NonRule10b51ArrAdoptedFlag_label_en-US" xlink:label="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:to="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_vmc_OperatingLeaseRightOfUseAssetIncludingHeldForSale_4e64509c-21f5-4e30-bf1b-06854cb8b4d1_totalLabel_en-US" xlink:label="lab_vmc_OperatingLeaseRightOfUseAssetIncludingHeldForSale" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Operating leases, net</link:label>
    <link:label id="lab_vmc_OperatingLeaseRightOfUseAssetIncludingHeldForSale_label_en-US" xlink:label="lab_vmc_OperatingLeaseRightOfUseAssetIncludingHeldForSale" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease Right Of Use Asset, Including Held For Sale</link:label>
    <link:label id="lab_vmc_OperatingLeaseRightOfUseAssetIncludingHeldForSale_documentation_en-US" xlink:label="lab_vmc_OperatingLeaseRightOfUseAssetIncludingHeldForSale" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Operating Lease Right Of Use Asset, Including Held For Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_OperatingLeaseRightOfUseAssetIncludingHeldForSale" xlink:href="vmc-20240930.xsd#vmc_OperatingLeaseRightOfUseAssetIncludingHeldForSale"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_OperatingLeaseRightOfUseAssetIncludingHeldForSale" xlink:to="lab_vmc_OperatingLeaseRightOfUseAssetIncludingHeldForSale" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_d564a3a8-e344-4d88-9287-247ed0564e7b_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Earnings from continuing operations</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_stpr_TX_37234df4-e297-4ea5-b8db-ad3c0e21dc07_terseLabel_en-US" xlink:label="lab_stpr_TX" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Texas</link:label>
    <link:label id="lab_stpr_TX_label_en-US" xlink:label="lab_stpr_TX" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">TEXAS</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_TX" xlink:href="https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd#stpr_TX"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stpr_TX" xlink:to="lab_stpr_TX" xlink:type="arc" order="1"/>
    <link:label id="lab_vmc_SevenPointOneFivePercentNotesDueTwentyThirtySevenMember_66b49177-1373-4686-9c2f-41437b9adeee_terseLabel_en-US" xlink:label="lab_vmc_SevenPointOneFivePercentNotesDueTwentyThirtySevenMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">7.15% notes due 2037</link:label>
    <link:label id="lab_vmc_SevenPointOneFivePercentNotesDueTwentyThirtySevenMember_label_en-US" xlink:label="lab_vmc_SevenPointOneFivePercentNotesDueTwentyThirtySevenMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Seven Point One Five Percent Notes Due Twenty Thirty Seven [Member]</link:label>
    <link:label id="lab_vmc_SevenPointOneFivePercentNotesDueTwentyThirtySevenMember_documentation_en-US" xlink:label="lab_vmc_SevenPointOneFivePercentNotesDueTwentyThirtySevenMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Seven Point One Five Percent Notes Due Twenty Thirty Seven[Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_SevenPointOneFivePercentNotesDueTwentyThirtySevenMember" xlink:href="vmc-20240930.xsd#vmc_SevenPointOneFivePercentNotesDueTwentyThirtySevenMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_SevenPointOneFivePercentNotesDueTwentyThirtySevenMember" xlink:to="lab_vmc_SevenPointOneFivePercentNotesDueTwentyThirtySevenMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingRelationshipDomain_a35c6a9b-9dfe-4535-9501-82f454600802_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingRelationshipDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Hedging Relationship [Domain]</link:label>
    <link:label id="lab_us-gaap_HedgingRelationshipDomain_label_en-US" xlink:label="lab_us-gaap_HedgingRelationshipDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Hedging Relationship [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingRelationshipDomain" xlink:to="lab_us-gaap_HedgingRelationshipDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_fcbcc52f-4557-4b39-b08a-522e6eb78c5e_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">FAIR VALUE MEASUREMENTS</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" 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/2024/elts/us-gaap-2024.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_vmc_FormerCementMember_909d536b-d7b6-4299-9d9b-eb2f9943c698_terseLabel_en-US" xlink:label="lab_vmc_FormerCementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Former Cement</link:label>
    <link:label id="lab_vmc_FormerCementMember_label_en-US" xlink:label="lab_vmc_FormerCementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Former Cement [Member]</link:label>
    <link:label id="lab_vmc_FormerCementMember_documentation_en-US" xlink:label="lab_vmc_FormerCementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Former Cement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_FormerCementMember" xlink:href="vmc-20240930.xsd#vmc_FormerCementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_FormerCementMember" xlink:to="lab_vmc_FormerCementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgDiscLineItems_label_en-US" xlink:label="lab_ecd_AwardTmgDiscLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Disclosures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgDiscLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgDiscLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="lab_ecd_AwardTmgDiscLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OtherPerfMeasureAmt_terseLabel_en-US" xlink:label="lab_ecd_OtherPerfMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Performance Measure, Amount</link:label>
    <link:label id="lab_ecd_OtherPerfMeasureAmt_label_en-US" xlink:label="lab_ecd_OtherPerfMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Performance Measure, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OtherPerfMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OtherPerfMeasureAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OtherPerfMeasureAmt" xlink:to="lab_ecd_OtherPerfMeasureAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillLineItems_2374c76f-bffc-48f9-a279-86ddf0d0203b_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_PortionAtFairValueFairValueDisclosureMember_db9f0e53-af82-4df2-bcd2-20271d83ecda_terseLabel_en-US" xlink:label="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Portion at Fair Value Measurement</link:label>
    <link:label id="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Portion at Fair Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:to="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_defb0301-2678-4ae7-b036-bedcd0c46027_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_us-gaap_CommonStockSharesOutstanding_03b1dc2c-2180-42e5-b441-09263e4171af_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_vmc_EstimatedConstructionAndOperationOfWaterTreatmentSystem_e8ae0e09-96be-44df-8dbf-169bb40a599e_terseLabel_en-US" xlink:label="lab_vmc_EstimatedConstructionAndOperationOfWaterTreatmentSystem" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimated construction and operation of water treatment system</link:label>
    <link:label id="lab_vmc_EstimatedConstructionAndOperationOfWaterTreatmentSystem_label_en-US" xlink:label="lab_vmc_EstimatedConstructionAndOperationOfWaterTreatmentSystem" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Estimated Construction And Operation Of Water Treatment System</link:label>
    <link:label id="lab_vmc_EstimatedConstructionAndOperationOfWaterTreatmentSystem_documentation_en-US" xlink:label="lab_vmc_EstimatedConstructionAndOperationOfWaterTreatmentSystem" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Estimated Construction And Operation Of Water Treatment System</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_EstimatedConstructionAndOperationOfWaterTreatmentSystem" xlink:href="vmc-20240930.xsd#vmc_EstimatedConstructionAndOperationOfWaterTreatmentSystem"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_EstimatedConstructionAndOperationOfWaterTreatmentSystem" xlink:to="lab_vmc_EstimatedConstructionAndOperationOfWaterTreatmentSystem" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseCost_3c3cb79c-9378-4cf4-beeb-de7f9aa88d3d_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease cost</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseCost_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseCost" xlink:to="lab_us-gaap_OperatingLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_6f11dcab-f6ae-43aa-a26c-f94374970cba_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance lease ROU assets</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Right-of-Use Asset, before Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_41871932-ed42-47d1-9ae3-6ecd21915bdd_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</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" 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/2024/elts/us-gaap-2024.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_OperatingLeaseLiabilityNoncurrent_9f9bf1ad-fffd-4a94-a8bf-daddbd1d307d_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Noncurrent operating lease liabilities</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" 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/2024/elts/us-gaap-2024.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_LossContingencyPendingClaimsNumber_3fc93fc1-e566-46b4-8a6f-1417de839f0c_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyPendingClaimsNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of pending claims</link:label>
    <link:label id="lab_us-gaap_LossContingencyPendingClaimsNumber_label_en-US" xlink:label="lab_us-gaap_LossContingencyPendingClaimsNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingency, Pending Claims, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyPendingClaimsNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyPendingClaimsNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyPendingClaimsNumber" xlink:to="lab_us-gaap_LossContingencyPendingClaimsNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashFlowHedgingMember_bdb32513-a853-4943-b28b-25210bc767fc_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowHedgingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash Flow Hedges</link:label>
    <link:label id="lab_us-gaap_CashFlowHedgingMember_label_en-US" xlink:label="lab_us-gaap_CashFlowHedgingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Flow Hedging [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowHedgingMember" xlink:to="lab_us-gaap_CashFlowHedgingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment_58e4b2f5-d905-4d64-8d43-c34b01fcf41a_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Buildings, machinery and equipment, net</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Property, Plant and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseInterestExpense_1fef3249-22c1-47f3-8b1e-968aade8171d_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest on lease liabilities</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseInterestExpense_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseInterestExpense" xlink:to="lab_us-gaap_FinanceLeaseInterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanServiceCost_4d87c3ca-920e-4ae7-b664-3d752e14ebbe_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanServiceCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Service cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanServiceCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanServiceCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Service Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanServiceCost" xlink:to="lab_us-gaap_DefinedBenefitPlanServiceCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_158f12c4-888e-4e04-98bb-92cbed321d5b_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other noncurrent 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" 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/2024/elts/us-gaap-2024.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_dei_EntityTaxIdentificationNumber_6cc14959-23d2-46ec-8f92-ebe62ea84c45_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesAbstract_ffa53b27-4852-4443-82cc-a36231997eed_terseLabel_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract" xlink:to="lab_us-gaap_LeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_e1d1d6f0-4982-4ea5-8ff8-6d2dd030635a_terseLabel_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_label_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward" xlink:to="lab_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_vmc_LawsuitFiledByOccidentalMember_6926a547-cb57-4cab-85fe-f46d6fa3f55c_terseLabel_en-US" xlink:label="lab_vmc_LawsuitFiledByOccidentalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lawsuit Filed by Occidental</link:label>
    <link:label id="lab_vmc_LawsuitFiledByOccidentalMember_label_en-US" xlink:label="lab_vmc_LawsuitFiledByOccidentalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lawsuit Filed By Occidental [Member]</link:label>
    <link:label id="lab_vmc_LawsuitFiledByOccidentalMember_documentation_en-US" xlink:label="lab_vmc_LawsuitFiledByOccidentalMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Lawsuit Filed By Occidental [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_LawsuitFiledByOccidentalMember" xlink:href="vmc-20240930.xsd#vmc_LawsuitFiledByOccidentalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_LawsuitFiledByOccidentalMember" xlink:to="lab_vmc_LawsuitFiledByOccidentalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTypeAxis_7c0f524a-551d-4b37-9f34-168207e6620f_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retirement Plan Type [Axis]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanTypeAxis_label_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Plan Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTypeAxis" xlink:to="lab_us-gaap_RetirementPlanTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_vmc_NamgisMember_ddef7f7e-5a22-438b-b0de-e08fa71e0f25_terseLabel_en-US" xlink:label="lab_vmc_NamgisMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Namgis</link:label>
    <link:label id="lab_vmc_NamgisMember_label_en-US" xlink:label="lab_vmc_NamgisMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Namgis [Member]</link:label>
    <link:label id="lab_vmc_NamgisMember_documentation_en-US" xlink:label="lab_vmc_NamgisMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Namgis [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_NamgisMember" xlink:href="vmc-20240930.xsd#vmc_NamgisMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_NamgisMember" xlink:to="lab_vmc_NamgisMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_cb7b4602-7cfd-4821-84a4-ae29b77d9d32_terseLabel_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Money market mutual fund</link:label>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_label_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Money Market Funds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MoneyMarketFundsMember" xlink:to="lab_us-gaap_MoneyMarketFundsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_4cd1e3f8-af77-4cd5-86a7-8b5a203f1284_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment sales</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" 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/2024/elts/us-gaap-2024.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_vmc_GulfCoastMember_d438943e-b1c9-4308-81e4-12fdc866136a_terseLabel_en-US" xlink:label="lab_vmc_GulfCoastMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gulf Coast revenues</link:label>
    <link:label id="lab_vmc_GulfCoastMember_label_en-US" xlink:label="lab_vmc_GulfCoastMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gulf Coast [Member]</link:label>
    <link:label id="lab_vmc_GulfCoastMember_documentation_en-US" xlink:label="lab_vmc_GulfCoastMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Gulf Coast [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_GulfCoastMember" xlink:href="vmc-20240930.xsd#vmc_GulfCoastMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_GulfCoastMember" xlink:to="lab_vmc_GulfCoastMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_5567aa5f-4d37-4c22-a9f0-03bf1388832b_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_NetCashProvidedByUsedInOperatingActivitiesAbstract_74e63f0c-2a8f-444f-90b1-7a42d069ac7d_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_2824180d-ba9a-4505-b421-7665252b9c07_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Changes in Accumulated Other Comprehensive Income, Net of Tax</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" 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/2024/elts/us-gaap-2024.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_vmc_DisposalGroupIncludingDiscontinuedOperationCurrentFinanceLeaseLiabilities_76e2b102-3ae4-49b1-b322-f11247e815f7_negatedTerseLabel_en-US" xlink:label="lab_vmc_DisposalGroupIncludingDiscontinuedOperationCurrentFinanceLeaseLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Current finance lease liabilities</link:label>
    <link:label id="lab_vmc_DisposalGroupIncludingDiscontinuedOperationCurrentFinanceLeaseLiabilities_label_en-US" xlink:label="lab_vmc_DisposalGroupIncludingDiscontinuedOperationCurrentFinanceLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Current Finance Lease Liabilities</link:label>
    <link:label id="lab_vmc_DisposalGroupIncludingDiscontinuedOperationCurrentFinanceLeaseLiabilities_documentation_en-US" xlink:label="lab_vmc_DisposalGroupIncludingDiscontinuedOperationCurrentFinanceLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Current Finance Lease Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_DisposalGroupIncludingDiscontinuedOperationCurrentFinanceLeaseLiabilities" xlink:href="vmc-20240930.xsd#vmc_DisposalGroupIncludingDiscontinuedOperationCurrentFinanceLeaseLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_DisposalGroupIncludingDiscontinuedOperationCurrentFinanceLeaseLiabilities" xlink:to="lab_vmc_DisposalGroupIncludingDiscontinuedOperationCurrentFinanceLeaseLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntersegmentEliminationMember_a5356fb4-78bf-4e51-9b18-82e0439e37a6_terseLabel_en-US" xlink:label="lab_us-gaap_IntersegmentEliminationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intersegment sales</link:label>
    <link:label id="lab_us-gaap_IntersegmentEliminationMember_7b813e69-0aa4-4c7d-bd59-b4db9cc8972f_verboseLabel_en-US" xlink:label="lab_us-gaap_IntersegmentEliminationMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Aggregates intersegment sales</link:label>
    <link:label id="lab_us-gaap_IntersegmentEliminationMember_label_en-US" xlink:label="lab_us-gaap_IntersegmentEliminationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intersegment Eliminations [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntersegmentEliminationMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntersegmentEliminationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntersegmentEliminationMember" xlink:to="lab_us-gaap_IntersegmentEliminationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetRetirementObligationAccretionExpense_14ac10a2-e279-449d-8743-2ec6f4600c16_terseLabel_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationAccretionExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accretion</link:label>
    <link:label id="lab_us-gaap_AssetRetirementObligationAccretionExpense_f8bda519-409e-4f30-8f81-e1e3e6a29f98_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationAccretionExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accretion expense</link:label>
    <link:label id="lab_us-gaap_AssetRetirementObligationAccretionExpense_label_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationAccretionExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Retirement Obligation, Accretion Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationAccretionExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationAccretionExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetRetirementObligationAccretionExpense" xlink:to="lab_us-gaap_AssetRetirementObligationAccretionExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_953b30d8-b554-4129-8f51-827ffc1025f1_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State net operating loss carryforwards</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards, State and Local</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:type="arc" order="1"/>
    <link:label id="lab_vmc_NumberOfRabbiTrustsEstablished_521d24c3-be1d-4c98-81c9-ace57ac13866_verboseLabel_en-US" xlink:label="lab_vmc_NumberOfRabbiTrustsEstablished" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Number of Rabbi Trusts established</link:label>
    <link:label id="lab_vmc_NumberOfRabbiTrustsEstablished_label_en-US" xlink:label="lab_vmc_NumberOfRabbiTrustsEstablished" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number Of Rabbi Trusts Established</link:label>
    <link:label id="lab_vmc_NumberOfRabbiTrustsEstablished_documentation_en-US" xlink:label="lab_vmc_NumberOfRabbiTrustsEstablished" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number of Rabbit Trusts established.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_NumberOfRabbiTrustsEstablished" xlink:href="vmc-20240930.xsd#vmc_NumberOfRabbiTrustsEstablished"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_NumberOfRabbiTrustsEstablished" xlink:to="lab_vmc_NumberOfRabbiTrustsEstablished" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_dea10e5d-f965-465f-bbff-db2e874bfb63_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_OtherAssetsCurrent_0aa93e48-e8b1-4167-8733-b21ce84690c3_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other current assets</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" 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/2024/elts/us-gaap-2024.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_ecd_AwardTmgMethodTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing Method</link:label>
    <link:label id="lab_ecd_AwardTmgMethodTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Method [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMethodTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMethodTextBlock" xlink:to="lab_ecd_AwardTmgMethodTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_946e1ceb-8f9b-40c2-8acf-03e402ce2790_totalLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net periodic pension benefit cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost (Credit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:to="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:type="arc" order="1"/>
    <link:label id="lab_vmc_AggregatesMember_68bef636-dddf-4b29-94f8-746b78d86648_terseLabel_en-US" xlink:label="lab_vmc_AggregatesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregates</link:label>
    <link:label id="lab_vmc_AggregatesMember_label_en-US" xlink:label="lab_vmc_AggregatesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregates [Member]</link:label>
    <link:label id="lab_vmc_AggregatesMember_documentation_en-US" xlink:label="lab_vmc_AggregatesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Aggregates [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_AggregatesMember" xlink:href="vmc-20240930.xsd#vmc_AggregatesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_AggregatesMember" xlink:to="lab_vmc_AggregatesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_vmc_PercentOfShipmentsUsedForPubliclyFundedConstruction_d001e0fd-34b4-4cc1-b77f-ff1fd2d7f459_terseLabel_en-US" xlink:label="lab_vmc_PercentOfShipmentsUsedForPubliclyFundedConstruction" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percent of shipments used for publicly funded construction (as percent)</link:label>
    <link:label id="lab_vmc_PercentOfShipmentsUsedForPubliclyFundedConstruction_label_en-US" xlink:label="lab_vmc_PercentOfShipmentsUsedForPubliclyFundedConstruction" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Percent Of Shipments Used For Publicly Funded Construction</link:label>
    <link:label id="lab_vmc_PercentOfShipmentsUsedForPubliclyFundedConstruction_documentation_en-US" xlink:label="lab_vmc_PercentOfShipmentsUsedForPubliclyFundedConstruction" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Percent Of Shipments Used For Publicly Funded Construction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_PercentOfShipmentsUsedForPubliclyFundedConstruction" xlink:href="vmc-20240930.xsd#vmc_PercentOfShipmentsUsedForPubliclyFundedConstruction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_PercentOfShipmentsUsedForPubliclyFundedConstruction" xlink:to="lab_vmc_PercentOfShipmentsUsedForPubliclyFundedConstruction" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TradingArrByIndTable_terseLabel_en-US" xlink:label="lab_ecd_TradingArrByIndTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Arrangements, by Individual</link:label>
    <link:label id="lab_ecd_TradingArrByIndTable_label_en-US" xlink:label="lab_ecd_TradingArrByIndTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangements, by Individual [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrByIndTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrByIndTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="lab_ecd_TradingArrByIndTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_0866614c-f453-4aa4-8a86-666ef6d52b8f_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_dei_EntityCommonStockSharesOutstanding_1983823e-69d4-419e-aeee-02d2f06905cb_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_FinanceLeaseWeightedAverageRemainingLeaseTerm1_333f87d1-b93e-4531-9474-f8e625d48220_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTradingPoliciesProcLineItems_label_en-US" xlink:label="lab_ecd_InsiderTradingPoliciesProcLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingPoliciesProcLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="lab_ecd_InsiderTradingPoliciesProcLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromDivestitureOfBusinesses_2c3efb35-0d7c-4b8f-b19c-42ba2429832a_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromDivestitureOfBusinesses" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from sale of businesses</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" 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/2024/elts/us-gaap-2024.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_BusinessAcquisitionAcquireeDomain_796398e6-1efd-4956-8d5f-db391cb92cad_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionContributions_0c82d845-2a02-42c0-9714-bbc5c6c0967f_negatedLabel_en-US" xlink:label="lab_us-gaap_PensionContributions" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Contributions to pension plans</link:label>
    <link:label id="lab_us-gaap_PensionContributions_label_en-US" xlink:label="lab_us-gaap_PensionContributions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payment for Pension Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionContributions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionContributions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionContributions" xlink:to="lab_us-gaap_PensionContributions" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToCompAmt_terseLabel_en-US" xlink:label="lab_ecd_AdjToCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation, Amount</link:label>
    <link:label id="lab_ecd_AdjToCompAmt_label_en-US" xlink:label="lab_ecd_AdjToCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToCompAmt" xlink:to="lab_ecd_AdjToCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_fc4c8d58-4bff-40bf-b7d7-9987695b5b9c_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capital in excess of par value</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid in Capital, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingRecoveryCompAmt_terseLabel_en-US" xlink:label="lab_ecd_OutstandingRecoveryCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Amount</link:label>
    <link:label id="lab_ecd_OutstandingRecoveryCompAmt_label_en-US" xlink:label="lab_ecd_OutstandingRecoveryCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Recovery Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingRecoveryCompAmt" xlink:to="lab_ecd_OutstandingRecoveryCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_d17c9483-3582-4a23-9473-e243e6c87081_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted earnings (loss) per share attributable to Vulcan</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract" xlink:to="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupClassificationAxis_b78bb0a4-cd9d-4c1f-83b6-c5420f600017_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disposal Group Classification [Axis]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupClassificationAxis_label_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group Classification [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis" xlink:to="lab_us-gaap_DisposalGroupClassificationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember_terseLabel_en-US" xlink:label="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table</link:label>
    <link:label id="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember_label_en-US" xlink:label="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:to="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_8d6ae86a-f28b-4a1b-b318-456afa702b23_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_vmc_BondMoneyObtainedForTreatmentSystem_27e8e2d3-ff5e-4c95-b408-defe27f48310_terseLabel_en-US" xlink:label="lab_vmc_BondMoneyObtainedForTreatmentSystem" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Bond money obtained for treatment system</link:label>
    <link:label id="lab_vmc_BondMoneyObtainedForTreatmentSystem_label_en-US" xlink:label="lab_vmc_BondMoneyObtainedForTreatmentSystem" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Bond Money Obtained For Treatment System</link:label>
    <link:label id="lab_vmc_BondMoneyObtainedForTreatmentSystem_documentation_en-US" xlink:label="lab_vmc_BondMoneyObtainedForTreatmentSystem" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Bond Money Obtained For Treatment System</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_BondMoneyObtainedForTreatmentSystem" xlink:href="vmc-20240930.xsd#vmc_BondMoneyObtainedForTreatmentSystem"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_BondMoneyObtainedForTreatmentSystem" xlink:to="lab_vmc_BondMoneyObtainedForTreatmentSystem" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CoSelectedMeasureAmt_terseLabel_en-US" xlink:label="lab_ecd_CoSelectedMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Company Selected Measure Amount</link:label>
    <link:label id="lab_ecd_CoSelectedMeasureAmt_label_en-US" xlink:label="lab_ecd_CoSelectedMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Company Selected Measure Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CoSelectedMeasureAmt" xlink:to="lab_ecd_CoSelectedMeasureAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestRateCashFlowHedgeGainLossReclassifiedToEarningsNet_25e44559-eae9-4edb-8b5f-ec1849f4bac1_terseLabel_en-US" xlink:label="lab_us-gaap_InterestRateCashFlowHedgeGainLossReclassifiedToEarningsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss reclassified from AOCI</link:label>
    <link:label id="lab_us-gaap_InterestRateCashFlowHedgeGainLossReclassifiedToEarningsNet_label_en-US" xlink:label="lab_us-gaap_InterestRateCashFlowHedgeGainLossReclassifiedToEarningsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Rate Cash Flow Hedge Gain (Loss) Reclassified to Earnings, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateCashFlowHedgeGainLossReclassifiedToEarningsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestRateCashFlowHedgeGainLossReclassifiedToEarningsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateCashFlowHedgeGainLossReclassifiedToEarningsNet" xlink:to="lab_us-gaap_InterestRateCashFlowHedgeGainLossReclassifiedToEarningsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_0edc76a2-3002-4ff0-a20d-b72453b1016c_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis" xlink:to="lab_srt_StatementGeographicalAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_9ab61fb7-5e7d-4790-b4e5-fcc98effa5a1_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Debt issuance and exchange 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" 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/2024/elts/us-gaap-2024.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_ecd_TabularListTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_TabularListTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tabular List, Table</link:label>
    <link:label id="lab_ecd_TabularListTableTextBlock_label_en-US" xlink:label="lab_ecd_TabularListTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tabular List [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TabularListTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TabularListTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TabularListTableTextBlock" xlink:to="lab_ecd_TabularListTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccrualForEnvironmentalLossContingencies_d8e361f0-79c9-4648-a1e2-c82d8efbc4f1_terseLabel_en-US" xlink:label="lab_us-gaap_AccrualForEnvironmentalLossContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued environmental remediation costs</link:label>
    <link:label id="lab_us-gaap_AccrualForEnvironmentalLossContingencies_label_en-US" xlink:label="lab_us-gaap_AccrualForEnvironmentalLossContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrual for Environmental Loss Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccrualForEnvironmentalLossContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccrualForEnvironmentalLossContingencies" xlink:to="lab_us-gaap_AccrualForEnvironmentalLossContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table</link:label>
    <link:label id="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember_label_en-US" xlink:label="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:to="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_3e58f1d2-d75c-4286-9b94-7867cf315eca_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive common stock equivalents (in shares)</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" 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/2024/elts/us-gaap-2024.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_vmc_JudgeRuledAllocationOfFaultAmongDefendantsPercentage_f2f39ce6-86c6-47dd-9d99-9af2750aa035_terseLabel_en-US" xlink:label="lab_vmc_JudgeRuledAllocationOfFaultAmongDefendantsPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Judge ruled allocation of fault among defendants, percentage</link:label>
    <link:label id="lab_vmc_JudgeRuledAllocationOfFaultAmongDefendantsPercentage_label_en-US" xlink:label="lab_vmc_JudgeRuledAllocationOfFaultAmongDefendantsPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Judge Ruled Allocation Of Fault Among Defendants, Percentage</link:label>
    <link:label id="lab_vmc_JudgeRuledAllocationOfFaultAmongDefendantsPercentage_documentation_en-US" xlink:label="lab_vmc_JudgeRuledAllocationOfFaultAmongDefendantsPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Judge Ruled Allocation Of Fault Among Defendants, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_JudgeRuledAllocationOfFaultAmongDefendantsPercentage" xlink:href="vmc-20240930.xsd#vmc_JudgeRuledAllocationOfFaultAmongDefendantsPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_JudgeRuledAllocationOfFaultAmongDefendantsPercentage" xlink:to="lab_vmc_JudgeRuledAllocationOfFaultAmongDefendantsPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_3cbb38c2-51ec-47d9-895d-667aace4d012_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain" xlink:to="lab_us-gaap_CreditFacilityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_446357c9-62fc-4c9d-9de5-499b0f7aa809_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents and restricted cash at beginning of year</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1c781606-96da-4df7-a11b-83173707f714_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents and restricted cash at end of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_cbe30948-e69e-477d-8cdd-d36319e37f77_terseLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents and restricted cash</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" 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/2024/elts/us-gaap-2024.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_vmc_DisposalGroupIncludingDiscontinuedOperationCurrentOperatingLeaseLiabilities_5fa38879-48fe-454a-908a-a06d5943c44f_negatedTerseLabel_en-US" xlink:label="lab_vmc_DisposalGroupIncludingDiscontinuedOperationCurrentOperatingLeaseLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Current operating lease liabilities</link:label>
    <link:label id="lab_vmc_DisposalGroupIncludingDiscontinuedOperationCurrentOperatingLeaseLiabilities_label_en-US" xlink:label="lab_vmc_DisposalGroupIncludingDiscontinuedOperationCurrentOperatingLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Current Operating Lease Liabilities</link:label>
    <link:label id="lab_vmc_DisposalGroupIncludingDiscontinuedOperationCurrentOperatingLeaseLiabilities_documentation_en-US" xlink:label="lab_vmc_DisposalGroupIncludingDiscontinuedOperationCurrentOperatingLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Current Operating Lease Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_DisposalGroupIncludingDiscontinuedOperationCurrentOperatingLeaseLiabilities" xlink:href="vmc-20240930.xsd#vmc_DisposalGroupIncludingDiscontinuedOperationCurrentOperatingLeaseLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_DisposalGroupIncludingDiscontinuedOperationCurrentOperatingLeaseLiabilities" xlink:to="lab_vmc_DisposalGroupIncludingDiscontinuedOperationCurrentOperatingLeaseLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_vmc_AcquiredFiniteLivedIntangibleAssetsUsefulLifeForTaxPurposes_eca89c38-9b74-40cd-aaf2-a72974c34235_terseLabel_en-US" xlink:label="lab_vmc_AcquiredFiniteLivedIntangibleAssetsUsefulLifeForTaxPurposes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible assets amortization period, tax purposes (in years)</link:label>
    <link:label id="lab_vmc_AcquiredFiniteLivedIntangibleAssetsUsefulLifeForTaxPurposes_label_en-US" xlink:label="lab_vmc_AcquiredFiniteLivedIntangibleAssetsUsefulLifeForTaxPurposes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Acquired Finite-Lived Intangible Assets, Useful Life For Tax Purposes</link:label>
    <link:label id="lab_vmc_AcquiredFiniteLivedIntangibleAssetsUsefulLifeForTaxPurposes_documentation_en-US" xlink:label="lab_vmc_AcquiredFiniteLivedIntangibleAssetsUsefulLifeForTaxPurposes" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The number of years the intangible assets will be deducted for income tax purposes.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_AcquiredFiniteLivedIntangibleAssetsUsefulLifeForTaxPurposes" xlink:href="vmc-20240930.xsd#vmc_AcquiredFiniteLivedIntangibleAssetsUsefulLifeForTaxPurposes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_AcquiredFiniteLivedIntangibleAssetsUsefulLifeForTaxPurposes" xlink:to="lab_vmc_AcquiredFiniteLivedIntangibleAssetsUsefulLifeForTaxPurposes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_2aab4c2e-be43-4ff5-ad17-be8315acad81_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_f408bb0e-6eb0-4f3a-b173-1fc29c90b756_periodStartLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Goodwill, beginning balance</link:label>
    <link:label id="lab_us-gaap_Goodwill_53469d6b-0332-45ed-b210-28234c4ffd6a_periodEndLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Goodwill, ending balance</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" 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/2024/elts/us-gaap-2024.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_srt_ConsolidationItemsAxis_65f2d501-b822-4a88-8e8f-ab8ced09e73b_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/srt-2024.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_vmc_OccidentalChemicalCoMember_78326abe-eb96-4ea2-9df2-76ac2d70036a_terseLabel_en-US" xlink:label="lab_vmc_OccidentalChemicalCoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Occidental Chemical Co</link:label>
    <link:label id="lab_vmc_OccidentalChemicalCoMember_label_en-US" xlink:label="lab_vmc_OccidentalChemicalCoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Occidental Chemical Co [Member]</link:label>
    <link:label id="lab_vmc_OccidentalChemicalCoMember_documentation_en-US" xlink:label="lab_vmc_OccidentalChemicalCoMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Occidental Chemical Co [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_OccidentalChemicalCoMember" xlink:href="vmc-20240930.xsd#vmc_OccidentalChemicalCoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_OccidentalChemicalCoMember" xlink:to="lab_vmc_OccidentalChemicalCoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_c4a62af8-5952-4d4f-9d63-189ca165de40_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Share-based compensation, shares withheld for taxes</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" 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/2024/elts/us-gaap-2024.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_TreasuryStockCommonShares_0b26ae3a-8f2e-4cd9-bd35-9e8f5c97e3b1_verboseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonShares" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Treasury stock, common (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonShares_label_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Common, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonShares" xlink:to="lab_us-gaap_TreasuryStockCommonShares" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_cdeb1231-b20b-4c70-a219-d0f2ff879cbc_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Products and Services [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" 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/2024/elts/srt-2024.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_EmployeeStockOptionMember_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee Stock Option</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember" xlink:to="lab_us-gaap_EmployeeStockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_b348f41e-079c-4306-8a7a-839db12c204f_terseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reconciliation of Revenue from Segments to Consolidated [Table]</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reconciliation of Revenue from Segments to Consolidated [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable" xlink:to="lab_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_f9df9376-997c-4b01-9544-96a72f32dc34_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Short-term lease cost</link:label>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_label_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short-Term Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermLeaseCost" xlink:to="lab_us-gaap_ShortTermLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillRollForward_7814e929-082d-417b-986f-ee42b3d35e06_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_GoodwillRollForward_label_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillRollForward" xlink:to="lab_us-gaap_GoodwillRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_a6a72533-2f1d-493e-995f-d756de51bda3_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ComprehensiveIncomeNetOfTax_d47d8f6d-1af6-45e9-a016-18141b763c8e_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Comprehensive income attributable to Vulcan</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" 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/2024/elts/us-gaap-2024.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_PensionPlansDefinedBenefitMember_e125f475-8285-457b-a93d-7f4d668e602d_verboseLabel_en-US" xlink:label="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Pension Plan</link:label>
    <link:label id="lab_us-gaap_PensionPlansDefinedBenefitMember_cca74b36-3703-42d0-8f41-e6087260fd70_terseLabel_en-US" xlink:label="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Plans, Defined Benefit</link:label>
    <link:label id="lab_us-gaap_PensionPlansDefinedBenefitMember_label_en-US" xlink:label="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionPlansDefinedBenefitMember" xlink:to="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_b83ebe97-5d4e-4fba-91b6-b742d67785b7_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_dae1f8a2-8181-4430-aa3b-7ccfcf37a67a_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_DebtInstrumentBasisSpreadOnVariableRate1_fd67b91b-a13c-4ebd-b791-de63debfebda_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Applicable margin on borrowing rate (as percent)</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" 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/2024/elts/us-gaap-2024.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_AwardTypeAxis_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Type</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_edf15132-39aa-4b52-8d84-c7fd4d7f45d9_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic earnings (loss) per share attributable to Vulcan</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract" xlink:to="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_3ffeaee8-fa7e-4e81-a802-9a78b63de687_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reclassification from AOCI</link:label>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stpr_VA_97213f24-cb1a-4d74-8130-316c342bd8ae_terseLabel_en-US" xlink:label="lab_stpr_VA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Virginia</link:label>
    <link:label id="lab_stpr_VA_label_en-US" xlink:label="lab_stpr_VA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">VIRGINIA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_VA" xlink:href="https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd#stpr_VA"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stpr_VA" xlink:to="lab_stpr_VA" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_43644a07-fe28-4847-b7b8-fd0e468afc33_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">RESTRICTED CASH</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:to="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_vmc_DisposalGroupIncludingDiscontinuedOperationReserveForAssetsHeldForSale_3ec0d8fb-5fdd-4e95-902d-bfd7d07ed1b7_negatedTerseLabel_en-US" xlink:label="lab_vmc_DisposalGroupIncludingDiscontinuedOperationReserveForAssetsHeldForSale" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Reserve for assets held for sale</link:label>
    <link:label id="lab_vmc_DisposalGroupIncludingDiscontinuedOperationReserveForAssetsHeldForSale_label_en-US" xlink:label="lab_vmc_DisposalGroupIncludingDiscontinuedOperationReserveForAssetsHeldForSale" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group Including Discontinued Operation, Reserve For Assets Held For Sale</link:label>
    <link:label id="lab_vmc_DisposalGroupIncludingDiscontinuedOperationReserveForAssetsHeldForSale_documentation_en-US" xlink:label="lab_vmc_DisposalGroupIncludingDiscontinuedOperationReserveForAssetsHeldForSale" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disposal Group Including Discontinued Operation, Reserve For Assets Held For Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_DisposalGroupIncludingDiscontinuedOperationReserveForAssetsHeldForSale" xlink:href="vmc-20240930.xsd#vmc_DisposalGroupIncludingDiscontinuedOperationReserveForAssetsHeldForSale"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_DisposalGroupIncludingDiscontinuedOperationReserveForAssetsHeldForSale" xlink:to="lab_vmc_DisposalGroupIncludingDiscontinuedOperationReserveForAssetsHeldForSale" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryWorkInProcessNetOfReserves_dbd4a93c-59c7-4aa3-a486-8ed7c4d04218_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Products 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" 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/2024/elts/us-gaap-2024.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_PropertyPlantAndEquipmentNet_ec848cbf-cd32-44fe-bde6-4d806e62b875_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Property, plant &amp; 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" 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/2024/elts/us-gaap-2024.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_Liabilities_ba83af23-9807-4fe6-9f57-f7b8af660c56_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_MinorityInterest_3d9e4c5b-995d-48e1-bf98-5e002fea174c_verboseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterest" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_MinorityInterest_label_en-US" xlink:label="lab_us-gaap_MinorityInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity, Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterest" xlink:to="lab_us-gaap_MinorityInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermBorrowings_676be179-45a8-4fbd-a1bc-b7624dfb365f_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermBorrowings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total short-term debt</link:label>
    <link:label id="lab_us-gaap_ShortTermBorrowings_label_en-US" xlink:label="lab_us-gaap_ShortTermBorrowings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermBorrowings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermBorrowings" xlink:to="lab_us-gaap_ShortTermBorrowings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentContinuingOperationsMember_e13ecd43-66af-4716-bd51-7391536c23d2_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentContinuingOperationsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Continuing operations</link:label>
    <link:label id="lab_us-gaap_SegmentContinuingOperationsMember_label_en-US" xlink:label="lab_us-gaap_SegmentContinuingOperationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Continuing Operations [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentContinuingOperationsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentContinuingOperationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentContinuingOperationsMember" xlink:to="lab_us-gaap_SegmentContinuingOperationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_vmc_LossContingencyNumberOfCasesReversedJudgement_797a9b2b-1675-4ffa-8fed-8d140bd91335_terseLabel_en-US" xlink:label="lab_vmc_LossContingencyNumberOfCasesReversedJudgement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of cases, reversed judgement</link:label>
    <link:label id="lab_vmc_LossContingencyNumberOfCasesReversedJudgement_label_en-US" xlink:label="lab_vmc_LossContingencyNumberOfCasesReversedJudgement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingency, Number Of Cases, Reversed Judgement</link:label>
    <link:label id="lab_vmc_LossContingencyNumberOfCasesReversedJudgement_documentation_en-US" xlink:label="lab_vmc_LossContingencyNumberOfCasesReversedJudgement" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Loss Contingency, Number Of Cases, Reversed Judgement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_LossContingencyNumberOfCasesReversedJudgement" xlink:href="vmc-20240930.xsd#vmc_LossContingencyNumberOfCasesReversedJudgement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_LossContingencyNumberOfCasesReversedJudgement" xlink:to="lab_vmc_LossContingencyNumberOfCasesReversedJudgement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_99e13fe0-a664-4f13-82e0-77a4e8f636a1_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, par value (in usd 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" 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/2024/elts/us-gaap-2024.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_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:to="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_e15b0e2a-a5b4-428e-bf8e-132d631756eb_terseLabel_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimated weighted-average amortization period of intangible assets (in years)</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" 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/2024/elts/us-gaap-2024.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_ecd_TrdArrExpirationDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrExpirationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expiration Date</link:label>
    <link:label id="lab_ecd_TrdArrExpirationDate_label_en-US" xlink:label="lab_ecd_TrdArrExpirationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Expiration Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrExpirationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrExpirationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrExpirationDate" xlink:to="lab_ecd_TrdArrExpirationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_2c36df08-0b53-41c0-9515-43bd2adb796f_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance lease right-of-use assets</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Finance Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_b12a6ba8-2e2d-4401-acec-400711f5421f_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_dc53075d-5c7f-4cf9-9d75-6622334ad124_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Table]</link:label>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_label_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink:to="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_99fe36b8-ee2a-4e0a-b889-aa73e1345116_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_OperatingLeaseLiabilityCurrent_51c4d418-01d4-4065-b200-7f9098e86479_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">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" 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/2024/elts/us-gaap-2024.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_ecd_TotalShareholderRtnAmt_terseLabel_en-US" xlink:label="lab_ecd_TotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Amount</link:label>
    <link:label id="lab_ecd_TotalShareholderRtnAmt_label_en-US" xlink:label="lab_ecd_TotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TotalShareholderRtnAmt" xlink:to="lab_ecd_TotalShareholderRtnAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_vmc_ConstructionPavingMember_29dd05b0-2913-4a0a-8dd7-9e51e7827519_terseLabel_en-US" xlink:label="lab_vmc_ConstructionPavingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Construction Paving</link:label>
    <link:label id="lab_vmc_ConstructionPavingMember_label_en-US" xlink:label="lab_vmc_ConstructionPavingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Construction Paving [Member]</link:label>
    <link:label id="lab_vmc_ConstructionPavingMember_documentation_en-US" xlink:label="lab_vmc_ConstructionPavingMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Construction Paving [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_ConstructionPavingMember" xlink:href="vmc-20240930.xsd#vmc_ConstructionPavingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_ConstructionPavingMember" xlink:to="lab_vmc_ConstructionPavingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityDomain_3d27a59f-fddd-40ed-97ec-a697ff971996_terseLabel_en-US" xlink:label="lab_dei_EntityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity [Domain]</link:label>
    <link:label id="lab_dei_EntityDomain_label_en-US" xlink:label="lab_dei_EntityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityDomain" xlink:to="lab_dei_EntityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsAdjFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Footnote</link:label>
    <link:label id="lab_ecd_EqtyAwrdsAdjFnTextBlock_label_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:to="lab_ecd_EqtyAwrdsAdjFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_4a036b4f-1095-44a7-ad4b-24bbdaad80f4_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">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" 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/2024/elts/us-gaap-2024.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_AssetRetirementObligationLiabilitiesIncurred_6bbd07c7-af8f-4bf2-b224-850fed2dc572_terseLabel_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationLiabilitiesIncurred" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liabilities incurred</link:label>
    <link:label id="lab_us-gaap_AssetRetirementObligationLiabilitiesIncurred_label_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationLiabilitiesIncurred" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Retirement Obligation, Liabilities Incurred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationLiabilitiesIncurred" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationLiabilitiesIncurred"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetRetirementObligationLiabilitiesIncurred" xlink:to="lab_us-gaap_AssetRetirementObligationLiabilitiesIncurred" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_8e85b058-fd50-4a6e-856d-a3a451b94fee_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assets held for sale</link:label>
    <link:label id="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_8900f484-4d0d-48da-b893-b648a6e25112_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total assets held for sale</link:label>
    <link:label id="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_label_en-US" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:type="arc" order="1"/>
    <link:label id="lab_vmc_NumberOfPlannedNewTreatmentCapabilities_7f7f152b-02a5-4ddc-8d91-93983572229b_terseLabel_en-US" xlink:label="lab_vmc_NumberOfPlannedNewTreatmentCapabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of planned new treatment capabilities</link:label>
    <link:label id="lab_vmc_NumberOfPlannedNewTreatmentCapabilities_label_en-US" xlink:label="lab_vmc_NumberOfPlannedNewTreatmentCapabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number Of Planned New Treatment Capabilities</link:label>
    <link:label id="lab_vmc_NumberOfPlannedNewTreatmentCapabilities_documentation_en-US" xlink:label="lab_vmc_NumberOfPlannedNewTreatmentCapabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number Of Planned New Treatment Capabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_NumberOfPlannedNewTreatmentCapabilities" xlink:href="vmc-20240930.xsd#vmc_NumberOfPlannedNewTreatmentCapabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_NumberOfPlannedNewTreatmentCapabilities" xlink:to="lab_vmc_NumberOfPlannedNewTreatmentCapabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_ba0c1d8f-705c-45ed-8a58-0c9aeef3644b_negatedLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Pension and postretirement plans</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLiabilities_10161b13-7d1b-47c7-99a6-b8e6f1aa3b9d_negatedLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Derivative liability</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilities_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilities" xlink:to="lab_us-gaap_DerivativeLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfTreasuryStockByClassTextBlock_e00c06c9-868d-4c91-bb70-996ccd0507ee_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfTreasuryStockByClassTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Shares Purchased and Retired</link:label>
    <link:label id="lab_us-gaap_ScheduleOfTreasuryStockByClassTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfTreasuryStockByClassTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Treasury Stock [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTreasuryStockByClassTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfTreasuryStockByClassTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfTreasuryStockByClassTextBlock" xlink:to="lab_us-gaap_ScheduleOfTreasuryStockByClassTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Adopted</link:label>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag_label_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:to="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_483d0218-83db-45af-8f64-c36280e27120_negatedLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Allowances for depreciation, depletion &amp; amortization</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" 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/2024/elts/us-gaap-2024.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_vmc_DisposalGroupIncludingDiscontinuedOperationFinanceLeasesNet_a09e81d2-18e7-4a2e-b497-ae409e52cf01_terseLabel_en-US" xlink:label="lab_vmc_DisposalGroupIncludingDiscontinuedOperationFinanceLeasesNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance leases, net</link:label>
    <link:label id="lab_vmc_DisposalGroupIncludingDiscontinuedOperationFinanceLeasesNet_label_en-US" xlink:label="lab_vmc_DisposalGroupIncludingDiscontinuedOperationFinanceLeasesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group Including Discontinued Operation, Finance Leases, Net</link:label>
    <link:label id="lab_vmc_DisposalGroupIncludingDiscontinuedOperationFinanceLeasesNet_documentation_en-US" xlink:label="lab_vmc_DisposalGroupIncludingDiscontinuedOperationFinanceLeasesNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disposal Group Including Discontinued Operation, Finance Leases, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_DisposalGroupIncludingDiscontinuedOperationFinanceLeasesNet" xlink:href="vmc-20240930.xsd#vmc_DisposalGroupIncludingDiscontinuedOperationFinanceLeasesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_DisposalGroupIncludingDiscontinuedOperationFinanceLeasesNet" xlink:to="lab_vmc_DisposalGroupIncludingDiscontinuedOperationFinanceLeasesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_68c20483-1325-4757-96c9-c0b242f085a8_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, plant &amp; equipment, 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" 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/2024/elts/us-gaap-2024.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_DebtInstrumentLineItems_1ea21e33-daed-4b2a-9c46-cef7c638d8ff_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_NamedExecutiveOfficersFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Named Executive Officers, Footnote</link:label>
    <link:label id="lab_ecd_NamedExecutiveOfficersFnTextBlock_label_en-US" xlink:label="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Named Executive Officers, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NamedExecutiveOfficersFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:to="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_ff5afa87-26c7-4bfd-9734-125070cba950_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, authorized (in shares)</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" 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/2024/elts/us-gaap-2024.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_DerivativeAssetsLiabilitiesAtFairValueNet_3477ef53-c2ce-451b-a64b-7fef3557bbcf_totalLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Interest rate swaps net liability</link:label>
    <link:label id="lab_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_label_en-US" xlink:label="lab_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Assets (Liabilities), at Fair Value, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet" xlink:to="lab_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet" xlink:type="arc" order="1"/>
    <link:label id="lab_vmc_AccountsAndFinancingReceivableAllowanceForCreditLossCurrent_c762ffb8-f5b0-4ed6-969d-4abf8bff9a37_negatedTerseLabel_en-US" xlink:label="lab_vmc_AccountsAndFinancingReceivableAllowanceForCreditLossCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Allowance for credit losses</link:label>
    <link:label id="lab_vmc_AccountsAndFinancingReceivableAllowanceForCreditLossCurrent_label_en-US" xlink:label="lab_vmc_AccountsAndFinancingReceivableAllowanceForCreditLossCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts And Financing Receivable, Allowance For Credit Loss, Current</link:label>
    <link:label id="lab_vmc_AccountsAndFinancingReceivableAllowanceForCreditLossCurrent_documentation_en-US" xlink:label="lab_vmc_AccountsAndFinancingReceivableAllowanceForCreditLossCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accounts And Financing Receivable, Allowance For Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_AccountsAndFinancingReceivableAllowanceForCreditLossCurrent" xlink:href="vmc-20240930.xsd#vmc_AccountsAndFinancingReceivableAllowanceForCreditLossCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_AccountsAndFinancingReceivableAllowanceForCreditLossCurrent" xlink:to="lab_vmc_AccountsAndFinancingReceivableAllowanceForCreditLossCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_587054e7-c44a-428a-84dd-2bdf9b06d0a7_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Payment for businesses acquired, net of acquired cash and adjustments</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" 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/2024/elts/us-gaap-2024.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_BasisOfAccountingPolicyPolicyTextBlock_10cd1920-2eeb-4169-80f2-e53ee6ed8381_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">BASIS OF PRESENTATION</link:label>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_504e6d28-38a1-40b5-88a1-2ebeac27dc98_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assuming dilution (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_c56fb7ca-a4ae-40df-bd30-c810026a2b26_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Weighted-average common shares outstanding, assuming dilution (in 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" 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/2024/elts/us-gaap-2024.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_CargoAndFreightMember_5d836efb-5557-4755-84f1-d54f97961cae_terseLabel_en-US" xlink:label="lab_us-gaap_CargoAndFreightMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Freight &amp; Delivery Revenues</link:label>
    <link:label id="lab_us-gaap_CargoAndFreightMember_label_en-US" xlink:label="lab_us-gaap_CargoAndFreightMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cargo and Freight [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CargoAndFreightMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CargoAndFreightMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CargoAndFreightMember" xlink:to="lab_us-gaap_CargoAndFreightMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_369f6b67-4155-4ffe-9717-72ea550fb9ab_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MnpiDiscTimedForCompValFlag_terseLabel_en-US" xlink:label="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value</link:label>
    <link:label id="lab_ecd_MnpiDiscTimedForCompValFlag_label_en-US" xlink:label="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MnpiDiscTimedForCompValFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:to="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_vmc_CooperatingPartiesGroupMember_eea203cb-3c31-46b6-98b5-0a1a15866528_terseLabel_en-US" xlink:label="lab_vmc_CooperatingPartiesGroupMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cooperating Parties Group</link:label>
    <link:label id="lab_vmc_CooperatingPartiesGroupMember_label_en-US" xlink:label="lab_vmc_CooperatingPartiesGroupMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cooperating Parties Group [Member]</link:label>
    <link:label id="lab_vmc_CooperatingPartiesGroupMember_documentation_en-US" xlink:label="lab_vmc_CooperatingPartiesGroupMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cooperating Parties Group [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_CooperatingPartiesGroupMember" xlink:href="vmc-20240930.xsd#vmc_CooperatingPartiesGroupMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_CooperatingPartiesGroupMember" xlink:to="lab_vmc_CooperatingPartiesGroupMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_752c495c-8156-4e9b-b83c-0c4d56ea745e_terseLabel_en-US" xlink:label="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">AOCI Attributable to Parent, Net of Tax [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_label_en-US" xlink:label="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">AOCI Attributable to Parent, Net of Tax [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:to="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_36d7610d-3093-4174-af64-51e2cf018fcf_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis" xlink:to="lab_us-gaap_LongtermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_4d9b2e76-e672-4dca-8cf3-b2b190471ea4_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total shareholders' equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_fc697f5a-369d-42d2-bb39-b6f35472ebd3_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Supplemental Information Referable to Condensed Consolidated Statements of Cash Flows</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_bb4d5156-2276-46ab-81b8-8d24967e22f6_negatedLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Amortization of actuarial loss</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_66e64e43-259e-42ce-ba07-875cf5c9d689_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Amortization of actuarial gain</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Amortization of Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:to="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_LitigationCaseAxis_ae3f851c-5ba3-43ed-871c-a3e0f210396c_terseLabel_en-US" xlink:label="lab_srt_LitigationCaseAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Litigation Case [Axis]</link:label>
    <link:label id="lab_srt_LitigationCaseAxis_label_en-US" xlink:label="lab_srt_LitigationCaseAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Litigation Case [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_LitigationCaseAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_LitigationCaseAxis" xlink:to="lab_srt_LitigationCaseAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventorySuppliesNetOfReserves_b9985bd1-2e65-4848-82c1-aff327606ede_terseLabel_en-US" xlink:label="lab_us-gaap_InventorySuppliesNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating supplies and other</link:label>
    <link:label id="lab_us-gaap_InventorySuppliesNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventorySuppliesNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Supplies, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventorySuppliesNetOfReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventorySuppliesNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventorySuppliesNetOfReserves" xlink:to="lab_us-gaap_InventorySuppliesNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_aa2c6087-7c5c-4e4d-b6d1-4491615e9f31_verboseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Revenues from discontinued operations</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingDesignationDomain_47f73194-b399-4596-92b4-39f192c45873_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_InterestExpenseNonoperating_718714e9-2729-4d9d-b15a-91f50d5d930d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseNonoperating" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Interest expense, net</link:label>
    <link:label id="lab_us-gaap_InterestExpenseNonoperating_cc336f32-2831-4e18-8d3e-5e0eb44de054_verboseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseNonoperating" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpenseNonoperating_label_en-US" xlink:label="lab_us-gaap_InterestExpenseNonoperating" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Expense, Nonoperating</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseNonoperating" xlink:to="lab_us-gaap_InterestExpenseNonoperating" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_9ea232d3-d423-4c64-ab44-041f3ebd6218_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Changes in Carrying Amount of Goodwill by Reportable 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" 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/2024/elts/us-gaap-2024.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_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_5794e9b9-19f1-4a24-8737-801be1034173_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounting Standards Update and Change in Accounting Principle [Table]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Standards Update and Change in Accounting Principle [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_90405f89-f064-4e34-8851-11ea12afa631_terseLabel_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Letters of credit outstanding, amount</link:label>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_4bae6ee3-0362-4010-a04d-07273106e687_totalLabel_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total standby letters of credit</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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:to="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationsPolicyTextBlock_9006fb49-4bac-42ae-9324-5e8055014d72_terseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">DISCONTINUED OPERATIONS</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Discontinued Operations, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationsPolicyTextBlock" xlink:to="lab_us-gaap_DiscontinuedOperationsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_dea979ed-5486-4bab-b798-48abee97d8fb_negatedLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Selling, administrative and general expenses</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling, General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_1e10211b-6041-45bc-bd37-ad99c1ee12c8_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expense recognized related to 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" 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/2024/elts/us-gaap-2024.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_ScheduleOfChangeInAssetRetirementObligationTableTextBlock_a33888b0-d368-4922-a389-92e7171f1768_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfChangeInAssetRetirementObligationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Reconciliations of Asset Retirement Obligations</link:label>
    <link:label id="lab_us-gaap_ScheduleOfChangeInAssetRetirementObligationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfChangeInAssetRetirementObligationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Change in Asset Retirement Obligation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfChangeInAssetRetirementObligationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfChangeInAssetRetirementObligationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfChangeInAssetRetirementObligationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfChangeInAssetRetirementObligationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_f3d661ef-536a-4b49-b72a-96549f29d058_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_ebbcd3d0-f131-4f85-834e-cb07327c102d_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_909fc039-8f5a-419e-96ea-3048ab3e4f52_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">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" 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/2024/elts/us-gaap-2024.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_MinorityInterestOwnershipPercentageByParent_01c5d8b3-e71a-4c2c-b843-e4eca394b802_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Ownership percentage by parent (as percent)</link:label>
    <link:label id="lab_us-gaap_MinorityInterestOwnershipPercentageByParent_label_en-US" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsidiary, Ownership Percentage, Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:to="lab_us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetImpairmentCharges_96067db2-a2d3-426e-8e11-0b5e6b98b290_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AssetImpairmentCharges" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Loss on impairments</link:label>
    <link:label id="lab_us-gaap_AssetImpairmentCharges_5db54857-2144-445b-b2cf-0c68e6533402_terseLabel_en-US" xlink:label="lab_us-gaap_AssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss on impairments</link:label>
    <link:label id="lab_us-gaap_AssetImpairmentCharges_label_en-US" xlink:label="lab_us-gaap_AssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Impairment Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetImpairmentCharges" xlink:to="lab_us-gaap_AssetImpairmentCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebt_dcf211a4-fbf6-41b4-932d-d24749fac01a_totalLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total long-term debt - book value</link:label>
    <link:label id="lab_us-gaap_LongTermDebt_label_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt" xlink:to="lab_us-gaap_LongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PnsnAdjsPrrSvcCstMember_terseLabel_en-US" xlink:label="lab_ecd_PnsnAdjsPrrSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Adjustments Prior Service Cost</link:label>
    <link:label id="lab_ecd_PnsnAdjsPrrSvcCstMember_label_en-US" xlink:label="lab_ecd_PnsnAdjsPrrSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Adjustments Prior Service Cost [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnAdjsPrrSvcCstMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:to="lab_ecd_PnsnAdjsPrrSvcCstMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_d1b0157f-4835-4600-a4cb-c365a9d02861_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_ecd_AllExecutiveCategoriesMember_terseLabel_en-US" xlink:label="lab_ecd_AllExecutiveCategoriesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Executive Categories</link:label>
    <link:label id="lab_ecd_AllExecutiveCategoriesMember_label_en-US" xlink:label="lab_ecd_AllExecutiveCategoriesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Executive Categories [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllExecutiveCategoriesMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllExecutiveCategoriesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="lab_ecd_AllExecutiveCategoriesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_20ec9ba1-a46d-47df-af4d-5e05851bd210_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-Only Stock Appreciation Rights (in 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" 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/2024/elts/us-gaap-2024.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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_c1520520-904a-42cf-9589-378f59c6881a_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liabilities held for sale</link:label>
    <link:label id="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:to="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ChangedPeerGroupFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changed Peer Group, Footnote</link:label>
    <link:label id="lab_ecd_ChangedPeerGroupFnTextBlock_label_en-US" xlink:label="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Changed Peer Group, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChangedPeerGroupFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:to="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock_f7aba612-8b87-49ae-ae5b-0fb403b9cf9a_terseLabel_en-US" xlink:label="lab_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_us-gaap_AssetsAbstract_e43a8813-b303-482b-b11a-9d8ee0bd0147_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_RetirementPlanTypeDomain_f7190967-d49a-4f6f-ac7b-ca868187e155_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plans and Other Postretirement Benefit Plans [Domain]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanTypeDomain_label_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Plan Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTypeDomain" xlink:to="lab_us-gaap_RetirementPlanTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_vmc_NumberOfQuarries_d9c47026-5e5e-4ab9-842b-eaedef31d86b_terseLabel_en-US" xlink:label="lab_vmc_NumberOfQuarries" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of quarries</link:label>
    <link:label id="lab_vmc_NumberOfQuarries_label_en-US" xlink:label="lab_vmc_NumberOfQuarries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number Of Quarries</link:label>
    <link:label id="lab_vmc_NumberOfQuarries_documentation_en-US" xlink:label="lab_vmc_NumberOfQuarries" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The number of quarries included in the volumetric production payment transaction.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_NumberOfQuarries" xlink:href="vmc-20240930.xsd#vmc_NumberOfQuarries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_NumberOfQuarries" xlink:to="lab_vmc_NumberOfQuarries" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_b2e9cc3b-6903-49a7-925d-c0cf50dba97a_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_LineOfCreditFacilityCommitmentFeePercentage_e23fb601-347f-4def-9860-cdadecbf86cb_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitment fee (as 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" 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/2024/elts/us-gaap-2024.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_DebtInstrumentInterestRateEffectivePercentage_2ed0322e-66fd-4cae-ab86-46abfc4b0ece_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effective interest rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Interest Rate, Effective Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_8298b12d-c58f-4117-a833-2d9de34d86a8_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Contract Type [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" 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/2024/elts/us-gaap-2024.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_CommercialPaperMember_c75ba1b3-ae3b-49c7-9dc0-5da7e99eaac4_terseLabel_en-US" xlink:label="lab_us-gaap_CommercialPaperMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commercial Paper</link:label>
    <link:label id="lab_us-gaap_CommercialPaperMember_label_en-US" xlink:label="lab_us-gaap_CommercialPaperMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commercial Paper [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialPaperMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommercialPaperMember" xlink:to="lab_us-gaap_CommercialPaperMember" xlink:type="arc" order="1"/>
    <link:label id="lab_vmc_WestMember_e5470d8b-d83b-4f88-a242-d83668045e3e_terseLabel_en-US" xlink:label="lab_vmc_WestMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">West revenues</link:label>
    <link:label id="lab_vmc_WestMember_label_en-US" xlink:label="lab_vmc_WestMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">West [Member]</link:label>
    <link:label id="lab_vmc_WestMember_documentation_en-US" xlink:label="lab_vmc_WestMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">West [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_WestMember" xlink:href="vmc-20240930.xsd#vmc_WestMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_WestMember" xlink:to="lab_vmc_WestMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PnsnBnftsAdjFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PnsnBnftsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Benefits Adjustments, Footnote</link:label>
    <link:label id="lab_ecd_PnsnBnftsAdjFnTextBlock_label_en-US" xlink:label="lab_ecd_PnsnBnftsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Benefits Adjustments, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnBnftsAdjFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:to="lab_ecd_PnsnBnftsAdjFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_49aceafb-509f-41d8-8dc6-687cbe54811e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Segment Financial Disclosure</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" 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/2024/elts/us-gaap-2024.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_ecd_TotalShareholderRtnVsPeerGroupTextBlock_terseLabel_en-US" xlink:label="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Vs Peer Group</link:label>
    <link:label id="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock_label_en-US" xlink:label="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Vs Peer Group [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:to="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare_c00ffcf6-1aaa-4e78-a8a1-476d0f423baf_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Average cost per share (in usd per share)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare_label_en-US" xlink:label="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shares Acquired, Average Cost Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:to="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_vmc_DebtInstrumentFairValueAdjustments_672c9d34-5221-47d1-a7eb-075930372dd8_terseLabel_en-US" xlink:label="lab_vmc_DebtInstrumentFairValueAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair value adjustments</link:label>
    <link:label id="lab_vmc_DebtInstrumentFairValueAdjustments_label_en-US" xlink:label="lab_vmc_DebtInstrumentFairValueAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Fair Value Adjustments</link:label>
    <link:label id="lab_vmc_DebtInstrumentFairValueAdjustments_documentation_en-US" xlink:label="lab_vmc_DebtInstrumentFairValueAdjustments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Fair Value Adjustments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_DebtInstrumentFairValueAdjustments" xlink:href="vmc-20240930.xsd#vmc_DebtInstrumentFairValueAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_DebtInstrumentFairValueAdjustments" xlink:to="lab_vmc_DebtInstrumentFairValueAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_0f896ff7-08e7-480b-9645-7cf361692374_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Defined Benefit Plans Disclosures [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_5b367ec4-4a8c-43e1-8463-466460c4f046_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Reconciliation of Deferred Revenue Balances</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:to="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ParentMember_22a1703a-caf7-4433-a9a9-13521e01a1bd_terseLabel_en-US" xlink:label="lab_us-gaap_ParentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Parent</link:label>
    <link:label id="lab_us-gaap_ParentMember_label_en-US" xlink:label="lab_us-gaap_ParentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ParentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ParentMember" xlink:to="lab_us-gaap_ParentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_vmc_FourPointFiveZeroPercentDueTwentyFortySevenMember_100287e9-741a-4004-9387-d8b9fae53e63_terseLabel_en-US" xlink:label="lab_vmc_FourPointFiveZeroPercentDueTwentyFortySevenMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">4.50% notes due 2047</link:label>
    <link:label id="lab_vmc_FourPointFiveZeroPercentDueTwentyFortySevenMember_label_en-US" xlink:label="lab_vmc_FourPointFiveZeroPercentDueTwentyFortySevenMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Four Point Five Zero Percent Due Twenty Forty Seven [Member]</link:label>
    <link:label id="lab_vmc_FourPointFiveZeroPercentDueTwentyFortySevenMember_documentation_en-US" xlink:label="lab_vmc_FourPointFiveZeroPercentDueTwentyFortySevenMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Four Point Five Zero Percent Due Twenty Forty Seven [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_FourPointFiveZeroPercentDueTwentyFortySevenMember" xlink:href="vmc-20240930.xsd#vmc_FourPointFiveZeroPercentDueTwentyFortySevenMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_FourPointFiveZeroPercentDueTwentyFortySevenMember" xlink:to="lab_vmc_FourPointFiveZeroPercentDueTwentyFortySevenMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ParentCompanyMember_bc92b531-3a7d-4aa1-874c-b97ecda904bc_terseLabel_en-US" xlink:label="lab_srt_ParentCompanyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vulcan Material</link:label>
    <link:label id="lab_srt_ParentCompanyMember_label_en-US" xlink:label="lab_srt_ParentCompanyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Parent Company [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ParentCompanyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ParentCompanyMember" xlink:to="lab_srt_ParentCompanyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_vmc_ConcreteMember_ae63bc97-4a64-49d5-a0c9-4f86ef8ff309_terseLabel_en-US" xlink:label="lab_vmc_ConcreteMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concrete</link:label>
    <link:label id="lab_vmc_ConcreteMember_label_en-US" xlink:label="lab_vmc_ConcreteMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concrete [Member]</link:label>
    <link:label id="lab_vmc_ConcreteMember_documentation_en-US" xlink:label="lab_vmc_ConcreteMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Concrete [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_ConcreteMember" xlink:href="vmc-20240930.xsd#vmc_ConcreteMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_ConcreteMember" xlink:to="lab_vmc_ConcreteMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_81c3bce8-9c0f-405b-8fd1-333f17c40f18_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/srt-2024.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_ContractWithCustomerLiability_d34f6ea0-ace6-4d3a-8f7f-fd8a9da47d9f_verboseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Estimated deferred revenue to be recognized in the next 12 months</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_61516fbb-af15-444a-9864-8629a596b21f_periodStartLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue balance at beginning of period</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_f2414e04-0d36-4504-a226-71602aabffa2_periodEndLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue balance at end of period</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiability" xlink:to="lab_us-gaap_ContractWithCustomerLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Valuation Assumption Difference, Footnote</link:label>
    <link:label id="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock_label_en-US" xlink:label="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Valuation Assumption Difference, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:to="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_52c64446-9dee-42b5-a292-42e42238535b_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill, accumulated impairment losses</link:label>
    <link:label id="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_label_en-US" xlink:label="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Impaired, Accumulated Impairment Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:to="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_3f849f63-9bc5-4c33-a187-29727898a2c4_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other intangible assets, 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" 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/2024/elts/us-gaap-2024.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_AccountingPoliciesAbstract_e885ee87-aed9-4799-84c8-2d920c672f7a_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_LiabilitiesAbstract_854a2789-977a-405b-b4c7-556fe593c099_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAbstract" xlink:to="lab_us-gaap_LiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax_9d9841ea-a2dc-44e2-b9ac-a3e0d595c55c_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization of accumulated benefit plan costs</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_vmc_BankLineOfCreditShortTermMember_0b0aaf9f-3da0-45a2-a236-60f293d1e6c5_terseLabel_en-US" xlink:label="lab_vmc_BankLineOfCreditShortTermMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Bank line of credit expires 2027</link:label>
    <link:label id="lab_vmc_BankLineOfCreditShortTermMember_label_en-US" xlink:label="lab_vmc_BankLineOfCreditShortTermMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Bank Line Of Credit Short Term [Member]</link:label>
    <link:label id="lab_vmc_BankLineOfCreditShortTermMember_documentation_en-US" xlink:label="lab_vmc_BankLineOfCreditShortTermMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Bank Line Of Credit Short-Term [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_BankLineOfCreditShortTermMember" xlink:href="vmc-20240930.xsd#vmc_BankLineOfCreditShortTermMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_BankLineOfCreditShortTermMember" xlink:to="lab_vmc_BankLineOfCreditShortTermMember" xlink:type="arc" order="1"/>
    <link:label id="lab_vmc_FourPointFiveZeroNotesDueTwentyTwentyFiveMember_d45676a4-8b42-4b26-bf84-4805d40e6054_terseLabel_en-US" xlink:label="lab_vmc_FourPointFiveZeroNotesDueTwentyTwentyFiveMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">4.50% notes due 2025</link:label>
    <link:label id="lab_vmc_FourPointFiveZeroNotesDueTwentyTwentyFiveMember_label_en-US" xlink:label="lab_vmc_FourPointFiveZeroNotesDueTwentyTwentyFiveMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Four Point Five Zero Notes Due Twenty Twenty Five [Member]</link:label>
    <link:label id="lab_vmc_FourPointFiveZeroNotesDueTwentyTwentyFiveMember_documentation_en-US" xlink:label="lab_vmc_FourPointFiveZeroNotesDueTwentyTwentyFiveMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Four Point Five Zero Notes Due Twenty Twenty Five [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_FourPointFiveZeroNotesDueTwentyTwentyFiveMember" xlink:href="vmc-20240930.xsd#vmc_FourPointFiveZeroNotesDueTwentyTwentyFiveMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_FourPointFiveZeroNotesDueTwentyTwentyFiveMember" xlink:to="lab_vmc_FourPointFiveZeroNotesDueTwentyTwentyFiveMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_b0e33b55-26e1-4d2c-84a9-7769af001518_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_LeaseCost_e976def2-d984-42b3-8abb-83bf7b92812d_totalLabel_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total lease expense</link:label>
    <link:label id="lab_us-gaap_LeaseCost_label_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCost" xlink:to="lab_us-gaap_LeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_efd26b70-6c4d-48bd-9b94-7d2878236979_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/srt-2024.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_ecd_PeoName_terseLabel_en-US" xlink:label="lab_ecd_PeoName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Name</link:label>
    <link:label id="lab_ecd_PeoName_label_en-US" xlink:label="lab_ecd_PeoName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoName" xlink:to="lab_ecd_PeoName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization_5c1a4092-2132-438b-bf44-1231fe5cd15d_negatedLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Accumulated depreciation</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonRule10b51ArrTrmntdFlag_terseLabel_en-US" xlink:label="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated</link:label>
    <link:label id="lab_ecd_NonRule10b51ArrTrmntdFlag_label_en-US" xlink:label="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrTrmntdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:to="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToMinorityShareholders_89d64cb4-d1e8-4bff-89d8-3155e2aa334a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToMinorityShareholders" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Distribution to noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_PaymentsToMinorityShareholders_label_en-US" xlink:label="lab_us-gaap_PaymentsToMinorityShareholders" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Noncontrolling Interests</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToMinorityShareholders" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToMinorityShareholders"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToMinorityShareholders" xlink:to="lab_us-gaap_PaymentsToMinorityShareholders" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_aa4e87ea-2fc8-4bb7-8a61-1f639646d6a2_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Earnings from continuing operations before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_vmc_ThreePointNinetyNotesDueTwentyTwentySevenMember_cdce3ebf-f9da-4ac8-8ec0-449a1672524a_terseLabel_en-US" xlink:label="lab_vmc_ThreePointNinetyNotesDueTwentyTwentySevenMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">3.90% notes due 2027</link:label>
    <link:label id="lab_vmc_ThreePointNinetyNotesDueTwentyTwentySevenMember_label_en-US" xlink:label="lab_vmc_ThreePointNinetyNotesDueTwentyTwentySevenMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Three Point Ninety Notes Due Twenty Twenty Seven [Member]</link:label>
    <link:label id="lab_vmc_ThreePointNinetyNotesDueTwentyTwentySevenMember_documentation_en-US" xlink:label="lab_vmc_ThreePointNinetyNotesDueTwentyTwentySevenMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Three Point Ninety Notes Due Twenty Twenty-Seven [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_ThreePointNinetyNotesDueTwentyTwentySevenMember" xlink:href="vmc-20240930.xsd#vmc_ThreePointNinetyNotesDueTwentyTwentySevenMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_ThreePointNinetyNotesDueTwentyTwentySevenMember" xlink:to="lab_vmc_ThreePointNinetyNotesDueTwentyTwentySevenMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoAvgTotalCompAmt_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Total Compensation Amount</link:label>
    <link:label id="lab_ecd_NonPeoNeoAvgTotalCompAmt_label_en-US" xlink:label="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Total Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgTotalCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:to="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Award Types</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingRecoveryIndName_terseLabel_en-US" xlink:label="lab_ecd_OutstandingRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_OutstandingRecoveryIndName_label_en-US" xlink:label="lab_ecd_OutstandingRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Recovery, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingRecoveryIndName" xlink:to="lab_ecd_OutstandingRecoveryIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_vmc_ThreePointFiveZeroPercentNotesDueTwentyThirtyMember_708b9ae2-6563-4e88-9717-bab8cb26e02c_terseLabel_en-US" xlink:label="lab_vmc_ThreePointFiveZeroPercentNotesDueTwentyThirtyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">3.50% notes due 2030</link:label>
    <link:label id="lab_vmc_ThreePointFiveZeroPercentNotesDueTwentyThirtyMember_label_en-US" xlink:label="lab_vmc_ThreePointFiveZeroPercentNotesDueTwentyThirtyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Three Point Five Zero Percent Notes Due Twenty Thirty [Member]</link:label>
    <link:label id="lab_vmc_ThreePointFiveZeroPercentNotesDueTwentyThirtyMember_documentation_en-US" xlink:label="lab_vmc_ThreePointFiveZeroPercentNotesDueTwentyThirtyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Three Point Five Zero Percent Notes Due Twenty Thirty [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_ThreePointFiveZeroPercentNotesDueTwentyThirtyMember" xlink:href="vmc-20240930.xsd#vmc_ThreePointFiveZeroPercentNotesDueTwentyThirtyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_ThreePointFiveZeroPercentNotesDueTwentyThirtyMember" xlink:to="lab_vmc_ThreePointFiveZeroPercentNotesDueTwentyThirtyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_108083fb-2c84-494a-ab54-f8616e58e1e0_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_fd3340e3-7df2-49d6-bb1f-392369a8ab5e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Results from Discontinued Operations</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:to="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillImpairmentLoss_8f2a443b-532c-490f-9270-35b847fb6b1a_verboseLabel_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Goodwill impairment charges</link:label>
    <link:label id="lab_us-gaap_GoodwillImpairmentLoss_60c2a7ec-ce03-4822-9fd7-5793f36f872b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Goodwill impairment</link:label>
    <link:label id="lab_us-gaap_GoodwillImpairmentLoss_label_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Impairment Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillImpairmentLoss" xlink:to="lab_us-gaap_GoodwillImpairmentLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableLeaseCost_b37302cd-057a-45a8-99a8-46d1f170089c_terseLabel_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable lease cost</link:label>
    <link:label id="lab_us-gaap_VariableLeaseCost_label_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableLeaseCost" xlink:to="lab_us-gaap_VariableLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_feea4e1b-13d9-4023-a721-55b735617c6d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Antidilutive Common Stock Equivalents</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Company Selected Measure</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Company Selected Measure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoMember_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO</link:label>
    <link:label id="lab_ecd_NonPeoNeoMember_label_en-US" xlink:label="lab_ecd_NonPeoNeoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoMember" xlink:to="lab_ecd_NonPeoNeoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1_a295f445-b16f-4e85-90f8-023282850966_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_81bd44e3-ffbd-43f4-aff5-93da7234e7c1_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Hedging Relationship [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Hedging Relationship [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrent_7daca75e-b9af-4968-aa8e-d56627e0ff4f_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">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" 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/2024/elts/us-gaap-2024.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_LineOfCreditFacilityExpirationPeriod_89d1a197-719e-4656-acc4-7de117ac9d7c_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Period of standby letters of credit (in years)</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityExpirationPeriod_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Expiration Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityExpirationPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityExpirationPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityExpirationPeriod" xlink:to="lab_us-gaap_LineOfCreditFacilityExpirationPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgPredtrmndFlag_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgPredtrmndFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing Predetermined</link:label>
    <link:label id="lab_ecd_AwardTmgPredtrmndFlag_label_en-US" xlink:label="lab_ecd_AwardTmgPredtrmndFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Predetermined [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgPredtrmndFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgPredtrmndFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgPredtrmndFlag" xlink:to="lab_ecd_AwardTmgPredtrmndFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillDisclosureTextBlock_274a1bd1-bd00-437e-bca9-33cf186ab9c4_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">GOODWILL</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" 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/2024/elts/us-gaap-2024.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_PaymentsOfDividendsCommonStock_bfd540ec-93bf-4173-81a3-ab89881f9ce9_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Dividends paid</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" 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/2024/elts/us-gaap-2024.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_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_b9934695-2b26-4a1f-8977-6007dbf5a7ba_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">BENEFIT 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" 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/2024/elts/us-gaap-2024.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_NewAccountingPronouncementsPolicyPolicyTextBlock_bb62e7c2-0bbb-43ac-9817-22f3414025f4_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ACCOUNTING STANDARDS RECENTLY ADOPTED AND ACCOUNTING STANDARDS PENDING ADOPTION</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" 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/2024/elts/us-gaap-2024.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_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_eaf4f1b2-2a19-4d54-8796-1bae62b21162_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization of prior service cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_e9497457-2315-4d3e-9a8b-0903aef00fcd_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Amortization of prior service cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Amortization of Prior Service Cost (Credit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:to="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScenarioForecastMember_765dfc17-e217-4fdc-8dec-2037219241de_terseLabel_en-US" xlink:label="lab_srt_ScenarioForecastMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forecast</link:label>
    <link:label id="lab_srt_ScenarioForecastMember_label_en-US" xlink:label="lab_srt_ScenarioForecastMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forecast [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioForecastMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioForecastMember" xlink:to="lab_srt_ScenarioForecastMember" xlink:type="arc" order="1"/>
    <link:label id="lab_vmc_OrcaMember_2fb771b0-5672-4ae5-9532-bdab46b31e2d_terseLabel_en-US" xlink:label="lab_vmc_OrcaMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Orca</link:label>
    <link:label id="lab_vmc_OrcaMember_label_en-US" xlink:label="lab_vmc_OrcaMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Orca [Member]</link:label>
    <link:label id="lab_vmc_OrcaMember_documentation_en-US" xlink:label="lab_vmc_OrcaMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Orca [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_OrcaMember" xlink:href="vmc-20240930.xsd#vmc_OrcaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_OrcaMember" xlink:to="lab_vmc_OrcaMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_82b43e19-23df-432d-8daf-24d4a6d3ec3b_totalLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net earnings (in usd per share)</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" 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/2024/elts/us-gaap-2024.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_DerivativeBasisSpreadOnVariableRate_11c3a666-2837-444a-bc6c-d7556fba4334_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeBasisSpreadOnVariableRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest rate spread above SOFR (as percent)</link:label>
    <link:label id="lab_us-gaap_DerivativeBasisSpreadOnVariableRate_label_en-US" xlink:label="lab_us-gaap_DerivativeBasisSpreadOnVariableRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeBasisSpreadOnVariableRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeBasisSpreadOnVariableRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeBasisSpreadOnVariableRate" xlink:to="lab_us-gaap_DerivativeBasisSpreadOnVariableRate" xlink:type="arc" order="1"/>
    <link:label id="lab_vmc_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization_29816779-d66a-40f9-907e-f6a5c0ea3543_terseLabel_en-US" xlink:label="lab_vmc_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease ROU assets</link:label>
    <link:label id="lab_vmc_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization_label_en-US" xlink:label="lab_vmc_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Right-Of-Use Asset, Before Accumulated Amortization</link:label>
    <link:label id="lab_vmc_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization_documentation_en-US" xlink:label="lab_vmc_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Operating Lease, Right-Of-Use Asset, Before Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:href="vmc-20240930.xsd#vmc_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:to="lab_vmc_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_3baee31e-2ccd-4816-b36c-d1151b17f152_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Weighted-Average Common Shares Outstanding Assuming Dilution</link:label>
    <link:label id="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Weighted Average Number of Shares [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_0be28593-6aee-4692-8dde-b0c718b8df9a_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Noncash operating lease expense</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Right-of-Use Asset, Periodic Reduction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MeasureName_terseLabel_en-US" xlink:label="lab_ecd_MeasureName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_MeasureName_label_en-US" xlink:label="lab_ecd_MeasureName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measure Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MeasureName" xlink:to="lab_ecd_MeasureName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_ad69bd62-296f-47e6-8826-a1c4ef5ada3a_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_87aaf392-0baa-4863-ba2e-c8e5d47d1676_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss on discontinued operations, net of tax</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_79092781-f4c9-4080-91a0-0da8926dec8e_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Loss on discontinued operations, net of tax</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:to="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock_terseLabel_en-US" xlink:label="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement does not require Recovery</link:label>
    <link:label id="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock_label_en-US" xlink:label="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Does Not Require Recovery [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:to="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOperatingActivitiesSegmentAxis_39a13568-4daf-43f9-8688-cce5eff5321f_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOperatingActivitiesSegmentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Activities [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementOperatingActivitiesSegmentAxis_label_en-US" xlink:label="lab_us-gaap_StatementOperatingActivitiesSegmentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Activities [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOperatingActivitiesSegmentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOperatingActivitiesSegmentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOperatingActivitiesSegmentAxis" xlink:to="lab_us-gaap_StatementOperatingActivitiesSegmentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_OwnershipAxis_6ae954b9-e374-4825-b491-5b991966bed3_terseLabel_en-US" xlink:label="lab_srt_OwnershipAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Ownership [Axis]</link:label>
    <link:label id="lab_srt_OwnershipAxis_label_en-US" xlink:label="lab_srt_OwnershipAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Ownership [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_OwnershipAxis" xlink:to="lab_srt_OwnershipAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_f4178288-f54c-465f-b3ca-c12f1feb00c8_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of operating segments</link:label>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of Operating Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfOperatingSegments" xlink:to="lab_us-gaap_NumberOfOperatingSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_30e9f98e-70a5-4645-9f1b-4d861f238ade_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_PreferredStockSharesIssued_2159cb2d-ca9e-493c-ac84-63d36cb40b0f_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, issued (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued" xlink:to="lab_us-gaap_PreferredStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased_f47fa355-cc04-465a-8be1-218bef839b36_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares remaining under the current authorization repurchase program (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Repurchase Program, Remaining Authorized, Number of Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" xlink:to="lab_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ae998d86-3747-4d3d-9283-f700f8ad57d3_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Line Items]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_9bea8ffd-4c28-4893-8c8c-f58eb15f654a_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_1fddbfb5-f1b8-4415-bfe2-9bdc5a02a7a0_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_vmc_DisposalGroupIncludingDiscontinuedOperationNoncurrentOperatingLeaseLiabilities_7c8fb34f-8d11-4c05-ada1-704c06c2cea2_negatedTerseLabel_en-US" xlink:label="lab_vmc_DisposalGroupIncludingDiscontinuedOperationNoncurrentOperatingLeaseLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Noncurrent operating lease liabilities</link:label>
    <link:label id="lab_vmc_DisposalGroupIncludingDiscontinuedOperationNoncurrentOperatingLeaseLiabilities_label_en-US" xlink:label="lab_vmc_DisposalGroupIncludingDiscontinuedOperationNoncurrentOperatingLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Noncurrent Operating Lease Liabilities</link:label>
    <link:label id="lab_vmc_DisposalGroupIncludingDiscontinuedOperationNoncurrentOperatingLeaseLiabilities_documentation_en-US" xlink:label="lab_vmc_DisposalGroupIncludingDiscontinuedOperationNoncurrentOperatingLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Noncurrent Operating Lease Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_DisposalGroupIncludingDiscontinuedOperationNoncurrentOperatingLeaseLiabilities" xlink:href="vmc-20240930.xsd#vmc_DisposalGroupIncludingDiscontinuedOperationNoncurrentOperatingLeaseLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_DisposalGroupIncludingDiscontinuedOperationNoncurrentOperatingLeaseLiabilities" xlink:to="lab_vmc_DisposalGroupIncludingDiscontinuedOperationNoncurrentOperatingLeaseLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_vmc_AssetRetirementObligationDepreciationExpense_28de3e83-5510-4c6d-ac09-72cde3304aa8_terseLabel_en-US" xlink:label="lab_vmc_AssetRetirementObligationDepreciationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation</link:label>
    <link:label id="lab_vmc_AssetRetirementObligationDepreciationExpense_label_en-US" xlink:label="lab_vmc_AssetRetirementObligationDepreciationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Retirement Obligation, Depreciation Expense</link:label>
    <link:label id="lab_vmc_AssetRetirementObligationDepreciationExpense_documentation_en-US" xlink:label="lab_vmc_AssetRetirementObligationDepreciationExpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of depreciation expense recognized during the period that is associated with an asset retirement cost.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_AssetRetirementObligationDepreciationExpense" xlink:href="vmc-20240930.xsd#vmc_AssetRetirementObligationDepreciationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_AssetRetirementObligationDepreciationExpense" xlink:to="lab_vmc_AssetRetirementObligationDepreciationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_508be59e-6680-4c1e-b58b-786a8c40f5c4_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-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" 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/2024/elts/us-gaap-2024.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_vmc_DisposalGroupIncludingDiscontinuedOperationNoncurrentFinanceLeaseLiabilities_4fceaeff-f04e-4ade-8c71-4dc4cc3c9fe0_negatedTerseLabel_en-US" xlink:label="lab_vmc_DisposalGroupIncludingDiscontinuedOperationNoncurrentFinanceLeaseLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Noncurrent finance lease liabilities</link:label>
    <link:label id="lab_vmc_DisposalGroupIncludingDiscontinuedOperationNoncurrentFinanceLeaseLiabilities_label_en-US" xlink:label="lab_vmc_DisposalGroupIncludingDiscontinuedOperationNoncurrentFinanceLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Noncurrent Finance Lease Liabilities</link:label>
    <link:label id="lab_vmc_DisposalGroupIncludingDiscontinuedOperationNoncurrentFinanceLeaseLiabilities_documentation_en-US" xlink:label="lab_vmc_DisposalGroupIncludingDiscontinuedOperationNoncurrentFinanceLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Noncurrent Finance Lease Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_DisposalGroupIncludingDiscontinuedOperationNoncurrentFinanceLeaseLiabilities" xlink:href="vmc-20240930.xsd#vmc_DisposalGroupIncludingDiscontinuedOperationNoncurrentFinanceLeaseLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_DisposalGroupIncludingDiscontinuedOperationNoncurrentFinanceLeaseLiabilities" xlink:to="lab_vmc_DisposalGroupIncludingDiscontinuedOperationNoncurrentFinanceLeaseLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProfitLoss_1b460c87-2f4f-46b7-9147-b0a9b8cfeda2_totalLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net earnings</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_f91d94a9-31c3-4126-89f8-52fc62b647d7_terseLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net earnings</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_85ad9b63-9080-4158-a4e7-d1a1feb513ea_verboseLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net earnings attributable to Vulcan</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_label_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProfitLoss" xlink:to="lab_us-gaap_ProfitLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_4f193516-bd52-4b79-a11b-8490b115b666_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension and Postretirement Benefit Plans</link:label>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:to="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_db6d3c94-5f9b-4ccd-9319-fce5bb64e276_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from sale of property, plant &amp; equipment</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" 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/2024/elts/us-gaap-2024.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_DisposalGroupIncludingDiscontinuedOperationInventory1_3935fbc9-b46d-4daf-a605-5d6f4e3bfdc7_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventory</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_1311e57f-8480-4b80-8e47-5bd6b3ebb102_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_ce648b3a-7e3f-415f-87fd-41642b6d9345_negatedLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Income tax expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_a2397740-257d-4585-ac2b-4e1eb69c4fc3_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred income taxes, net</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_45ae02c7-d650-4a63-b743-a20fb25e4b03_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Benefit from 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" 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/2024/elts/us-gaap-2024.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_DefinedBenefitPlanInterestCost_ccbea505-f935-4ecb-8278-d89983c0e970_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanInterestCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Interest Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanInterestCost" xlink:to="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_9fe07499-ec49-42e6-af25-fc68f60eef82_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest rate (as percent)</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_821f6624-caf0-45b7-a80f-b400416550dc_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Interest rate (as percent)</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" 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/2024/elts/us-gaap-2024.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_DerivativeNotionalAmount_56861d23-37f1-4653-8cda-8536cb08a341_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Notional amount of interest rate swap agreements</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" 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/2024/elts/us-gaap-2024.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_CorporateNonSegmentMember_c3f0b173-2642-44f1-b7c6-80ea45f5af7d_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateNonSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">General corporate assets</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" xml:lang="en-US">Segment Reporting, Reconciling Item, Corporate Nonsegment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_c7e48823-fdb1-4a99-a84a-9cae302807bd_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink:to="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeAssets_072de7a7-9604-408f-88b4-590a3b108325_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_vmc_NHCTreatmentSystemMember_74348a00-f859-463f-a941-cb3bcffaf5ac_terseLabel_en-US" xlink:label="lab_vmc_NHCTreatmentSystemMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">NHC Treatment System</link:label>
    <link:label id="lab_vmc_NHCTreatmentSystemMember_label_en-US" xlink:label="lab_vmc_NHCTreatmentSystemMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">NHC Treatment System [Member]</link:label>
    <link:label id="lab_vmc_NHCTreatmentSystemMember_documentation_en-US" xlink:label="lab_vmc_NHCTreatmentSystemMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">NHC Treatment System</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_NHCTreatmentSystemMember" xlink:href="vmc-20240930.xsd#vmc_NHCTreatmentSystemMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_NHCTreatmentSystemMember" xlink:to="lab_vmc_NHCTreatmentSystemMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAfterTax_adef6b49-5287-4e52-a96e-9674335128f8_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAfterTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Amortization of accumulated cash flow hedge losses</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAfterTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAfterTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), before Adjustments, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAfterTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAfterTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAfterTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAfterTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_439e56c2-94d5-4ee1-8d15-baa9d550d167_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total revenues</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ServiceMember_b0eb0707-b70e-4747-9244-7ad1cd45cdec_terseLabel_en-US" xlink:label="lab_us-gaap_ServiceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Service</link:label>
    <link:label id="lab_us-gaap_ServiceMember_label_en-US" xlink:label="lab_us-gaap_ServiceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Service [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ServiceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ServiceMember" xlink:to="lab_us-gaap_ServiceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_05978420-0096-4f2f-9b03-415181a64a0e_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Domain]</link:label>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_label_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:to="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_vmc_ProceedsFromSaleOfFutureProduction_20179d46-9ee4-4a27-904c-0f3795ec681e_terseLabel_en-US" xlink:label="lab_vmc_ProceedsFromSaleOfFutureProduction" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from sale of future production</link:label>
    <link:label id="lab_vmc_ProceedsFromSaleOfFutureProduction_label_en-US" xlink:label="lab_vmc_ProceedsFromSaleOfFutureProduction" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds From Sale Of Future Production</link:label>
    <link:label id="lab_vmc_ProceedsFromSaleOfFutureProduction_documentation_en-US" xlink:label="lab_vmc_ProceedsFromSaleOfFutureProduction" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Proceeds received as payment for sale of future production</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_ProceedsFromSaleOfFutureProduction" xlink:href="vmc-20240930.xsd#vmc_ProceedsFromSaleOfFutureProduction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_ProceedsFromSaleOfFutureProduction" xlink:to="lab_vmc_ProceedsFromSaleOfFutureProduction" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_abd0c5c7-1ddb-4a3c-9b6c-4714ebce6587_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</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" 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/2024/elts/us-gaap-2024.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_NetCashProvidedByUsedInInvestingActivities_a974608e-c486-476c-bd9a-9fc5a0ade63a_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used for 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" 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/2024/elts/us-gaap-2024.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_EffectiveIncomeTaxRateContinuingOperations_217d3a55-d9d3-4284-a2ab-a98850a3290c_verboseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Effective tax rate from continuing operations</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" 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/2024/elts/us-gaap-2024.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_OperatingIncomeLoss_8fa35411-1d99-4fc3-afec-582ffb4c9d0d_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Operating earnings</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" 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/2024/elts/us-gaap-2024.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_BusinessAcquisitionLineItems_773fad1d-921a-4540-9439-4343a173f6e5_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Significant Acquisitions and Disposals [Line Items]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems" xlink:to="lab_us-gaap_BusinessAcquisitionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateDomain_e8f1a3d1-18fa-47c5-acca-85f9fe9f3322_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_NumberOfReportableSegments_39ab204c-028f-4a62-ae6d-f30eb4cfbce2_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of reportable segments</link:label>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_LiabilitiesAndStockholdersEquity_f41e91ab-54eb-445a-895a-7ffe17503b24_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities and 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" 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/2024/elts/us-gaap-2024.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_ecd_Rule10b51ArrTrmntdFlag_terseLabel_en-US" xlink:label="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated</link:label>
    <link:label id="lab_ecd_Rule10b51ArrTrmntdFlag_label_en-US" xlink:label="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrTrmntdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:to="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllAdjToCompMember_terseLabel_en-US" xlink:label="lab_ecd_AllAdjToCompMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Adjustments to Compensation</link:label>
    <link:label id="lab_ecd_AllAdjToCompMember_label_en-US" xlink:label="lab_ecd_AllAdjToCompMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Adjustments to Compensation [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllAdjToCompMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllAdjToCompMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="lab_ecd_AllAdjToCompMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_2d4a95d3-26df-4ccf-86c7-ffa0407ee518_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ShortTermDebtTypeDomain_1ebabef5-89bd-43f3-8550-d93abd574b5f_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Short-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShortTermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short-Term Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain" xlink:to="lab_us-gaap_ShortTermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingDesignationAxis_c6c13479-9138-48cd-9a4d-39d5e6802e0e_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_41a656dd-8ca8-4dca-8161-e2f621992bd1_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">DERIVATIVE INSTRUMENTS</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_9dec2fce-d8e9-4691-9515-8555e6e85b34_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]</link:label>
    <link:label id="lab_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_label_en-US" xlink:label="lab_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:to="lab_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_aa4fbc97-3b7e-46ed-be8a-f2a8b7d0b902_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_CommitmentsAndContingenciesDisclosureAbstract_ae67a9c3-7ea0-4fba-8ff6-2d976dca79ae_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_LegalEntityAxis_fb33d79a-e3ec-46e2-9e01-af45f4a8c39f_terseLabel_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:label id="lab_dei_LegalEntityAxis_label_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LegalEntityAxis" xlink:to="lab_dei_LegalEntityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_9b910f87-27b6-4827-a001-79d60220d943_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease right-of-use assets</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_UndrlygSecurityMktPriceChngPct_terseLabel_en-US" xlink:label="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Underlying Security Market Price Change</link:label>
    <link:label id="lab_ecd_UndrlygSecurityMktPriceChngPct_label_en-US" xlink:label="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Underlying Security Market Price Change, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_UndrlygSecurityMktPriceChngPct"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:to="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_54b02a87-5e1d-4119-aaa8-b3a0478a6954_negatedLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Expected return on plan assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Expected Return (Loss) on Plan Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScenarioUnspecifiedDomain_ae809f26-3643-421e-b425-66abbbab0a2e_terseLabel_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Scenario, Unspecified [Domain]</link:label>
    <link:label id="lab_srt_ScenarioUnspecifiedDomain_label_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Scenario [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioUnspecifiedDomain" xlink:to="lab_srt_ScenarioUnspecifiedDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_IndividualAxis_terseLabel_en-US" xlink:label="lab_ecd_IndividualAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Individual:</link:label>
    <link:label id="lab_ecd_IndividualAxis_label_en-US" xlink:label="lab_ecd_IndividualAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Individual [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_IndividualAxis" xlink:to="lab_ecd_IndividualAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValueOutstanding_14e8406c-1bd8-4ae4-a2ad-d8a988de796e_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValueOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, $1 par value, Authorized 480.0 shares, Outstanding 132.1, 132.1 and 132.9 shares, respectively</link:label>
    <link:label id="lab_us-gaap_CommonStockValueOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockValueOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Value, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValueOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValueOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValueOutstanding" xlink:to="lab_us-gaap_CommonStockValueOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_e3281579-40e9-4c63-9c49-317a53dc4ee0_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total</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" 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/2024/elts/us-gaap-2024.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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_d3958235-e337-4e62-be7a-75a1e513fc54_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Remaining period to completion</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_50999157-d959-41c4-96a4-88510a84d810_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash Flow Hedges</link:label>
    <link:label id="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:to="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryNet_bc93c8ca-cd80-4199-adba-14cc40cad7e4_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryNet_fbd9b204-1f42-4530-a12c-9df1c0b55d07_totalLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total inventories</link:label>
    <link:label id="lab_us-gaap_InventoryNet_label_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_76a2a175-60e9-46b8-854b-fed0b3366cb4_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities held for sale</link:label>
    <link:label id="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_label_en-US" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_a987749d-0dcd-4046-8175-b85d3b242edb_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_srt_ProductOrServiceAxis_93a3b7ea-614b-4777-8ffc-3b5de06cb178_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/srt-2024.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_dei_EntityAddressStateOrProvince_1ef7a0ff-7cf4-40fd-91eb-b8a4c25256ab_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_e3b57163-cc73-42b2-b280-6e3c76f19fbd_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ErrCompAnalysisTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ErrCompAnalysisTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Erroneous Compensation Analysis</link:label>
    <link:label id="lab_ecd_ErrCompAnalysisTextBlock_label_en-US" xlink:label="lab_ecd_ErrCompAnalysisTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Erroneous Compensation Analysis [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompAnalysisTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompAnalysisTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ErrCompAnalysisTextBlock" xlink:to="lab_ecd_ErrCompAnalysisTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfStockholdersEquityTableTextBlock_aa46ec52-de71-4261-b901-1dc2fa07a86e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfStockholdersEquityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Changes in Total Equity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfStockholdersEquityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfStockholdersEquityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Stockholders Equity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockholdersEquityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfStockholdersEquityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfStockholdersEquityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfStockholdersEquityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_4b4e5ca5-7386-4a15-98f8-30d80185572f_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assets held for sale</link:label>
    <link:label id="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:to="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_8d27e334-ccc3-4e25-b29e-bd6668a00c52_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net identifiable assets acquired</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems_103d5f59-5e56-4fbe-bd9c-d02a8c5521f8_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan Disclosure [Line Items]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Total Shareholder Return</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Total Shareholder Return [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_vmc_NumberOfFundedNoncontributoryDefinedBenefitPensionPlans_41b27f25-6b1c-4e61-87bf-e7483b79d063_terseLabel_en-US" xlink:label="lab_vmc_NumberOfFundedNoncontributoryDefinedBenefitPensionPlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of funded, noncontributory defined benefit pension plans</link:label>
    <link:label id="lab_vmc_NumberOfFundedNoncontributoryDefinedBenefitPensionPlans_label_en-US" xlink:label="lab_vmc_NumberOfFundedNoncontributoryDefinedBenefitPensionPlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number Of Funded Noncontributory Defined Benefit Pension Plans</link:label>
    <link:label id="lab_vmc_NumberOfFundedNoncontributoryDefinedBenefitPensionPlans_documentation_en-US" xlink:label="lab_vmc_NumberOfFundedNoncontributoryDefinedBenefitPensionPlans" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number of funded noncontributory defined benefit pension plans.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_NumberOfFundedNoncontributoryDefinedBenefitPensionPlans" xlink:href="vmc-20240930.xsd#vmc_NumberOfFundedNoncontributoryDefinedBenefitPensionPlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_NumberOfFundedNoncontributoryDefinedBenefitPensionPlans" xlink:to="lab_vmc_NumberOfFundedNoncontributoryDefinedBenefitPensionPlans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubleaseIncome_2797c200-70ff-48b9-9a2e-2b7e09ac769a_negatedLabel_en-US" xlink:label="lab_us-gaap_SubleaseIncome" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Sublease income</link:label>
    <link:label id="lab_us-gaap_SubleaseIncome_label_en-US" xlink:label="lab_us-gaap_SubleaseIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sublease Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubleaseIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubleaseIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubleaseIncome" xlink:to="lab_us-gaap_SubleaseIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_677e82b4-7189-41e4-a777-5465e52b443c_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total consideration</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_e5ba79c6-8db4-46c0-8cfe-d575fae794d9_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total fair value of purchase consideration</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" 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/2024/elts/us-gaap-2024.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_LongTermInvestmentsAndReceivablesNet_a700b47d-1f8d-4cad-b6bb-790e8ec3e57f_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermInvestmentsAndReceivablesNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investments and long-term receivables</link:label>
    <link:label id="lab_us-gaap_LongTermInvestmentsAndReceivablesNet_label_en-US" xlink:label="lab_us-gaap_LongTermInvestmentsAndReceivablesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Investments and Receivables, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermInvestmentsAndReceivablesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermInvestmentsAndReceivablesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermInvestmentsAndReceivablesNet" xlink:to="lab_us-gaap_LongTermInvestmentsAndReceivablesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_dc53390f-3367-43c3-a6a0-c2b449be9db4_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Components of Net Periodic Benefit Cost</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Net Benefit Costs [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_73ab0303-52fd-40b5-8420-1302cab5d6eb_negatedLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Unamortized discounts and debt issuance costs</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:to="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFixedInterestRate_ae059997-bcd9-46f9-8e3a-4cbe27bd1baf_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFixedInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fixed interest rate under swap agreements (as percent)</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" 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/2024/elts/us-gaap-2024.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_srt_MinimumMember_ed0c5a87-d35f-40ee-922f-a31086bb3d88_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/srt-2024.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_ecd_RestatementDeterminationDate_terseLabel_en-US" xlink:label="lab_ecd_RestatementDeterminationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement Determination Date</link:label>
    <link:label id="lab_ecd_RestatementDeterminationDate_label_en-US" xlink:label="lab_ecd_RestatementDeterminationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Determination Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDeterminationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDeterminationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDeterminationDate" xlink:to="lab_ecd_RestatementDeterminationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_81fe36db-9111-44e5-a7ed-51e228e31afe_terseLabel_en-US" xlink:label="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimate of Fair Value Measurement</link:label>
    <link:label id="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Estimate of Fair Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:to="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrAdoptionDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrAdoptionDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adoption Date</link:label>
    <link:label id="lab_ecd_TrdArrAdoptionDate_label_en-US" xlink:label="lab_ecd_TrdArrAdoptionDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Adoption Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrAdoptionDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrAdoptionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrAdoptionDate" xlink:to="lab_ecd_TrdArrAdoptionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PvpTable_terseLabel_en-US" xlink:label="lab_ecd_PvpTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure</link:label>
    <link:label id="lab_ecd_PvpTable_label_en-US" xlink:label="lab_ecd_PvpTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PvpTable" xlink:to="lab_ecd_PvpTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent_8e3f21ea-e608-4641-82a8-1c885d6ac2da_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyNumberOfDefendants_5ef26dd7-1459-4c32-a6bb-0e42feaf143a_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyNumberOfDefendants" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of defendants</link:label>
    <link:label id="lab_us-gaap_LossContingencyNumberOfDefendants_label_en-US" xlink:label="lab_us-gaap_LossContingencyNumberOfDefendants" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingency, Number of Defendants</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNumberOfDefendants" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyNumberOfDefendants"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyNumberOfDefendants" xlink:to="lab_us-gaap_LossContingencyNumberOfDefendants" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_7eb1b255-b752-4ce6-9a5e-3c09415e5e1f_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Operating lease right-of-use assets, net</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" 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/2024/elts/us-gaap-2024.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_ecd_ErrCompRecoveryTable_terseLabel_en-US" xlink:label="lab_ecd_ErrCompRecoveryTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Erroneously Awarded Compensation Recovery</link:label>
    <link:label id="lab_ecd_ErrCompRecoveryTable_label_en-US" xlink:label="lab_ecd_ErrCompRecoveryTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Erroneously Awarded Compensation Recovery [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompRecoveryTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompRecoveryTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="lab_ecd_ErrCompRecoveryTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_67e93929-43e5-4bd2-9352-4db40b4b65e0_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Other liabilities assumed</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermDebtTypeAxis_7c445542-5830-4f42-bc82-b85731a8d926_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Short-Term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ShortTermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short-Term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis" xlink:to="lab_us-gaap_ShortTermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_426fbf97-1bf8-4faf-b8c9-e0cd0d8ab9aa_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year</link:label>
    <link:label id="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember_label_en-US" xlink:label="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:to="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_13639335-c11b-4204-a9f3-e0cf7545cc98_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_vmc_IncrementalCommonSharesAttributableToOtherStockCompensationPlans_3010139a-3539-47c1-b3c1-a8313ea6b932_terseLabel_en-US" xlink:label="lab_vmc_IncrementalCommonSharesAttributableToOtherStockCompensationPlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other stock compensation awards (in shares)</link:label>
    <link:label id="lab_vmc_IncrementalCommonSharesAttributableToOtherStockCompensationPlans_label_en-US" xlink:label="lab_vmc_IncrementalCommonSharesAttributableToOtherStockCompensationPlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Incremental Common Shares Attributable To Other Stock Compensation Plans</link:label>
    <link:label id="lab_vmc_IncrementalCommonSharesAttributableToOtherStockCompensationPlans_documentation_en-US" xlink:label="lab_vmc_IncrementalCommonSharesAttributableToOtherStockCompensationPlans" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of other stock compensation plans using the treasury stock method.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_IncrementalCommonSharesAttributableToOtherStockCompensationPlans" xlink:href="vmc-20240930.xsd#vmc_IncrementalCommonSharesAttributableToOtherStockCompensationPlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_IncrementalCommonSharesAttributableToOtherStockCompensationPlans" xlink:to="lab_vmc_IncrementalCommonSharesAttributableToOtherStockCompensationPlans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_1ade5cef-2616-41bf-a2b3-e8ea773f1ca3_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Gross long-term debt</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_6915a70c-a19b-41e1-95aa-ea25261cbb1d_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total long-term debt - face value</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" 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/2024/elts/us-gaap-2024.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_ecd_AwardExrcPrice_terseLabel_en-US" xlink:label="lab_ecd_AwardExrcPrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercise Price</link:label>
    <link:label id="lab_ecd_AwardExrcPrice_label_en-US" xlink:label="lab_ecd_AwardExrcPrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardExrcPrice" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardExrcPrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardExrcPrice" xlink:to="lab_ecd_AwardExrcPrice" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrDuration_terseLabel_en-US" xlink:label="lab_ecd_TrdArrDuration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Arrangement Duration</link:label>
    <link:label id="lab_ecd_TrdArrDuration_label_en-US" xlink:label="lab_ecd_TrdArrDuration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Duration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrDuration" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrDuration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrDuration" xlink:to="lab_ecd_TrdArrDuration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock_c3e553a1-07ab-460f-8337-69dd7244f7fa_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Accumulated Other Comprehensive Income, Net of Tax</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive Income (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentDiscontinuedOperationsMember_125a2ad4-3051-4c10-a694-37153da120b9_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDiscontinuedOperationsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retained from former Chemicals business</link:label>
    <link:label id="lab_us-gaap_SegmentDiscontinuedOperationsMember_label_en-US" xlink:label="lab_us-gaap_SegmentDiscontinuedOperationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Discontinued Operations [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDiscontinuedOperationsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDiscontinuedOperationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDiscontinuedOperationsMember" xlink:to="lab_us-gaap_SegmentDiscontinuedOperationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeFinanceLeasesTextBlock_87fb84d5-b72a-4695-8eb5-4c86a088d58a_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">LEASES</link:label>
    <link:label id="lab_us-gaap_LesseeFinanceLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Finance Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeFinanceLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeFinanceLeasesTextBlock" xlink:to="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_54757aa1-743f-490f-9dc2-a9b18dde65c8_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Continuing operations (in usd per share)</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations, Per Basic Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_05d41a2c-45b2-4918-af91-5e9cada960eb_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Cash and Cash Equivalents, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_88134faa-7f3b-4be6-be4d-c4318055ebeb_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity, Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnInvestments_6430ecd6-16f7-4be2-a035-0e0ea2682566_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net gains (losses) of the Rabbi Trust investments</link:label>
    <link:label id="lab_us-gaap_GainLossOnInvestments_label_en-US" xlink:label="lab_us-gaap_GainLossOnInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnInvestments" xlink:to="lab_us-gaap_GainLossOnInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeerGroupIssuersFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Peer Group Issuers, Footnote</link:label>
    <link:label id="lab_ecd_PeerGroupIssuersFnTextBlock_label_en-US" xlink:label="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Peer Group Issuers, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupIssuersFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:to="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentDomain_19051794-c9ac-476b-963e-35eab1c2ed3c_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment [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" 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/2024/elts/us-gaap-2024.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_AssetsHeldForSaleLongLivedFairValueDisclosure_81e8eb36-0f76-4a57-b6d9-957d6546b480_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assets held for sale, estimated fair value</link:label>
    <link:label id="lab_us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Lived Asset, Held-for-Sale, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure" xlink:to="lab_us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MtrlTermsOfTrdArrTextBlock_terseLabel_en-US" xlink:label="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Material Terms of Trading Arrangement</link:label>
    <link:label id="lab_ecd_MtrlTermsOfTrdArrTextBlock_label_en-US" xlink:label="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Material Terms of Trading Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MtrlTermsOfTrdArrTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:to="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllIndividualsMember_terseLabel_en-US" xlink:label="lab_ecd_AllIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Individuals</link:label>
    <link:label id="lab_ecd_AllIndividualsMember_label_en-US" xlink:label="lab_ecd_AllIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Individuals [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="lab_ecd_AllIndividualsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_d24a740c-156c-462b-a093-a4275ed1ca95_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Discontinued operations (in usd per share)</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:to="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoMember_terseLabel_en-US" xlink:label="lab_ecd_PeoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO</link:label>
    <link:label id="lab_ecd_PeoMember_label_en-US" xlink:label="lab_ecd_PeoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoMember" xlink:to="lab_ecd_PeoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetRetirementObligationDisclosureTextBlock_101f20d6-f375-4a19-9a05-8b57831b54fd_terseLabel_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ASSET RETIREMENT OBLIGATIONS</link:label>
    <link:label id="lab_us-gaap_AssetRetirementObligationDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Retirement Obligation Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetRetirementObligationDisclosureTextBlock" xlink:to="lab_us-gaap_AssetRetirementObligationDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateAxis_11e3803f-ed96-494a-8392-e98b54025552_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_IncomeTaxDisclosureAbstract_6ac39fa5-03e9-4841-b422-aa5ac36d5baf_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_TrdArrIndName_terseLabel_en-US" xlink:label="lab_ecd_TrdArrIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_TrdArrIndName_label_en-US" xlink:label="lab_ecd_TrdArrIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrIndName" xlink:to="lab_ecd_TrdArrIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_01b65b4b-914d-4a39-bb85-8826e3220a9e_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other nonoperating expense, net</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_b0e12716-1b02-42e2-8fdb-dd5da6c6b107_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other nonoperating 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" 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/2024/elts/us-gaap-2024.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_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_7babcc12-0e5e-44a4-9e0f-41e34c629e86_terseLabel_en-US" xlink:label="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Postretirement Benefit Plans, Defined Benefit</link:label>
    <link:label id="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_label_en-US" xlink:label="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Postretirement Benefits Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:to="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges_094fb5c2-8fe3-4c15-98fd-f39ab884162d_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss from assets held for sale impairment</link:label>
    <link:label id="lab_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges_label_en-US" xlink:label="lab_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Sale of Assets and Asset Impairment Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges" xlink:to="lab_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_14e198fc-af90-4861-b71f-2adb4389ed9a_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-Lived Tangible Asset [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" 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/2024/elts/us-gaap-2024.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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_a1731d4a-42ee-4b7b-8fbb-d95c57c8fea2_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_stpr_AL_9493902b-3349-4d3d-a4f6-1bd18f870828_terseLabel_en-US" xlink:label="lab_stpr_AL" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Alabama</link:label>
    <link:label id="lab_stpr_AL_label_en-US" xlink:label="lab_stpr_AL" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">ALABAMA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_AL" xlink:href="https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd#stpr_AL"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stpr_AL" xlink:to="lab_stpr_AL" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock_24a11209-6828-4d5a-9164-c0fe20b570d8_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Standby Letters of Credit</link:label>
    <link:label id="lab_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Line of Credit Facilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock" xlink:to="lab_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:to="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Table</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:to="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year</link:label>
    <link:label id="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember_label_en-US" xlink:label="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:to="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_vmc_NumberOfDefinedContributionPlans_2882df18-a5d7-4f4e-b9e3-9f26ebd87aa4_terseLabel_en-US" xlink:label="lab_vmc_NumberOfDefinedContributionPlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of defined contribution plans</link:label>
    <link:label id="lab_vmc_NumberOfDefinedContributionPlans_label_en-US" xlink:label="lab_vmc_NumberOfDefinedContributionPlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number Of Defined Contribution Plans</link:label>
    <link:label id="lab_vmc_NumberOfDefinedContributionPlans_documentation_en-US" xlink:label="lab_vmc_NumberOfDefinedContributionPlans" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number of defined contribution plans.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_NumberOfDefinedContributionPlans" xlink:href="vmc-20240930.xsd#vmc_NumberOfDefinedContributionPlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_NumberOfDefinedContributionPlans" xlink:to="lab_vmc_NumberOfDefinedContributionPlans" xlink:type="arc" order="1"/>
    <link:label id="lab_vmc_LawsuitAgainstCalmatCoMember_c629567f-b310-43c5-9e6c-5e40529fe5cc_terseLabel_en-US" xlink:label="lab_vmc_LawsuitAgainstCalmatCoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lawsuit Against CalMat Co</link:label>
    <link:label id="lab_vmc_LawsuitAgainstCalmatCoMember_label_en-US" xlink:label="lab_vmc_LawsuitAgainstCalmatCoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lawsuit Against Calmat Co [Member]</link:label>
    <link:label id="lab_vmc_LawsuitAgainstCalmatCoMember_documentation_en-US" xlink:label="lab_vmc_LawsuitAgainstCalmatCoMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Lawsuit Against CalMat Co [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_LawsuitAgainstCalmatCoMember" xlink:href="vmc-20240930.xsd#vmc_LawsuitAgainstCalmatCoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_LawsuitAgainstCalmatCoMember" xlink:to="lab_vmc_LawsuitAgainstCalmatCoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_vmc_CostsForPavingContractsExpenseExpectedAmortizationPeriod_55d2e789-fad1-4f2e-aa10-8f8023e92d9a_terseLabel_en-US" xlink:label="lab_vmc_CostsForPavingContractsExpenseExpectedAmortizationPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Costs for paving contracts expense, expected amortization period (in years)</link:label>
    <link:label id="lab_vmc_CostsForPavingContractsExpenseExpectedAmortizationPeriod_label_en-US" xlink:label="lab_vmc_CostsForPavingContractsExpenseExpectedAmortizationPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Costs For Paving Contracts Expense, Expected Amortization Period</link:label>
    <link:label id="lab_vmc_CostsForPavingContractsExpenseExpectedAmortizationPeriod_documentation_en-US" xlink:label="lab_vmc_CostsForPavingContractsExpenseExpectedAmortizationPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Costs For Paving Contracts Expense, Expected Amortization Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_CostsForPavingContractsExpenseExpectedAmortizationPeriod" xlink:href="vmc-20240930.xsd#vmc_CostsForPavingContractsExpenseExpectedAmortizationPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_CostsForPavingContractsExpenseExpectedAmortizationPeriod" xlink:to="lab_vmc_CostsForPavingContractsExpenseExpectedAmortizationPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtErrCompAmt_terseLabel_en-US" xlink:label="lab_ecd_AggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Amount</link:label>
    <link:label id="lab_ecd_AggtErrCompAmt_label_en-US" xlink:label="lab_ecd_AggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtErrCompAmt" xlink:to="lab_ecd_AggtErrCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_vmc_OperatingLeaseRightOfUseAssetAccumulatedAmortization_dfcf0c37-e6cd-46e1-b6d0-82b21eca14a5_negatedLabel_en-US" xlink:label="lab_vmc_OperatingLeaseRightOfUseAssetAccumulatedAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Accumulated amortization</link:label>
    <link:label id="lab_vmc_OperatingLeaseRightOfUseAssetAccumulatedAmortization_label_en-US" xlink:label="lab_vmc_OperatingLeaseRightOfUseAssetAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Right-Of-Use Asset, Accumulated Amortization</link:label>
    <link:label id="lab_vmc_OperatingLeaseRightOfUseAssetAccumulatedAmortization_documentation_en-US" xlink:label="lab_vmc_OperatingLeaseRightOfUseAssetAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Operating Lease, Right-Of-Use Asset, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_OperatingLeaseRightOfUseAssetAccumulatedAmortization" xlink:href="vmc-20240930.xsd#vmc_OperatingLeaseRightOfUseAssetAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_OperatingLeaseRightOfUseAssetAccumulatedAmortization" xlink:to="lab_vmc_OperatingLeaseRightOfUseAssetAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_d4263c14-c1dd-442b-bc59-dd63b3d51839_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_ScheduleOfLossContingenciesByContingencyTextBlock_04ca3ac8-b667-42ed-b60e-efef9148294e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfLossContingenciesByContingencyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Accrued Environmental Remediation Costs</link:label>
    <link:label id="lab_us-gaap_ScheduleOfLossContingenciesByContingencyTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfLossContingenciesByContingencyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Loss Contingencies by Contingency [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfLossContingenciesByContingencyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfLossContingenciesByContingencyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfLossContingenciesByContingencyTextBlock" xlink:to="lab_us-gaap_ScheduleOfLossContingenciesByContingencyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_vmc_AsphaltMember_6084be04-4128-4bc0-aab6-0e78f56377bc_terseLabel_en-US" xlink:label="lab_vmc_AsphaltMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asphalt</link:label>
    <link:label id="lab_vmc_AsphaltMember_label_en-US" xlink:label="lab_vmc_AsphaltMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asphalt [Member]</link:label>
    <link:label id="lab_vmc_AsphaltMember_documentation_en-US" xlink:label="lab_vmc_AsphaltMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Asphalt [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_AsphaltMember" xlink:href="vmc-20240930.xsd#vmc_AsphaltMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_AsphaltMember" xlink:to="lab_vmc_AsphaltMember" xlink:type="arc" order="1"/>
    <link:label id="lab_vmc_FourPointSeventyPercentDue2048Member_1943cbbe-a410-4967-91f3-1717ae15f7a2_terseLabel_en-US" xlink:label="lab_vmc_FourPointSeventyPercentDue2048Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">4.70% notes due 2048</link:label>
    <link:label id="lab_vmc_FourPointSeventyPercentDue2048Member_label_en-US" xlink:label="lab_vmc_FourPointSeventyPercentDue2048Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Four Point Seventy Percent Due2048 [Member]</link:label>
    <link:label id="lab_vmc_FourPointSeventyPercentDue2048Member_documentation_en-US" xlink:label="lab_vmc_FourPointSeventyPercentDue2048Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">4.70% Percent Due 2048 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_FourPointSeventyPercentDue2048Member" xlink:href="vmc-20240930.xsd#vmc_FourPointSeventyPercentDue2048Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_FourPointSeventyPercentDue2048Member" xlink:to="lab_vmc_FourPointSeventyPercentDue2048Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtLongtermAndShorttermCombinedAmount_1ac605e3-39f6-4662-bfdf-b0c07020b837_terseLabel_en-US" xlink:label="lab_us-gaap_DebtLongtermAndShorttermCombinedAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Term debt</link:label>
    <link:label id="lab_us-gaap_DebtLongtermAndShorttermCombinedAmount_label_en-US" xlink:label="lab_us-gaap_DebtLongtermAndShorttermCombinedAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt, Long-Term and Short-Term, Combined Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtLongtermAndShorttermCombinedAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount" xlink:to="lab_us-gaap_DebtLongtermAndShorttermCombinedAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtErrCompNotYetDeterminedTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined</link:label>
    <link:label id="lab_ecd_AggtErrCompNotYetDeterminedTextBlock_label_en-US" xlink:label="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:to="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_828e4ae2-9ddf-4f5b-b914-b9cb14d0455b_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred income taxes, net</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrealizedGainLossOnInvestments_dc22b229-fd6f-495f-bbcd-0d3f2fd5784a_terseLabel_en-US" xlink:label="lab_us-gaap_UnrealizedGainLossOnInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrealized net gains (losses) of the Rabbi Trusts' investments</link:label>
    <link:label id="lab_us-gaap_UnrealizedGainLossOnInvestments_label_en-US" xlink:label="lab_us-gaap_UnrealizedGainLossOnInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrealized Gain (Loss) on Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrealizedGainLossOnInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrealizedGainLossOnInvestments" xlink:to="lab_us-gaap_UnrealizedGainLossOnInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_vmc_ContractWithCustomerLiabilityRollForward_b5831961-dd7b-48a2-ba5a-a137397d0af0_terseLabel_en-US" xlink:label="lab_vmc_ContractWithCustomerLiabilityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract With Customer, Liability [Roll Forward]</link:label>
    <link:label id="lab_vmc_ContractWithCustomerLiabilityRollForward_label_en-US" xlink:label="lab_vmc_ContractWithCustomerLiabilityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract With Customer, Liability [Roll Forward]</link:label>
    <link:label id="lab_vmc_ContractWithCustomerLiabilityRollForward_documentation_en-US" xlink:label="lab_vmc_ContractWithCustomerLiabilityRollForward" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Contract With Customer, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_ContractWithCustomerLiabilityRollForward" xlink:href="vmc-20240930.xsd#vmc_ContractWithCustomerLiabilityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_ContractWithCustomerLiabilityRollForward" xlink:to="lab_vmc_ContractWithCustomerLiabilityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_vmc_TotalCashPaidForFinanceLeases_b0776038-3a1d-4851-b404-5e40ee954ff3_terseLabel_en-US" xlink:label="lab_vmc_TotalCashPaidForFinanceLeases" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total cash paid for finance leases</link:label>
    <link:label id="lab_vmc_TotalCashPaidForFinanceLeases_label_en-US" xlink:label="lab_vmc_TotalCashPaidForFinanceLeases" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total Cash Paid For Finance Leases</link:label>
    <link:label id="lab_vmc_TotalCashPaidForFinanceLeases_documentation_en-US" xlink:label="lab_vmc_TotalCashPaidForFinanceLeases" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Total Cash Paid For Finance Leases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_TotalCashPaidForFinanceLeases" xlink:href="vmc-20240930.xsd#vmc_TotalCashPaidForFinanceLeases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_TotalCashPaidForFinanceLeases" xlink:to="lab_vmc_TotalCashPaidForFinanceLeases" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeOnDerivativesLineItems_78db5fe1-fc2a-44e9-85e1-ad9b1ef24b59_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeOnDerivativesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]</link:label>
    <link:label id="lab_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeOnDerivativesLineItems_label_en-US" xlink:label="lab_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeOnDerivativesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeOnDerivativesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeOnDerivativesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeOnDerivativesLineItems" xlink:to="lab_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeOnDerivativesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_vmc_Acquisitions2024Member_d35af67c-efe9-4a26-8b52-ea99f4b328a0_terseLabel_en-US" xlink:label="lab_vmc_Acquisitions2024Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquisitions 2024</link:label>
    <link:label id="lab_vmc_Acquisitions2024Member_label_en-US" xlink:label="lab_vmc_Acquisitions2024Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Acquisitions 2024 [Member]</link:label>
    <link:label id="lab_vmc_Acquisitions2024Member_documentation_en-US" xlink:label="lab_vmc_Acquisitions2024Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Acquisitions 2022 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_Acquisitions2024Member" xlink:href="vmc-20240930.xsd#vmc_Acquisitions2024Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_Acquisitions2024Member" xlink:to="lab_vmc_Acquisitions2024Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrentAbstract_c871298b-af3c-405c-a601-e494e83a844d_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Noncurrent</link:label>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Noncurrent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesNoncurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuredOvernightFinancingRateSofrMember_9101aa9a-ac4e-4ad8-9690-19fb8f2329f0_terseLabel_en-US" xlink:label="lab_us-gaap_SecuredOvernightFinancingRateSofrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Secured Overnight Financing Rate (SOFR)</link:label>
    <link:label id="lab_us-gaap_SecuredOvernightFinancingRateSofrMember_label_en-US" xlink:label="lab_us-gaap_SecuredOvernightFinancingRateSofrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Secured Overnight Financing Rate (SOFR) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuredOvernightFinancingRateSofrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuredOvernightFinancingRateSofrMember" xlink:to="lab_us-gaap_SecuredOvernightFinancingRateSofrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoTotalCompAmt_terseLabel_en-US" xlink:label="lab_ecd_PeoTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Total Compensation Amount</link:label>
    <link:label id="lab_ecd_PeoTotalCompAmt_label_en-US" xlink:label="lab_ecd_PeoTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Total Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoTotalCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoTotalCompAmt" xlink:to="lab_ecd_PeoTotalCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_90bcbfdd-1615-4c51-85ac-baa1a59ffc35_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contractual rights in place</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" 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/2024/elts/us-gaap-2024.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_PropertyPlantAndEquipmentTypeDomain_122870ef-eaa8-4866-a278-c708ca15cdac_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-Lived Tangible Asset [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" 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/2024/elts/us-gaap-2024.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_vmc_CostIncurredAssetRetirementObligation_258871c4-f645-4a8b-8096-46401a247e32_totalLabel_en-US" xlink:label="lab_vmc_CostIncurredAssetRetirementObligation" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total ARO operating costs</link:label>
    <link:label id="lab_vmc_CostIncurredAssetRetirementObligation_label_en-US" xlink:label="lab_vmc_CostIncurredAssetRetirementObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost Incurred, Asset Retirement Obligation</link:label>
    <link:label id="lab_vmc_CostIncurredAssetRetirementObligation_documentation_en-US" xlink:label="lab_vmc_CostIncurredAssetRetirementObligation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cost Incurred, Asset Retirement Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_CostIncurredAssetRetirementObligation" xlink:href="vmc-20240930.xsd#vmc_CostIncurredAssetRetirementObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_CostIncurredAssetRetirementObligation" xlink:to="lab_vmc_CostIncurredAssetRetirementObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_vmc_LadwpMember_bff1f872-d2b3-4b01-a0db-3f7cf9d87c5c_terseLabel_en-US" xlink:label="lab_vmc_LadwpMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">LADWP</link:label>
    <link:label id="lab_vmc_LadwpMember_label_en-US" xlink:label="lab_vmc_LadwpMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Ladwp [Member]</link:label>
    <link:label id="lab_vmc_LadwpMember_documentation_en-US" xlink:label="lab_vmc_LadwpMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">LADWP [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_LadwpMember" xlink:href="vmc-20240930.xsd#vmc_LadwpMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_LadwpMember" xlink:to="lab_vmc_LadwpMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_3df21e0c-a835-4b5e-8857-46c54ea8a060_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">COMMITMENTS AND 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" 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/2024/elts/us-gaap-2024.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_DebtDisclosureAbstract_e16673fc-d890-4759-acf3-89d061cb1b4a_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_vmc_EstimatedCapitalCostOfTreatmentSystem_30865f92-de47-4321-98ee-519e75b95d63_terseLabel_en-US" xlink:label="lab_vmc_EstimatedCapitalCostOfTreatmentSystem" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimated capital cost of treatment system</link:label>
    <link:label id="lab_vmc_EstimatedCapitalCostOfTreatmentSystem_label_en-US" xlink:label="lab_vmc_EstimatedCapitalCostOfTreatmentSystem" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Estimated Capital Cost Of Treatment System</link:label>
    <link:label id="lab_vmc_EstimatedCapitalCostOfTreatmentSystem_documentation_en-US" xlink:label="lab_vmc_EstimatedCapitalCostOfTreatmentSystem" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Estimated Capital Cost Of Treatment System</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_EstimatedCapitalCostOfTreatmentSystem" xlink:href="vmc-20240930.xsd#vmc_EstimatedCapitalCostOfTreatmentSystem"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_EstimatedCapitalCostOfTreatmentSystem" xlink:to="lab_vmc_EstimatedCapitalCostOfTreatmentSystem" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MeasureAxis_terseLabel_en-US" xlink:label="lab_ecd_MeasureAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measure:</link:label>
    <link:label id="lab_ecd_MeasureAxis_label_en-US" xlink:label="lab_ecd_MeasureAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measure [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MeasureAxis" xlink:to="lab_ecd_MeasureAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_e3eca26c-9df3-4ea1-b43e-26ccedbd2857_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based compensation plans, net of shares withheld for taxes</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_726cd574-2e9c-4244-97af-550e6f25ec0c_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset Class [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Class [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsTable_1c067280-b746-474b-8641-63f8942cf2c3_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Loss Carryforwards [Table]</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsTable_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Loss Carryforwards [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable" xlink:to="lab_us-gaap_OperatingLossCarryforwardsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_05a7302e-886c-4366-91bb-610d8738444e_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_b9434e97-de69-4834-8e48-b4e6b9b0428d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Significant Acquisitions and Disposals [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_vmc_NHWTreatmentSystemMember_fab5b8f0-a00d-4464-a6eb-647d016075bb_terseLabel_en-US" xlink:label="lab_vmc_NHWTreatmentSystemMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">NHW Treatment System</link:label>
    <link:label id="lab_vmc_NHWTreatmentSystemMember_label_en-US" xlink:label="lab_vmc_NHWTreatmentSystemMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">NHW Treatment System [Member]</link:label>
    <link:label id="lab_vmc_NHWTreatmentSystemMember_documentation_en-US" xlink:label="lab_vmc_NHWTreatmentSystemMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">NHW Treatment System</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_NHWTreatmentSystemMember" xlink:href="vmc-20240930.xsd#vmc_NHWTreatmentSystemMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_NHWTreatmentSystemMember" xlink:to="lab_vmc_NHWTreatmentSystemMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditMember_cc89762a-1e25-4cfc-968f-b6b73cded531_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit</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" 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/2024/elts/us-gaap-2024.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_dei_EntityEmergingGrowthCompany_04230e1b-2324-45ce-b37f-06065cc53032_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_vmc_NoteReceivedFromSaleOfBusiness_d593de57-fdd8-419a-913c-50c3caaf6ad0_terseLabel_en-US" xlink:label="lab_vmc_NoteReceivedFromSaleOfBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Note received from sale of business</link:label>
    <link:label id="lab_vmc_NoteReceivedFromSaleOfBusiness_label_en-US" xlink:label="lab_vmc_NoteReceivedFromSaleOfBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note Received From Sale Of Business</link:label>
    <link:label id="lab_vmc_NoteReceivedFromSaleOfBusiness_documentation_en-US" xlink:label="lab_vmc_NoteReceivedFromSaleOfBusiness" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Note Received From Sale Of Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_NoteReceivedFromSaleOfBusiness" xlink:href="vmc-20240930.xsd#vmc_NoteReceivedFromSaleOfBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_NoteReceivedFromSaleOfBusiness" xlink:to="lab_vmc_NoteReceivedFromSaleOfBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosure_eba12ec0-8333-48d0-8903-1a0863c27c41_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liabilities, fair value disclosure</link:label>
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_LongTermDebtAndCapitalLeaseObligationsAbstract_70a8ffbb-99b8-4815-8444-500af92b112a_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average remaining lease term (years)</link:label>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsAbstract_label_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt and Lease Obligation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsAbstract" xlink:to="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_8ca3a283-ace4-4da5-b6cc-3bd63723f224_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_dei_EntityCentralIndexKey_07fda2cd-fa93-4bc5-acd7-6c613ed4b9d9_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_vmc_BankLineOfCreditOneMember_1a865874-9328-445e-88b6-3aa0a5945621_terseLabel_en-US" xlink:label="lab_vmc_BankLineOfCreditOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Bank line of credit expires 2027</link:label>
    <link:label id="lab_vmc_BankLineOfCreditOneMember_label_en-US" xlink:label="lab_vmc_BankLineOfCreditOneMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Bank Line Of Credit One [Member]</link:label>
    <link:label id="lab_vmc_BankLineOfCreditOneMember_documentation_en-US" xlink:label="lab_vmc_BankLineOfCreditOneMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Bank Line Of Credit One [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_BankLineOfCreditOneMember" xlink:href="vmc-20240930.xsd#vmc_BankLineOfCreditOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_BankLineOfCreditOneMember" xlink:to="lab_vmc_BankLineOfCreditOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementScenarioAxis_42677472-4282-4c38-b084-d1f6632de555_terseLabel_en-US" xlink:label="lab_srt_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:label id="lab_srt_StatementScenarioAxis_label_en-US" xlink:label="lab_srt_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementScenarioAxis" xlink:to="lab_srt_StatementScenarioAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_vmc_NumberOfVotesPerCommonStockShare_32f05f25-7874-4fb6-9f38-c4465557e7e2_terseLabel_en-US" xlink:label="lab_vmc_NumberOfVotesPerCommonStockShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of votes per common stock</link:label>
    <link:label id="lab_vmc_NumberOfVotesPerCommonStockShare_label_en-US" xlink:label="lab_vmc_NumberOfVotesPerCommonStockShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number Of Votes Per Common Stock Share</link:label>
    <link:label id="lab_vmc_NumberOfVotesPerCommonStockShare_documentation_en-US" xlink:label="lab_vmc_NumberOfVotesPerCommonStockShare" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number Of Votes Per Common Stock Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_NumberOfVotesPerCommonStockShare" xlink:href="vmc-20240930.xsd#vmc_NumberOfVotesPerCommonStockShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_NumberOfVotesPerCommonStockShare" xlink:to="lab_vmc_NumberOfVotesPerCommonStockShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_98bc0c27-60e9-4c66-98ca-aa110342a774_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Inventory, Current</link:label>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Inventory, Current [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonGaapMeasureDescriptionTextBlock_terseLabel_en-US" xlink:label="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-GAAP Measure Description</link:label>
    <link:label id="lab_ecd_NonGaapMeasureDescriptionTextBlock_label_en-US" xlink:label="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-GAAP Measure Description [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonGaapMeasureDescriptionTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:to="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
    <link:label id="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt_label_en-US" xlink:label="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:to="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAsset_23964ecf-4ccc-463e-9837-757c1bdebe1a_totalLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Finance leases, net</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" 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/2024/elts/us-gaap-2024.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_StockholdersEquityNoteDisclosureTextBlock_3e262083-313c-42aa-963b-c76bd7ec47cf_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">EQUITY</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing, How MNPI Considered</link:label>
    <link:label id="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing, How MNPI Considered [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:to="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_939b9b2a-d5c8-4a33-840f-ed818f9e63e9_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_SegmentReportingDisclosureTextBlock_9c831665-0e75-4b3f-832a-25b971821c58_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SEGMENT REPORTING</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" 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/2024/elts/us-gaap-2024.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_LongTermDebtCurrent_4ecb9a25-d4db-4277-8141-028d78563efc_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current maturities of long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_9c699939-09cb-4187-ba52-c36de80cafc3_negatedLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Less current maturities</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtCurrent" xlink:to="lab_us-gaap_LongTermDebtCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_vmc_NumberOfOtherCompaniesToPerformRemedialInvestigationFeasibilityStudyRelatedToCleanUpLawsuit_ba6598d4-e693-4ddf-a56d-9adc5e70025a_terseLabel_en-US" xlink:label="lab_vmc_NumberOfOtherCompaniesToPerformRemedialInvestigationFeasibilityStudyRelatedToCleanUpLawsuit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of other companies to perform Remedial Investigation/Feasibility Study</link:label>
    <link:label id="lab_vmc_NumberOfOtherCompaniesToPerformRemedialInvestigationFeasibilityStudyRelatedToCleanUpLawsuit_label_en-US" xlink:label="lab_vmc_NumberOfOtherCompaniesToPerformRemedialInvestigationFeasibilityStudyRelatedToCleanUpLawsuit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number Of Other Companies To Perform Remedial Investigation Feasibility Study Related To Clean Up Lawsuit</link:label>
    <link:label id="lab_vmc_NumberOfOtherCompaniesToPerformRemedialInvestigationFeasibilityStudyRelatedToCleanUpLawsuit_documentation_en-US" xlink:label="lab_vmc_NumberOfOtherCompaniesToPerformRemedialInvestigationFeasibilityStudyRelatedToCleanUpLawsuit" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number of other companies to perform a Remedial Investigation/ Feasibility Study related to the Lower Passaic River Clean-Up lawsuit.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_NumberOfOtherCompaniesToPerformRemedialInvestigationFeasibilityStudyRelatedToCleanUpLawsuit" xlink:href="vmc-20240930.xsd#vmc_NumberOfOtherCompaniesToPerformRemedialInvestigationFeasibilityStudyRelatedToCleanUpLawsuit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_NumberOfOtherCompaniesToPerformRemedialInvestigationFeasibilityStudyRelatedToCleanUpLawsuit" xlink:to="lab_vmc_NumberOfOtherCompaniesToPerformRemedialInvestigationFeasibilityStudyRelatedToCleanUpLawsuit" xlink:type="arc" order="1"/>
    <link:label id="lab_vmc_DisposalGroupIncludingDiscontinuedOperationLandAndLandImprovementsNet_8a3f5a3c-8858-4600-aa83-e69e598de164_terseLabel_en-US" xlink:label="lab_vmc_DisposalGroupIncludingDiscontinuedOperationLandAndLandImprovementsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Land and land improvements, net</link:label>
    <link:label id="lab_vmc_DisposalGroupIncludingDiscontinuedOperationLandAndLandImprovementsNet_label_en-US" xlink:label="lab_vmc_DisposalGroupIncludingDiscontinuedOperationLandAndLandImprovementsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group Including Discontinued Operation, Land And Land Improvements, Net</link:label>
    <link:label id="lab_vmc_DisposalGroupIncludingDiscontinuedOperationLandAndLandImprovementsNet_documentation_en-US" xlink:label="lab_vmc_DisposalGroupIncludingDiscontinuedOperationLandAndLandImprovementsNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disposal Group Including Discontinued Operation, Land And Land Improvements, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_DisposalGroupIncludingDiscontinuedOperationLandAndLandImprovementsNet" xlink:href="vmc-20240930.xsd#vmc_DisposalGroupIncludingDiscontinuedOperationLandAndLandImprovementsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_DisposalGroupIncludingDiscontinuedOperationLandAndLandImprovementsNet" xlink:to="lab_vmc_DisposalGroupIncludingDiscontinuedOperationLandAndLandImprovementsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Additional402vDisclosureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_Additional402vDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional 402(v) Disclosure</link:label>
    <link:label id="lab_ecd_Additional402vDisclosureTextBlock_label_en-US" xlink:label="lab_ecd_Additional402vDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional 402(v) Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Additional402vDisclosureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Additional402vDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Additional402vDisclosureTextBlock" xlink:to="lab_ecd_Additional402vDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_dfd9e45f-a1a3-4453-be30-3effb36d0687_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">APIC, Share-Based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_3b5d7054-fd5c-4133-9cc5-827b8a7ce4bd_negatedLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Amounts reclassified from AOCI</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" 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/2024/elts/us-gaap-2024.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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_a88f5e15-6f87-45ba-9027-c9e2f5249dff_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">NEW ACCOUNTING STANDARDS</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Standards Update and Change in Accounting Principle [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_0a9f7938-1c32-43c7-8418-3165193c2ec8_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_FairValueByMeasurementBasisAxis_2fad8181-517a-4987-b35d-e90455c0d09e_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measurement Basis [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementBasisAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Basis [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis" xlink:to="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_947cc2ac-a85f-48a6-9888-14ff776ee349_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_LossContingencyLossInPeriod_ae2deaee-a9c4-4b41-903a-d29589c3cd07_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyLossInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contingency loss</link:label>
    <link:label id="lab_us-gaap_LossContingencyLossInPeriod_label_en-US" xlink:label="lab_us-gaap_LossContingencyLossInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingency, Loss in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyLossInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyLossInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyLossInPeriod" xlink:to="lab_us-gaap_LossContingencyLossInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrIndTitle_terseLabel_en-US" xlink:label="lab_ecd_TrdArrIndTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title</link:label>
    <link:label id="lab_ecd_TrdArrIndTitle_label_en-US" xlink:label="lab_ecd_TrdArrIndTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Individual Title</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndTitle" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrIndTitle" xlink:to="lab_ecd_TrdArrIndTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StandbyLettersOfCreditMember_d51708f9-c054-425a-b952-e83c3d8265b9_terseLabel_en-US" xlink:label="lab_us-gaap_StandbyLettersOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Standby Letters of Credit</link:label>
    <link:label id="lab_us-gaap_StandbyLettersOfCreditMember_label_en-US" xlink:label="lab_us-gaap_StandbyLettersOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Standby Letters of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandbyLettersOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandbyLettersOfCreditMember" xlink:to="lab_us-gaap_StandbyLettersOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidatedEntitiesAxis_94d531f7-60e7-4a9e-82c5-271aaeec4c16_terseLabel_en-US" xlink:label="lab_srt_ConsolidatedEntitiesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consolidated Entities [Axis]</link:label>
    <link:label id="lab_srt_ConsolidatedEntitiesAxis_label_en-US" xlink:label="lab_srt_ConsolidatedEntitiesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidated Entities [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidatedEntitiesAxis" xlink:to="lab_srt_ConsolidatedEntitiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnsecuredDebtMember_699c9137-829b-4711-b1d2-dc36b4d3a77e_terseLabel_en-US" xlink:label="lab_us-gaap_UnsecuredDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Notes</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" 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/2024/elts/us-gaap-2024.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_vmc_RevenueExcludingFreightDeliveryMember_55f9e851-00a7-44cb-9be3-14833f2d1b48_terseLabel_en-US" xlink:label="lab_vmc_RevenueExcludingFreightDeliveryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total Revenues Excluding Freight &amp; Delivery</link:label>
    <link:label id="lab_vmc_RevenueExcludingFreightDeliveryMember_label_en-US" xlink:label="lab_vmc_RevenueExcludingFreightDeliveryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue Excluding Freight Delivery [Member]</link:label>
    <link:label id="lab_vmc_RevenueExcludingFreightDeliveryMember_documentation_en-US" xlink:label="lab_vmc_RevenueExcludingFreightDeliveryMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revenue Excluding Freight &amp; Delivery [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_RevenueExcludingFreightDeliveryMember" xlink:href="vmc-20240930.xsd#vmc_RevenueExcludingFreightDeliveryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_RevenueExcludingFreightDeliveryMember" xlink:to="lab_vmc_RevenueExcludingFreightDeliveryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_vmc_EastMember_7ccd651d-c098-4163-99bc-abf284da65b0_terseLabel_en-US" xlink:label="lab_vmc_EastMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">East revenues</link:label>
    <link:label id="lab_vmc_EastMember_label_en-US" xlink:label="lab_vmc_EastMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">East [Member]</link:label>
    <link:label id="lab_vmc_EastMember_documentation_en-US" xlink:label="lab_vmc_EastMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">East [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_EastMember" xlink:href="vmc-20240930.xsd#vmc_EastMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_EastMember" xlink:to="lab_vmc_EastMember" xlink:type="arc" order="1"/>
    <link:label id="lab_vmc_LeaseLiability_34d31e52-6d38-4645-a272-26eac29495c4_totalLabel_en-US" xlink:label="lab_vmc_LeaseLiability" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total lease liabilities</link:label>
    <link:label id="lab_vmc_LeaseLiability_2d32638d-a64a-4845-9cb4-f0e44deb13aa_terseLabel_en-US" xlink:label="lab_vmc_LeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease liabilities</link:label>
    <link:label id="lab_vmc_LeaseLiability_label_en-US" xlink:label="lab_vmc_LeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease, Liability</link:label>
    <link:label id="lab_vmc_LeaseLiability_documentation_en-US" xlink:label="lab_vmc_LeaseLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_LeaseLiability" xlink:href="vmc-20240930.xsd#vmc_LeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_LeaseLiability" xlink:to="lab_vmc_LeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_9199196c-a45e-4fe3-8d36-499d4be0fba5_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, 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" 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/2024/elts/us-gaap-2024.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_SignificantAccountingPoliciesTextBlock_05e8d566-0fcd-49ee-8dd6-36755292d7d0_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</link:label>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_0007098c-58c3-42d2-8ccb-3614ec590251_negatedLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Comprehensive earnings attributable to noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsDomain_d6fa7217-96b5-43c6-9e97-874cf18291c2_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/srt-2024.xsd#srt_ConsolidationItemsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsDomain" xlink:to="lab_srt_ConsolidationItemsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_75006856-f49f-4931-bfb3-b5c6dda54264_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_bc82db84-d71d-4702-b991-f8b5578e1d72_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current</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" 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/2024/elts/us-gaap-2024.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_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_ab15f0db-1320-4555-809d-72f0aa4a73f9_negatedLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Income tax benefit</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Discontinued Operation, Tax Effect of Discontinued Operation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:to="lab_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_6d36c54a-e026-47d4-9304-1eed705b0c8e_verboseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Pretax loss</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:to="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_958d5e69-7eaa-440f-881c-6b1298663548_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Effects of Changes in Fair Values of Derivatives Designated as Cash Flow Hedges</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Cash Flow Hedging Instruments, Statements of Financial Performance and Financial Position, Location [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SelfInsuranceReserve_cc8afae9-3c27-40f7-82db-93cba9646a94_verboseLabel_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserve" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Risk management insurance</link:label>
    <link:label id="lab_us-gaap_SelfInsuranceReserve_label_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserve" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Self Insurance Reserve</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserve" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SelfInsuranceReserve"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SelfInsuranceReserve" xlink:to="lab_us-gaap_SelfInsuranceReserve" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaidNet_f75422b4-57f6-47d2-8d19-68758ebf46cf_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest (exclusive of amount capitalized)</link:label>
    <link:label id="lab_us-gaap_InterestPaidNet_label_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet" xlink:to="lab_us-gaap_InterestPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupClassificationDomain_3f6e7ded-2ef0-4ebd-b92b-22e6bd2ad754_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disposal Group Classification [Domain]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupClassificationDomain_label_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group Classification [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain" xlink:to="lab_us-gaap_DisposalGroupClassificationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_terseLabel_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted</link:label>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_label_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:to="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_8c14af06-725f-4090-a8f7-a59bf5a6d842_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Level 1 Fair Value</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" 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/2024/elts/us-gaap-2024.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_StockholdersEquityNoteAbstract_435c219e-a448-48e9-a6f7-5189db3efdae_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Note [Abstract]</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Note [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract" xlink:to="lab_us-gaap_StockholdersEquityNoteAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnDispositionOfAssets1_a1d2a72b-9464-42d9-b786-80edbd07936e_verboseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Gain on sale of property, plant &amp; equipment and businesses</link:label>
    <link:label id="lab_us-gaap_GainLossOnDispositionOfAssets1_202f85cc-80a1-489e-9833-43ae1f06e69b_negatedLabel_en-US" xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Net gain on sale of property, plant &amp; equipment and businesses</link:label>
    <link:label id="lab_us-gaap_GainLossOnDispositionOfAssets1_2e9bdaa8-d8e4-4567-a63e-848e98b574d5_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gain (loss) on sale of property, plant &amp; equipment and businesses</link:label>
    <link:label id="lab_us-gaap_GainLossOnDispositionOfAssets1_label_en-US" xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Disposition of Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnDispositionOfAssets1" xlink:to="lab_us-gaap_GainLossOnDispositionOfAssets1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_bcc3bb2b-f0a1-4018-80b5-c37297ee2748_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_StatementOfCashFlowsAbstract_b40c48ac-dc6a-4e5b-9434-e72056a68de2_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_NoncashInvestingAndFinancingItemsAbstract_8ec51dc8-4ef2-4df0-acd2-eeed2555ece5_terseLabel_en-US" xlink:label="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Noncash Investing and Financing Activities</link:label>
    <link:label id="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_label_en-US" xlink:label="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncash Investing and Financing Items [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_df1d8c6e-a372-4f1d-af3b-a9d5205eede2_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Available 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" 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/2024/elts/us-gaap-2024.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_PaymentsForRepurchaseOfCommonStock_9e33fd66-5d64-491e-8363-350570e7a1c4_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Purchases of common stock</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTable_cfec87bc-955a-4716-92d8-32bc7f699760_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_IncreaseDecreaseInOperatingCapital_9e9b35bf-3bb4-43a8-8df0-18db814e9c62_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapital" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Changes in assets and liabilities before initial effects of business acquisitions and dispositions</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapital_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Operating Capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapital" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer_975a820e-9050-46d1-b552-b1e0a1633b31_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employer contributions</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Contributions by Employer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:to="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_16ab9702-25f3-4832-854c-61953de25d0b_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_989a638e-9380-403b-8f72-b0cf52db5f7f_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total long-term debt - reported value</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Excluding Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent" xlink:to="lab_us-gaap_LongTermDebtNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_ba0f9fe4-acaf-4031-adcb-34195f167622_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet_ee941b8f-79a3-4403-86b9-b44a873c21d5_terseLabel_en-US" xlink:label="lab_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimated amount of pretax loss in AOCI reclassified to earnings for the next 12-month period</link:label>
    <link:label id="lab_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet_label_en-US" xlink:label="lab_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Rate Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet" xlink:to="lab_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_ca4c22f7-167b-462d-8994-3099bc8fa8af_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_StockRepurchasedAndRetiredDuringPeriodValue_e84ae2a2-e354-449f-8df5-a6ad14c2c51f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Purchase and retirement of common stock</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchased and Retired During Period, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:to="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_a6468866-42dd-4e97-9216-a66afae4d649_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_EarningsPerShareAbstract_4632a393-f30e-425f-95da-4d16daec28cb_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average common shares outstanding</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" 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/2024/elts/us-gaap-2024.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_EquityAbstract_2594299c-4389-4a0b-bc31-ad9984b65414_terseLabel_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_InventoryRawMaterialsNetOfReserves_87fdd896-3c82-47e6-8c9d-c19296cfadd5_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Raw materials</link:label>
    <link:label id="lab_us-gaap_InventoryRawMaterialsNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Raw Materials, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:to="lab_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_c2f8d2f3-871a-4e98-9d82-86fe9f8bb59f_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_87442746-a3dd-45ac-b5f4-682fb9b65f06_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</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" 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/2024/elts/us-gaap-2024.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_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_c360cf9c-5bcf-48c1-949f-e4316db43612_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Amounts Reclassified from Accumulated Other Comprehensive Income to Earnings</link:label>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:to="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_vmc_VolumetricProductionPaymentsTerm_b379e8e1-1b04-4ca7-a4de-109cb0963c8f_terseLabel_en-US" xlink:label="lab_vmc_VolumetricProductionPaymentsTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Term of the VPPs</link:label>
    <link:label id="lab_vmc_VolumetricProductionPaymentsTerm_label_en-US" xlink:label="lab_vmc_VolumetricProductionPaymentsTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Volumetric Production Payments, Term</link:label>
    <link:label id="lab_vmc_VolumetricProductionPaymentsTerm_documentation_en-US" xlink:label="lab_vmc_VolumetricProductionPaymentsTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Volumetric Production Payments, Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_VolumetricProductionPaymentsTerm" xlink:href="vmc-20240930.xsd#vmc_VolumetricProductionPaymentsTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_VolumetricProductionPaymentsTerm" xlink:to="lab_vmc_VolumetricProductionPaymentsTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockSharesRetired_22030731-87fb-4e61-9001-b6fc995e5359_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesRetired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of shares purchased and retired (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockSharesRetired_label_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesRetired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Shares, Retired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesRetired" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockSharesRetired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockSharesRetired" xlink:to="lab_us-gaap_TreasuryStockSharesRetired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowElementsAbstract_ce989b53-4f74-4e3f-92ab-5f5b7c459de9_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowElementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplemental Cash Flow Elements [Abstract]</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowElementsAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowElementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplemental Cash Flow Elements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowElementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowElementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowElementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDebtTableTextBlock_2e0aa238-dedb-4428-b54b-7edf83630284_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule 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" 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/2024/elts/us-gaap-2024.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_ecd_TrdArrSecuritiesAggAvailAmt_terseLabel_en-US" xlink:label="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Available</link:label>
    <link:label id="lab_ecd_TrdArrSecuritiesAggAvailAmt_label_en-US" xlink:label="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Securities Aggregate Available Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrSecuritiesAggAvailAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:to="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsAdjsMember_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments</link:label>
    <link:label id="lab_ecd_EqtyAwrdsAdjsMember_label_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsAdjsMember" xlink:to="lab_ecd_EqtyAwrdsAdjsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_d0cef126-3be5-4f04-a580-f6bdc8f9e5fa_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_792c66be-565f-48ff-91e2-73cbfa3f94ca_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used for 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" 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/2024/elts/us-gaap-2024.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_ecd_AwardUndrlygSecuritiesAmt_terseLabel_en-US" xlink:label="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Underlying Securities</link:label>
    <link:label id="lab_ecd_AwardUndrlygSecuritiesAmt_label_en-US" xlink:label="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Underlying Securities Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardUndrlygSecuritiesAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:to="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_57596e00-14d1-46ba-89d9-6d9b0fa211d4_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounting Changes and Error Corrections [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Changes and Error Corrections [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:to="lab_us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_d7df2df9-f160-45dd-8e8f-c58134a49b7a_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_OperatingLossCarryforwardsLineItems_e8af31f9-1ae1-404c-a565-63f91e921546_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Loss Carryforwards [Line Items]</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsLineItems_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Loss Carryforwards [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="lab_us-gaap_OperatingLossCarryforwardsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_d2a40e09-8c76-48a2-8d3d-e2fea9057c9e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Cash dividends on common stock ($0.46/$0.43/$1.38/$1.29 per share, respectively)</link:label>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_label_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends, Common Stock, Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCommonStockCash" xlink:to="lab_us-gaap_DividendsCommonStockCash" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_bb5492c2-59ae-4ad9-8287-926e3843cd60_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis_3d0d0dff-38dc-41cf-89f4-eed3f693111e_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_CommercialPaper_a0691c4d-8b9b-404a-8959-5e670ddcd08d_terseLabel_en-US" xlink:label="lab_us-gaap_CommercialPaper" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commercial paper</link:label>
    <link:label id="lab_us-gaap_CommercialPaper_label_en-US" xlink:label="lab_us-gaap_CommercialPaper" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commercial Paper</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaper" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialPaper"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommercialPaper" xlink:to="lab_us-gaap_CommercialPaper" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtFairValue_859b8e67-feaa-4656-b613-eb5f4d09c58d_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtFairValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Estimated fair value of long-term debt</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" 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/2024/elts/us-gaap-2024.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_CarryingReportedAmountFairValueDisclosureMember_4da76814-6478-4cae-b7ae-42ee216ef22b_terseLabel_en-US" xlink:label="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reported Value Measurement</link:label>
    <link:label id="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reported Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:to="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_cdbbc0f6-a747-4e32-8df2-f2b9238f66c1_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_PaymentsToAcquireBusinessesGross_4b6c6477-c0c4-4892-989b-721d438beb76_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Businesses, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesGross" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_e263aa99-b164-414b-83f7-84045cb948e2_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts and notes receivable, net</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToNonPeoNeoCompFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Non-PEO NEO Compensation Footnote</link:label>
    <link:label id="lab_ecd_AdjToNonPeoNeoCompFnTextBlock_label_en-US" xlink:label="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Non-PEO NEO Compensation Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:to="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockAppreciationRightsSARSMember_terseLabel_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Appreciation Rights (SARs)</link:label>
    <link:label id="lab_us-gaap_StockAppreciationRightsSARSMember_label_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Appreciation Rights (SARs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:to="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_9682073b-a9a8-40da-affd-816b28b2529e_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation, depletion, accretion and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_96f8a5d3-880e-41bf-b3f5-f119d9582b9f_verboseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Depreciation, Depletion, Accretion 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" 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/2024/elts/us-gaap-2024.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_GrossProfit_2747077e-7d3e-4cf1-b3d8-1cf0aa50fb6d_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Gross profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_3a8c313f-61e0-4450-b15a-0b74177a4371_terseLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gross Profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_label_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gross Profit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit" xlink:to="lab_us-gaap_GrossProfit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAccountsPayableAndAccruedLiabilities_4cba7e29-f73f-469b-abc9-44586a9d6116_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trade payables and accruals</link:label>
    <link:label id="lab_us-gaap_OtherAccountsPayableAndAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Accounts Payable and Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccountsPayableAndAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:to="lab_us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_fc23adb8-fe69-4533-b4b9-ea46884c5bc5_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Axis]</link:label>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_label_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:to="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_vmc_LeaseRightOfUseAsset_bee8bcd2-c2b3-4376-abb3-4d803f4e580f_totalLabel_en-US" xlink:label="lab_vmc_LeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total lease assets</link:label>
    <link:label id="lab_vmc_LeaseRightOfUseAsset_label_en-US" xlink:label="lab_vmc_LeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease, Right-Of-Use Asset</link:label>
    <link:label id="lab_vmc_LeaseRightOfUseAsset_documentation_en-US" xlink:label="lab_vmc_LeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Lease, Right-Of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_LeaseRightOfUseAsset" xlink:href="vmc-20240930.xsd#vmc_LeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_LeaseRightOfUseAsset" xlink:to="lab_vmc_LeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardGrantDateFairValue_terseLabel_en-US" xlink:label="lab_ecd_AwardGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value as of Grant Date</link:label>
    <link:label id="lab_ecd_AwardGrantDateFairValue_label_en-US" xlink:label="lab_ecd_AwardGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardGrantDateFairValue" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardGrantDateFairValue" xlink:to="lab_ecd_AwardGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueNetAssetLiability_a6db0c89-8a1a-4abe-a2e1-96f928ef68da_totalLabel_en-US" xlink:label="lab_us-gaap_FairValueNetAssetLiability" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Fair value, net asset (liability)</link:label>
    <link:label id="lab_us-gaap_FairValueNetAssetLiability_label_en-US" xlink:label="lab_us-gaap_FairValueNetAssetLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Net Asset (Liability)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetAssetLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueNetAssetLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueNetAssetLiability" xlink:to="lab_us-gaap_FairValueNetAssetLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization_c48c45d8-44bc-409a-9503-deebe01e330d_verboseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Depreciation of right-of-use assets</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashFlowSupplementalDisclosuresTextBlock_31dc4a2c-ac10-4fa6-ad1a-f1536863271f_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowSupplementalDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SUPPLEMENTAL CASH FLOW INFORMATION</link:label>
    <link:label id="lab_us-gaap_CashFlowSupplementalDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_CashFlowSupplementalDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Flow, Supplemental Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowSupplementalDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFlowSupplementalDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowSupplementalDisclosuresTextBlock" xlink:to="lab_us-gaap_CashFlowSupplementalDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_bdba65d6-7884-485e-92f4-7c454f0d4206_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Level 2 Fair Value</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" 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/2024/elts/us-gaap-2024.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_us-gaap_DebtDisclosureTextBlock_ece12893-7c76-4c72-96a7-20ac1897f25d_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_FairValueMeasurementsFairValueHierarchyDomain_ddfb2748-27b8-45ed-90c8-66e5e9b2616d_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Measurements, Fair Value Hierarchy [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" 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/2024/elts/us-gaap-2024.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_srt_SegmentGeographicalDomain_fcb4a3de-9891-453e-8d7f-ca4ae0d36fec_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain" xlink:to="lab_srt_SegmentGeographicalDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RecoveryOfErrCompDisclosureLineItems_label_en-US" xlink:label="lab_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Recovery of Erroneously Awarded Compensation Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RecoveryOfErrCompDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="lab_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_vmc_OperatingLeaseLiabilityNoncurrentIncludingHeldForSale_06fd7501-c777-462c-821f-0a9cbae458f0_terseLabel_en-US" xlink:label="lab_vmc_OperatingLeaseLiabilityNoncurrentIncludingHeldForSale" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating</link:label>
    <link:label id="lab_vmc_OperatingLeaseLiabilityNoncurrentIncludingHeldForSale_label_en-US" xlink:label="lab_vmc_OperatingLeaseLiabilityNoncurrentIncludingHeldForSale" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease Liability, Noncurrent, Including Held For Sale</link:label>
    <link:label id="lab_vmc_OperatingLeaseLiabilityNoncurrentIncludingHeldForSale_documentation_en-US" xlink:label="lab_vmc_OperatingLeaseLiabilityNoncurrentIncludingHeldForSale" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Operating Lease Liability, Noncurrent, Including Held For Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_OperatingLeaseLiabilityNoncurrentIncludingHeldForSale" xlink:href="vmc-20240930.xsd#vmc_OperatingLeaseLiabilityNoncurrentIncludingHeldForSale"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_OperatingLeaseLiabilityNoncurrentIncludingHeldForSale" xlink:to="lab_vmc_OperatingLeaseLiabilityNoncurrentIncludingHeldForSale" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_553fdb2e-5a7e-474b-8a45-a548c00966dd_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Freight &amp; Delivery Revenues</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets_94065c82-c144-4602-9cb2-f6e0f125585c_verboseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Amortizable intangible assets, net</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_vmc_LeaseTermAndDiscountRateAbstract_0b01712a-c090-4c78-b31b-5332e2474c85_terseLabel_en-US" xlink:label="lab_vmc_LeaseTermAndDiscountRateAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease Term and Discount Rate [Abstract]</link:label>
    <link:label id="lab_vmc_LeaseTermAndDiscountRateAbstract_label_en-US" xlink:label="lab_vmc_LeaseTermAndDiscountRateAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease Term and Discount Rate [Abstract]</link:label>
    <link:label id="lab_vmc_LeaseTermAndDiscountRateAbstract_documentation_en-US" xlink:label="lab_vmc_LeaseTermAndDiscountRateAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Lease Term and Discount Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_LeaseTermAndDiscountRateAbstract" xlink:href="vmc-20240930.xsd#vmc_LeaseTermAndDiscountRateAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_LeaseTermAndDiscountRateAbstract" xlink:to="lab_vmc_LeaseTermAndDiscountRateAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromShortTermDebt_e5c091c3-8f5a-4136-92ef-f64b54be17f0_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromShortTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from short-term debt</link:label>
    <link:label id="lab_us-gaap_ProceedsFromShortTermDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromShortTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Short-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromShortTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromShortTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromShortTermDebt" xlink:to="lab_us-gaap_ProceedsFromShortTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetRetirementObligationDisclosureAbstract_b7fb6d43-2a2b-4148-9685-3c2a1140bce2_terseLabel_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset Retirement Obligation Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_AssetRetirementObligationDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Retirement Obligation Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetRetirementObligationDisclosureAbstract" xlink:to="lab_us-gaap_AssetRetirementObligationDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_0ceb46e3-6690-4095-adf5-b29d8cacd24c_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_us-gaap_InterestRateSwapMember_ab3548b9-860f-4745-82ad-e437ecd34418_terseLabel_en-US" xlink:label="lab_us-gaap_InterestRateSwapMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest rate swaps</link:label>
    <link:label id="lab_us-gaap_InterestRateSwapMember_77a34c83-354b-4064-aea3-2b9d429678e9_verboseLabel_en-US" xlink:label="lab_us-gaap_InterestRateSwapMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_RestatementDateAxis_terseLabel_en-US" xlink:label="lab_ecd_RestatementDateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement Determination Date:</link:label>
    <link:label id="lab_ecd_RestatementDateAxis_label_en-US" xlink:label="lab_ecd_RestatementDateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Determination Date [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDateAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDateAxis" xlink:to="lab_ecd_RestatementDateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesPayableOtherPayablesMember_766e5171-ce40-4c5f-874f-c0c33b2049ed_terseLabel_en-US" xlink:label="lab_us-gaap_NotesPayableOtherPayablesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other notes</link:label>
    <link:label id="lab_us-gaap_NotesPayableOtherPayablesMember_label_en-US" xlink:label="lab_us-gaap_NotesPayableOtherPayablesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Notes Payable, Other Payables [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableOtherPayablesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayableOtherPayablesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesPayableOtherPayablesMember" xlink:to="lab_us-gaap_NotesPayableOtherPayablesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_25b30386-4f1b-46a2-8d27-c9b6a59375f7_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_vmc_FivePointEightyPercentDue2026Member_24ffd223-285e-4981-9dc9-074a43695009_terseLabel_en-US" xlink:label="lab_vmc_FivePointEightyPercentDue2026Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">5.80% Notes due 2026</link:label>
    <link:label id="lab_vmc_FivePointEightyPercentDue2026Member_label_en-US" xlink:label="lab_vmc_FivePointEightyPercentDue2026Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Five Point Eighty Percent Due 2026 [Member]</link:label>
    <link:label id="lab_vmc_FivePointEightyPercentDue2026Member_documentation_en-US" xlink:label="lab_vmc_FivePointEightyPercentDue2026Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Five Point Eighty Percent Due 2026 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_FivePointEightyPercentDue2026Member" xlink:href="vmc-20240930.xsd#vmc_FivePointEightyPercentDue2026Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_FivePointEightyPercentDue2026Member" xlink:to="lab_vmc_FivePointEightyPercentDue2026Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetRetirementObligation_2d2b3985-e4b6-48e0-bdfe-252c586ddc8d_terseLabel_en-US" xlink:label="lab_us-gaap_AssetRetirementObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reclamation/restoration requirements</link:label>
    <link:label id="lab_us-gaap_AssetRetirementObligation_318323fa-3c20-4c0a-8d64-98db7cd8aea1_periodStartLabel_en-US" xlink:label="lab_us-gaap_AssetRetirementObligation" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">ARO balance at beginning of period</link:label>
    <link:label id="lab_us-gaap_AssetRetirementObligation_9c53e24b-59a4-45e4-a772-e5fc24838f01_periodEndLabel_en-US" xlink:label="lab_us-gaap_AssetRetirementObligation" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">ARO balance at end of period</link:label>
    <link:label id="lab_us-gaap_AssetRetirementObligation_label_en-US" xlink:label="lab_us-gaap_AssetRetirementObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Retirement Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetRetirementObligation" xlink:to="lab_us-gaap_AssetRetirementObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_c4426a8c-4ab3-4685-a92c-9b9c70c16631_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Discontinued operations (in usd per share)</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:to="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_8034f35e-522a-4771-adc6-0721767c6a2c_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</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" 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/2024/elts/us-gaap-2024.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_us-gaap_CashAndCashEquivalentsAtCarryingValue_0a1d5a3a-7b66-431d-a79e-6ae14f5bb695_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_PaymentsForProceedsFromOtherInvestingActivities_9b382e4e-a59b-4688-949b-e4571f9be967_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Other, net</link:label>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_label_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments for (Proceeds from) Other Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:to="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_vmc_NumberOfGroundwaterExtractionWells_656b9191-495e-4692-a426-a7a2ec4737cd_terseLabel_en-US" xlink:label="lab_vmc_NumberOfGroundwaterExtractionWells" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of groundwater extraction wells</link:label>
    <link:label id="lab_vmc_NumberOfGroundwaterExtractionWells_label_en-US" xlink:label="lab_vmc_NumberOfGroundwaterExtractionWells" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number Of Groundwater Extraction Wells</link:label>
    <link:label id="lab_vmc_NumberOfGroundwaterExtractionWells_documentation_en-US" xlink:label="lab_vmc_NumberOfGroundwaterExtractionWells" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number Of Groundwater Extraction Wells</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_NumberOfGroundwaterExtractionWells" xlink:href="vmc-20240930.xsd#vmc_NumberOfGroundwaterExtractionWells"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_NumberOfGroundwaterExtractionWells" xlink:to="lab_vmc_NumberOfGroundwaterExtractionWells" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember_terseLabel_en-US" xlink:label="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested</link:label>
    <link:label id="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember_label_en-US" xlink:label="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:to="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DelayedDrawTermLoanMember_8e3d33f1-9c42-4f84-a398-867ff41f6690_terseLabel_en-US" xlink:label="lab_us-gaap_DelayedDrawTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Delayed Draw Term Loan</link:label>
    <link:label id="lab_us-gaap_DelayedDrawTermLoanMember_label_en-US" xlink:label="lab_us-gaap_DelayedDrawTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Delayed Draw Term Loan (DDTL) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DelayedDrawTermLoanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DelayedDrawTermLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DelayedDrawTermLoanMember" xlink:to="lab_us-gaap_DelayedDrawTermLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_47ce54f5-fb5d-46de-b349-28d67a1b2665_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember_terseLabel_en-US" xlink:label="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested</link:label>
    <link:label id="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember_label_en-US" xlink:label="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:to="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_d3c9120f-b4d2-4b26-bb34-8e136a82929c_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</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" 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/2024/elts/us-gaap-2024.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_us-gaap_AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax_f9d3f187-1ac5-434d-91d1-8be4e815cda8_verboseLabel_en-US" xlink:label="lab_us-gaap_AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cash flow hedges</link:label>
    <link:label id="lab_us-gaap_AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax_label_en-US" xlink:label="lab_us-gaap_AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">AOCI, Derivative Qualifying as Hedge, Excluded Component, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax" xlink:to="lab_us-gaap_AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosureItemAmountsDomain_5ce5b8f4-921b-4d6a-a4dc-f0094925244b_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Measurement [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosureItemAmountsDomain_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:to="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_93625190-601b-4f6f-a5f7-6f275079b1a1_totalLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net earnings (in usd per share)</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" 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/2024/elts/us-gaap-2024.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_stpr_IL_4aebb559-a06b-4d6e-89a3-9ac819717003_terseLabel_en-US" xlink:label="lab_stpr_IL" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Illinois</link:label>
    <link:label id="lab_stpr_IL_label_en-US" xlink:label="lab_stpr_IL" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">ILLINOIS</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_IL" xlink:href="https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd#stpr_IL"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stpr_IL" xlink:to="lab_stpr_IL" xlink:type="arc" order="1"/>
    <link:label id="lab_country_MX_6142cc67-dc7b-479f-9712-2903533d49bc_terseLabel_en-US" xlink:label="lab_country_MX" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">MEXICO</link:label>
    <link:label id="lab_country_MX_label_en-US" xlink:label="lab_country_MX" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">MEXICO</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_MX" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_MX"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_MX" xlink:to="lab_country_MX" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_d77dbf78-032c-4a81-8571-34d7bb772d63_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash paid for operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePayments_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments" xlink:to="lab_us-gaap_OperatingLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToPeoCompFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AdjToPeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment To PEO Compensation, Footnote</link:label>
    <link:label id="lab_ecd_AdjToPeoCompFnTextBlock_label_en-US" xlink:label="lab_ecd_AdjToPeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment To PEO Compensation, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToPeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToPeoCompFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToPeoCompFnTextBlock" xlink:to="lab_ecd_AdjToPeoCompFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMnpiDiscTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Disclosure</link:label>
    <link:label id="lab_ecd_AwardTmgMnpiDiscTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiDiscTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:to="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_vmc_DisposalGroupIncludingDiscontinuedOperationOperatingLeasesNet_7dcccdf0-7ed0-4891-9e34-f647ec851da7_terseLabel_en-US" xlink:label="lab_vmc_DisposalGroupIncludingDiscontinuedOperationOperatingLeasesNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating leases, net</link:label>
    <link:label id="lab_vmc_DisposalGroupIncludingDiscontinuedOperationOperatingLeasesNet_label_en-US" xlink:label="lab_vmc_DisposalGroupIncludingDiscontinuedOperationOperatingLeasesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group Including Discontinued Operation, Operating Leases, Net</link:label>
    <link:label id="lab_vmc_DisposalGroupIncludingDiscontinuedOperationOperatingLeasesNet_documentation_en-US" xlink:label="lab_vmc_DisposalGroupIncludingDiscontinuedOperationOperatingLeasesNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disposal Group Including Discontinued Operation, Operating Leases, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_DisposalGroupIncludingDiscontinuedOperationOperatingLeasesNet" xlink:href="vmc-20240930.xsd#vmc_DisposalGroupIncludingDiscontinuedOperationOperatingLeasesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_DisposalGroupIncludingDiscontinuedOperationOperatingLeasesNet" xlink:to="lab_vmc_DisposalGroupIncludingDiscontinuedOperationOperatingLeasesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_OwnershipDomain_5de6094d-028b-45a9-974d-56a2948f51f4_terseLabel_en-US" xlink:label="lab_srt_OwnershipDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Ownership [Domain]</link:label>
    <link:label id="lab_srt_OwnershipDomain_label_en-US" xlink:label="lab_srt_OwnershipDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Ownership [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_OwnershipDomain" xlink:to="lab_srt_OwnershipDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_6354edca-0900-4762-a6c3-2527fdbc502d_negatedLabel_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Payment of finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_label_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Principal Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeasePrincipalPayments" xlink:to="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_0cd0b210-16b5-4263-b035-b8063e55222b_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accruals for purchases of property, plant &amp; equipment</link:label>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_label_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital Expenditures Incurred but Not yet Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:to="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtPnsnAdjsSvcCstMember_terseLabel_en-US" xlink:label="lab_ecd_AggtPnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Pension Adjustments Service Cost</link:label>
    <link:label id="lab_ecd_AggtPnsnAdjsSvcCstMember_label_en-US" xlink:label="lab_ecd_AggtPnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Pension Adjustments Service Cost [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtPnsnAdjsSvcCstMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:to="lab_ecd_AggtPnsnAdjsSvcCstMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_ca002bf5-d400-485c-a0a5-87cb98fd5ec5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" xml:lang="en-US">Goodwill [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_us-gaap_DesignatedAsHedgingInstrumentMember_f69f23ab-1167-449e-be58-148e19e5bf03_terseLabel_en-US" xlink:label="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ProceedsFromDebtNetOfIssuanceCosts_8ce45cf1-774d-4da7-9e3e-2f885a3e6300_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromDebtNetOfIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net proceeds</link:label>
    <link:label id="lab_us-gaap_ProceedsFromDebtNetOfIssuanceCosts_label_en-US" xlink:label="lab_us-gaap_ProceedsFromDebtNetOfIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Debt, Net of Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDebtNetOfIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromDebtNetOfIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromDebtNetOfIssuanceCosts" xlink:to="lab_us-gaap_ProceedsFromDebtNetOfIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_ebd62ee7-eedf-422c-a28c-04f4685f8f95_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disposal Group, Held-for-Sale, Not Discontinued Operations</link:label>
    <link:label id="lab_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_label_en-US" xlink:label="lab_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Held-for-Sale, Not Discontinued Operations [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember" xlink:to="lab_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Other Measure</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Other Measure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_234b8cb5-94f5-4469-894f-0251e7268873_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year</link:label>
    <link:label id="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember_label_en-US" xlink:label="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:to="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_795a9b6e-af28-4530-99cc-b14e69c50803_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dilutive effect of</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" 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/2024/elts/us-gaap-2024.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_Assets_d8040efc-ce15-4337-8477-a7c924120e63_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_3101f627-3825-4af8-98d3-1a9d83dcd96f_verboseLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_CostOfGoodsAndServicesSold_29e6b330-2348-4cc3-a649-e50567451027_negatedLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Cost of revenues</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCredit_6dd8a9a8-a8cc-44b0-992b-fede21cc5e93_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Borrowings</link:label>
    <link:label id="lab_us-gaap_LineOfCredit_label_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Line of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCredit" xlink:to="lab_us-gaap_LineOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance_68fd7d9c-9315-4a12-bff0-81b4e825ece7_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net operating loss carryforwards, valuation allowance</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Loss Carryforwards, Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:to="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAbstract_e0e6799d-b200-4d63-83e8-9586ac422577_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash Payments</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAbstract_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract" xlink:to="lab_us-gaap_CashAndCashEquivalentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_9e5863fc-c09c-4bd2-886d-a6f93f8bee1c_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Fair Value Measurement on Recurring Basis</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_3c44eaa4-7615-42c9-b0fe-45d62bd349a0_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Purchases of property, plant &amp; equipment</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" 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/2024/elts/us-gaap-2024.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_OtherLiabilitiesNoncurrent_5a09cb13-c8f5-4738-a2a1-0b747996342c_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other noncurrent 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" 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/2024/elts/us-gaap-2024.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_vmc_NumberOfMilesForBankToBankDredgingRemedy_e5996a98-8149-4e7e-9086-a777dcb93658_terseLabel_en-US" xlink:label="lab_vmc_NumberOfMilesForBankToBankDredgingRemedy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of miles for bank-to-bank dredging remedy</link:label>
    <link:label id="lab_vmc_NumberOfMilesForBankToBankDredgingRemedy_label_en-US" xlink:label="lab_vmc_NumberOfMilesForBankToBankDredgingRemedy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number Of Miles For Bank-To-Bank Dredging Remedy</link:label>
    <link:label id="lab_vmc_NumberOfMilesForBankToBankDredgingRemedy_documentation_en-US" xlink:label="lab_vmc_NumberOfMilesForBankToBankDredgingRemedy" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number of miles that call for bank-to-bank dredging remedy down the river.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_NumberOfMilesForBankToBankDredgingRemedy" xlink:href="vmc-20240930.xsd#vmc_NumberOfMilesForBankToBankDredgingRemedy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_NumberOfMilesForBankToBankDredgingRemedy" xlink:to="lab_vmc_NumberOfMilesForBankToBankDredgingRemedy" xlink:type="arc" order="1"/>
    <link:label id="lab_vmc_NormalRetirementAge_31625dd4-dc04-4e03-a554-6e8d46194a6c_terseLabel_en-US" xlink:label="lab_vmc_NormalRetirementAge" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Normal retirement age</link:label>
    <link:label id="lab_vmc_NormalRetirementAge_label_en-US" xlink:label="lab_vmc_NormalRetirementAge" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Normal Retirement Age</link:label>
    <link:label id="lab_vmc_NormalRetirementAge_documentation_en-US" xlink:label="lab_vmc_NormalRetirementAge" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Normal Retirement Age</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_NormalRetirementAge" xlink:href="vmc-20240930.xsd#vmc_NormalRetirementAge"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_NormalRetirementAge" xlink:to="lab_vmc_NormalRetirementAge" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_38289a13-22d4-4ac7-a18b-14649cf0c49f_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other commitments and contingencies (Note 8)</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_vmc_UnsecuredLineOfCreditMaturityOfAugust2027Member_65c44512-56d0-4f6b-a665-d609c02ffff5_terseLabel_en-US" xlink:label="lab_vmc_UnsecuredLineOfCreditMaturityOfAugust2027Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unsecured Line of Credit Maturity of August 2027</link:label>
    <link:label id="lab_vmc_UnsecuredLineOfCreditMaturityOfAugust2027Member_label_en-US" xlink:label="lab_vmc_UnsecuredLineOfCreditMaturityOfAugust2027Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unsecured Line Of Credit Maturity Of August 2027 [Member]</link:label>
    <link:label id="lab_vmc_UnsecuredLineOfCreditMaturityOfAugust2027Member_documentation_en-US" xlink:label="lab_vmc_UnsecuredLineOfCreditMaturityOfAugust2027Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Unsecured Line Of Credit, Maturity Of September 2026 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_UnsecuredLineOfCreditMaturityOfAugust2027Member" xlink:href="vmc-20240930.xsd#vmc_UnsecuredLineOfCreditMaturityOfAugust2027Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_UnsecuredLineOfCreditMaturityOfAugust2027Member" xlink:to="lab_vmc_UnsecuredLineOfCreditMaturityOfAugust2027Member" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrTerminationDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrTerminationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Termination Date</link:label>
    <link:label id="lab_ecd_TrdArrTerminationDate_label_en-US" xlink:label="lab_ecd_TrdArrTerminationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Termination Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrTerminationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrTerminationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrTerminationDate" xlink:to="lab_ecd_TrdArrTerminationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_vmc_HewittLandfillMatterMember_557f4c22-c2fe-4978-8e4b-29f8989bf3c8_terseLabel_en-US" xlink:label="lab_vmc_HewittLandfillMatterMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Hewitt Landfill Matter</link:label>
    <link:label id="lab_vmc_HewittLandfillMatterMember_label_en-US" xlink:label="lab_vmc_HewittLandfillMatterMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Hewitt Landfill Matter [Member]</link:label>
    <link:label id="lab_vmc_HewittLandfillMatterMember_documentation_en-US" xlink:label="lab_vmc_HewittLandfillMatterMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Hewitt Landfill Matter</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_HewittLandfillMatterMember" xlink:href="vmc-20240930.xsd#vmc_HewittLandfillMatterMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_HewittLandfillMatterMember" xlink:to="lab_vmc_HewittLandfillMatterMember" xlink:type="arc" order="1"/>
    <link:label id="lab_vmc_WeightedAverageRateOfLeasesAbstract_fc5fdec5-c2e1-4d6e-9b59-6c83da2565d2_terseLabel_en-US" xlink:label="lab_vmc_WeightedAverageRateOfLeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average discount rate</link:label>
    <link:label id="lab_vmc_WeightedAverageRateOfLeasesAbstract_label_en-US" xlink:label="lab_vmc_WeightedAverageRateOfLeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Rate Of Leases [Abstract]</link:label>
    <link:label id="lab_vmc_WeightedAverageRateOfLeasesAbstract_documentation_en-US" xlink:label="lab_vmc_WeightedAverageRateOfLeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Weighted Average Rate Of Leases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_WeightedAverageRateOfLeasesAbstract" xlink:href="vmc-20240930.xsd#vmc_WeightedAverageRateOfLeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_WeightedAverageRateOfLeasesAbstract" xlink:to="lab_vmc_WeightedAverageRateOfLeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentOperatingActivitiesDomain_233fc4f3-13a9-41d0-9406-bd3c5c0ea829_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentOperatingActivitiesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Activities [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentOperatingActivitiesDomain_label_en-US" xlink:label="lab_us-gaap_SegmentOperatingActivitiesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Activities [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentOperatingActivitiesDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentOperatingActivitiesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentOperatingActivitiesDomain" xlink:to="lab_us-gaap_SegmentOperatingActivitiesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_07119526-265f-4902-ba7c-83f61a721171_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_us-gaap_RepaymentsOfShortTermDebt_7a5f30c7-871a-4a8a-91fa-3f5425cad867_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfShortTermDebt" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Payment of short-term debt</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfShortTermDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfShortTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repayments of Short-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfShortTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfShortTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfShortTermDebt" xlink:to="lab_us-gaap_RepaymentsOfShortTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesPayableToBanksMember_3ee0deb7-693f-495f-bdd7-29f200951d95_terseLabel_en-US" xlink:label="lab_us-gaap_NotesPayableToBanksMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Term Loan Due</link:label>
    <link:label id="lab_us-gaap_NotesPayableToBanksMember_label_en-US" xlink:label="lab_us-gaap_NotesPayableToBanksMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Notes Payable to Banks [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableToBanksMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayableToBanksMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesPayableToBanksMember" xlink:to="lab_us-gaap_NotesPayableToBanksMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_1f8b714d-9fad-47cc-83ec-d50fdae71f90_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Revenues by Geographic Market</link:label>
    <link:label id="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from External Customers by Geographic Areas [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:to="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_ee08f2a2-7de9-4321-aefa-b9e4cfac2beb_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_ProceedsFromIssuanceOfLongTermDebt_59417859-6ea3-47b6-8378-117af8eb761a_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from issuance of long-term debt</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Issuance of Long-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_14c389ba-baca-43ea-95d9-56db2f1d594f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Recognized Identified Assets Acquired and Liabilities Assumed</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_f9267fd9-77d3-4779-9282-480ae64f501b_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_vmc_NumberOfDemographicFactors_b218e8f8-274a-462f-8aa6-45fa921bec50_verboseLabel_en-US" xlink:label="lab_vmc_NumberOfDemographicFactors" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Number of demographic factors</link:label>
    <link:label id="lab_vmc_NumberOfDemographicFactors_label_en-US" xlink:label="lab_vmc_NumberOfDemographicFactors" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number Of Demographic Factors</link:label>
    <link:label id="lab_vmc_NumberOfDemographicFactors_documentation_en-US" xlink:label="lab_vmc_NumberOfDemographicFactors" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number Of Demographic Factors</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_NumberOfDemographicFactors" xlink:href="vmc-20240930.xsd#vmc_NumberOfDemographicFactors"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_NumberOfDemographicFactors" xlink:to="lab_vmc_NumberOfDemographicFactors" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_2a3d1ad7-aea1-473f-8a0e-976446a716e6_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net earnings attributable to Vulcan</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_726a5337-d064-4e83-8909-19a29247b042_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net earnings attributable to Vulcan</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" 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/2024/elts/us-gaap-2024.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_OtherOperatingIncomeExpenseNet_3a4f8e1d-ed32-45f5-b105-68959717ddc9_terseLabel_en-US" xlink:label="lab_us-gaap_OtherOperatingIncomeExpenseNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other operating expense, net</link:label>
    <link:label id="lab_us-gaap_OtherOperatingIncomeExpenseNet_label_en-US" xlink:label="lab_us-gaap_OtherOperatingIncomeExpenseNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Operating Income (Expense), Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingIncomeExpenseNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherOperatingIncomeExpenseNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherOperatingIncomeExpenseNet" xlink:to="lab_us-gaap_OtherOperatingIncomeExpenseNet" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TradingArrAxis_terseLabel_en-US" xlink:label="lab_ecd_TradingArrAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Arrangement:</link:label>
    <link:label id="lab_ecd_TradingArrAxis_label_en-US" xlink:label="lab_ecd_TradingArrAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TradingArrAxis" xlink:to="lab_ecd_TradingArrAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_vmc_PercentOfTotalRevenues_560214f9-7dd7-4937-9595-8082f2b2dd71_terseLabel_en-US" xlink:label="lab_vmc_PercentOfTotalRevenues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percent of total revenues (as percent)</link:label>
    <link:label id="lab_vmc_PercentOfTotalRevenues_label_en-US" xlink:label="lab_vmc_PercentOfTotalRevenues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Percent Of Total Revenues</link:label>
    <link:label id="lab_vmc_PercentOfTotalRevenues_documentation_en-US" xlink:label="lab_vmc_PercentOfTotalRevenues" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Percent Of Total Revenues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_PercentOfTotalRevenues" xlink:href="vmc-20240930.xsd#vmc_PercentOfTotalRevenues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_PercentOfTotalRevenues" xlink:to="lab_vmc_PercentOfTotalRevenues" xlink:type="arc" order="1"/>
    <link:label id="lab_vmc_EstimatedImplementationCosts_bb811e8b-e512-4a5a-87bd-0ec41f3ae902_terseLabel_en-US" xlink:label="lab_vmc_EstimatedImplementationCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimated implementation costs</link:label>
    <link:label id="lab_vmc_EstimatedImplementationCosts_label_en-US" xlink:label="lab_vmc_EstimatedImplementationCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Estimated Implementation Costs</link:label>
    <link:label id="lab_vmc_EstimatedImplementationCosts_documentation_en-US" xlink:label="lab_vmc_EstimatedImplementationCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Environmental Protection Agency&#8217;s proposed remediation action, as described in the Focused Feasibility Study, for all potentially responsible parties.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_EstimatedImplementationCosts" xlink:href="vmc-20240930.xsd#vmc_EstimatedImplementationCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_EstimatedImplementationCosts" xlink:to="lab_vmc_EstimatedImplementationCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingRevenueReconcilingItemLineItems_7df39750-3b19-460f-b991-ce1f3861c9dc_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingRevenueReconcilingItemLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting, Revenue Reconciling Item [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingRevenueReconcilingItemLineItems_label_en-US" xlink:label="lab_us-gaap_SegmentReportingRevenueReconcilingItemLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting, Revenue Reconciling Item [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingRevenueReconcilingItemLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingRevenueReconcilingItemLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingRevenueReconcilingItemLineItems" xlink:to="lab_us-gaap_SegmentReportingRevenueReconcilingItemLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNoteTextBlock_ae5728b9-fc56-490a-9495-aefcc6afe77e_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">OTHER COMPREHENSIVE INCOME</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" 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/2024/elts/us-gaap-2024.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_ecd_PvpTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PvpTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure, Table</link:label>
    <link:label id="lab_ecd_PvpTableTextBlock_label_en-US" xlink:label="lab_ecd_PvpTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PvpTableTextBlock" xlink:to="lab_ecd_PvpTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesTable_9ba3b212-ec7c-426f-af97-8b0feb72e523_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_BusinessAcquisitionAxis_6984b03b-13b1-4f0a-87bd-5def89e93419_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Excluding Value Reported in Compensation Table</link:label>
    <link:label id="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember_label_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year</link:label>
    <link:label id="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember_label_en-US" xlink:label="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:to="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_b5d1a01e-6eef-49f5-a10d-eea39f69d75b_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_srt_ConsolidatedEntitiesDomain_86517e62-3a8e-43f5-a100-88cb9c54f303_terseLabel_en-US" xlink:label="lab_srt_ConsolidatedEntitiesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consolidated Entities [Domain]</link:label>
    <link:label id="lab_srt_ConsolidatedEntitiesDomain_label_en-US" xlink:label="lab_srt_ConsolidatedEntitiesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidated Entities [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidatedEntitiesDomain" xlink:to="lab_srt_ConsolidatedEntitiesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_c8e14ae8-633a-4d3b-b1a1-81eae913d43c_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">REVENUES</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_ed5c41b8-214e-456b-93fc-898087def7a1_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_NoncontrollingInterestMember_5b3dfdcf-c8ca-445a-8a17-7c41537e85cb_terseLabel_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Noncontrolling Interest</link:label>
    <link:label id="lab_us-gaap_NoncontrollingInterestMember_label_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncontrolling Interest [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncontrollingInterestMember" xlink:to="lab_us-gaap_NoncontrollingInterestMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_82339f6e-f30d-4213-b75f-359f201be108_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_EntityAddressAddressLine1_97a15fd2-70c8-4e1b-9d7b-0d4aefd3521e_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_vmc_AssetHeldForSaleMember_a038afbc-ed21-42d4-b641-4805c5c39243_terseLabel_en-US" xlink:label="lab_vmc_AssetHeldForSaleMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset Held For Sale</link:label>
    <link:label id="lab_vmc_AssetHeldForSaleMember_label_en-US" xlink:label="lab_vmc_AssetHeldForSaleMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Held For Sale [Member]</link:label>
    <link:label id="lab_vmc_AssetHeldForSaleMember_documentation_en-US" xlink:label="lab_vmc_AssetHeldForSaleMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Asset Held For Sale [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_AssetHeldForSaleMember" xlink:href="vmc-20240930.xsd#vmc_AssetHeldForSaleMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_AssetHeldForSaleMember" xlink:to="lab_vmc_AssetHeldForSaleMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_cbb5aa08-ba03-4a1e-a0ef-18d6231bd238_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_AssetsFairValueDisclosure_6556f36f-1587-4644-a56d-24886da6cfad_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assets, fair value disclosure</link:label>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_ecd_ForgoneRecoveryIndName_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryIndName_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryIndName" xlink:to="lab_ecd_ForgoneRecoveryIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_c6b3b331-9fa4-481f-b94a-0b7ea57cacef_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_085aa514-20c4-47f6-aca5-7f5e6b5b8919_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_LossContingencyNatureDomain_a6267590-e17e-483c-89e3-56999d5c9218_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyNatureDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_IncreaseDecreaseInDeferredIncomeTaxes_12ad9a54-247e-4fd5-aa67-761fd89ce4e2_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase in deferred tax assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Deferred Income Taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:to="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrent_4ff876da-ee15-414a-994c-2a9ffd53843b_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">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" 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/2024/elts/us-gaap-2024.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_InventoryFinishedGoodsNetOfReserves_e6b0f85e-cbdd-43c7-8baf-88ad54551b33_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finished products</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" 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/2024/elts/us-gaap-2024.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_OtherNoncashIncomeExpense_b9ca76fd-d26d-4d1e-8b16-d7f5c3955c3c_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Other, net</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" 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/2024/elts/us-gaap-2024.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_ecd_AwardTmgMnpiCnsdrdFlag_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Considered</link:label>
    <link:label id="lab_ecd_AwardTmgMnpiCnsdrdFlag_label_en-US" xlink:label="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Considered [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiCnsdrdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:to="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BaseRateMember_7d00702d-1ea0-4858-a02d-31b1af317d2c_terseLabel_en-US" xlink:label="lab_us-gaap_BaseRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Base Rate</link:label>
    <link:label id="lab_us-gaap_BaseRateMember_label_en-US" xlink:label="lab_us-gaap_BaseRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Base Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BaseRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BaseRateMember" xlink:to="lab_us-gaap_BaseRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_vmc_TexasBrineMember_2ad1a720-d6e4-4f67-a821-c1370f650073_terseLabel_en-US" xlink:label="lab_vmc_TexasBrineMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Texas Brine</link:label>
    <link:label id="lab_vmc_TexasBrineMember_label_en-US" xlink:label="lab_vmc_TexasBrineMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Texas Brine [Member]</link:label>
    <link:label id="lab_vmc_TexasBrineMember_documentation_en-US" xlink:label="lab_vmc_TexasBrineMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Texas Brine [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_TexasBrineMember" xlink:href="vmc-20240930.xsd#vmc_TexasBrineMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_TexasBrineMember" xlink:to="lab_vmc_TexasBrineMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByAssetClassAxis_ebec6651-25a1-4ebd-bf48-6d063a9c808a_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByAssetClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByAssetClassAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByAssetClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByAssetClassAxis" xlink:to="lab_us-gaap_FairValueByAssetClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTradingArrLineItems_label_en-US" xlink:label="lab_ecd_InsiderTradingArrLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Arrangements [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingArrLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingArrLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="lab_ecd_InsiderTradingArrLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_899cd111-10b5-4939-b730-5449a6d5bfba_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:to="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MaterialReconcilingItemsMember_c56c6efd-3862-47ba-8b02-6187a1c97da7_terseLabel_en-US" xlink:label="lab_us-gaap_MaterialReconcilingItemsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_MaterialReconcilingItemsMember_label_en-US" xlink:label="lab_us-gaap_MaterialReconcilingItemsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting, Reconciling Item, Excluding Corporate Nonsegment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MaterialReconcilingItemsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MaterialReconcilingItemsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MaterialReconcilingItemsMember" xlink:to="lab_us-gaap_MaterialReconcilingItemsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingAggtErrCompAmt_terseLabel_en-US" xlink:label="lab_ecd_OutstandingAggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
    <link:label id="lab_ecd_OutstandingAggtErrCompAmt_label_en-US" xlink:label="lab_ecd_OutstandingAggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingAggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingAggtErrCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingAggtErrCompAmt" xlink:to="lab_ecd_OutstandingAggtErrCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockRetiredCostMethodAmount_ecde5e3b-10d4-4759-924a-da2353efccdf_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockRetiredCostMethodAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total purchase price</link:label>
    <link:label id="lab_us-gaap_TreasuryStockRetiredCostMethodAmount_label_en-US" xlink:label="lab_us-gaap_TreasuryStockRetiredCostMethodAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Retired, Cost Method, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockRetiredCostMethodAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockRetiredCostMethodAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockRetiredCostMethodAmount" xlink:to="lab_us-gaap_TreasuryStockRetiredCostMethodAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoActuallyPaidCompAmt_terseLabel_en-US" xlink:label="lab_ecd_PeoActuallyPaidCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
    <link:label id="lab_ecd_PeoActuallyPaidCompAmt_label_en-US" xlink:label="lab_ecd_PeoActuallyPaidCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoActuallyPaidCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoActuallyPaidCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoActuallyPaidCompAmt" xlink:to="lab_ecd_PeoActuallyPaidCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_61d2fd06-c8ee-45f7-abac-cc07b0e23b6f_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Continuing operations (in usd per share)</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations, Per Diluted Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax_75f5902f-0e9a-4c17-838a-c44070a4b992_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pretax amortization from AOCI</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax_4dd5343c-1f6c-468e-bf2a-a7a5e8adf1a3_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Pretax amortization from AOCI</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_f9edd386-bcce-4cd6-bd5a-b031d5db9820_negatedLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Revenue recognized from deferred revenue</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Revenue Recognized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToCompAxis_terseLabel_en-US" xlink:label="lab_ecd_AdjToCompAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation:</link:label>
    <link:label id="lab_ecd_AdjToCompAxis_label_en-US" xlink:label="lab_ecd_AdjToCompAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToCompAxis" xlink:to="lab_ecd_AdjToCompAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_vmc_CoverageOfWarrantyProvisions_686b5211-01b4-4c34-88cd-26f68835fc09_terseLabel_en-US" xlink:label="lab_vmc_CoverageOfWarrantyProvisions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Coverage of warranty provisions</link:label>
    <link:label id="lab_vmc_CoverageOfWarrantyProvisions_label_en-US" xlink:label="lab_vmc_CoverageOfWarrantyProvisions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Coverage Of Warranty Provisions</link:label>
    <link:label id="lab_vmc_CoverageOfWarrantyProvisions_documentation_en-US" xlink:label="lab_vmc_CoverageOfWarrantyProvisions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Coverage Of Warranty Provisions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_CoverageOfWarrantyProvisions" xlink:href="vmc-20240930.xsd#vmc_CoverageOfWarrantyProvisions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_CoverageOfWarrantyProvisions" xlink:to="lab_vmc_CoverageOfWarrantyProvisions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_ddb71e21-a759-4ac7-8dbc-72ba5100fcfb_negatedLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Earnings attributable to noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription_441fdda7-d5f9-40df-a96a-92d0668c205f_terseLabel_en-US" xlink:label="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_AccountsNotesAndLoansReceivableNetCurrent_53148eb8-914f-41ee-a973-527bf8d4d1e6_totalLabel_en-US" xlink:label="lab_us-gaap_AccountsNotesAndLoansReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Accounts and notes receivable, net</link:label>
    <link:label id="lab_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsNotesAndLoansReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts and Financing Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesAndLoansReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsNotesAndLoansReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_cfd8b85f-fab0-4923-91ce-68f94d8b0af8_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_dei_DocumentQuarterlyReport_8762b3c3-25e4-404a-a848-2549b2fe189a_terseLabel_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_vmc_NumberOfMilesOfRiverUsedInRemedialInvestigationFeasibilityStudy_f4941b74-10bf-4340-8fad-ab583cb37b9b_terseLabel_en-US" xlink:label="lab_vmc_NumberOfMilesOfRiverUsedInRemedialInvestigationFeasibilityStudy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of miles of the River used in the Remedial Investigation/Feasibility Study</link:label>
    <link:label id="lab_vmc_NumberOfMilesOfRiverUsedInRemedialInvestigationFeasibilityStudy_label_en-US" xlink:label="lab_vmc_NumberOfMilesOfRiverUsedInRemedialInvestigationFeasibilityStudy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number Of Miles Of River Used In Remedial Investigation Feasibility Study</link:label>
    <link:label id="lab_vmc_NumberOfMilesOfRiverUsedInRemedialInvestigationFeasibilityStudy_documentation_en-US" xlink:label="lab_vmc_NumberOfMilesOfRiverUsedInRemedialInvestigationFeasibilityStudy" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number of miles of the River used in the Remedial Investigation/Feasibility Study.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_NumberOfMilesOfRiverUsedInRemedialInvestigationFeasibilityStudy" xlink:href="vmc-20240930.xsd#vmc_NumberOfMilesOfRiverUsedInRemedialInvestigationFeasibilityStudy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_NumberOfMilesOfRiverUsedInRemedialInvestigationFeasibilityStudy" xlink:to="lab_vmc_NumberOfMilesOfRiverUsedInRemedialInvestigationFeasibilityStudy" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_LitigationCaseTypeDomain_6c7332e2-68fd-421b-a4ee-19f995a9ffe9_terseLabel_en-US" xlink:label="lab_srt_LitigationCaseTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Litigation Case [Domain]</link:label>
    <link:label id="lab_srt_LitigationCaseTypeDomain_label_en-US" xlink:label="lab_srt_LitigationCaseTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Litigation Case [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_LitigationCaseTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_LitigationCaseTypeDomain" xlink:to="lab_srt_LitigationCaseTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_51702559-f383-4b65-9d63-e3d0db51eb4a_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Measurements, 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" 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/2024/elts/us-gaap-2024.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_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_c4c3e391-e271-4eac-b6a8-9f04101cb708_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_737f7939-452e-4fac-90e9-fbaef3f8fa44_totalLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total</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" 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/2024/elts/us-gaap-2024.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_dei_EntityCurrentReportingStatus_1b45f581-ad9c-4259-b440-9ea2e0349a9b_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_vmc_AssetRetirementObligationsOperatingCostsTableTextBlock_a74180f0-011a-40df-9e0b-4dda4e032b7c_terseLabel_en-US" xlink:label="lab_vmc_AssetRetirementObligationsOperatingCostsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Asset Retirement Obligations Operating Costs</link:label>
    <link:label id="lab_vmc_AssetRetirementObligationsOperatingCostsTableTextBlock_label_en-US" xlink:label="lab_vmc_AssetRetirementObligationsOperatingCostsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Retirement Obligations, Operating Costs [Table Text Block]</link:label>
    <link:label id="lab_vmc_AssetRetirementObligationsOperatingCostsTableTextBlock_documentation_en-US" xlink:label="lab_vmc_AssetRetirementObligationsOperatingCostsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The tabular disclosure of asset retirement obligations operating costs.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_AssetRetirementObligationsOperatingCostsTableTextBlock" xlink:href="vmc-20240930.xsd#vmc_AssetRetirementObligationsOperatingCostsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_AssetRetirementObligationsOperatingCostsTableTextBlock" xlink:to="lab_vmc_AssetRetirementObligationsOperatingCostsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_1b5c0826-5b83-46de-9818-bc2024830d54_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acceleration of unamortized deferred transaction costs</link:label>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_label_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization of Debt Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfFinancingCosts" xlink:to="lab_us-gaap_AmortizationOfFinancingCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_2c405b91-f4bf-4a98-aeba-6cccd758d57d_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Ownership percentage by noncontrolling owners (as percent)</link:label>
    <link:label id="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_label_en-US" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsidiary, Ownership Percentage, Noncontrolling Owner</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:to="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PnsnAdjsSvcCstMember_terseLabel_en-US" xlink:label="lab_ecd_PnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Adjustments Service Cost</link:label>
    <link:label id="lab_ecd_PnsnAdjsSvcCstMember_label_en-US" xlink:label="lab_ecd_PnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Adjustments Service Cost [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnAdjsSvcCstMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PnsnAdjsSvcCstMember" xlink:to="lab_ecd_PnsnAdjsSvcCstMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LitigationSettlementExpense_f08f5e7a-8f0c-4da6-a752-f08a0fd622fb_terseLabel_en-US" xlink:label="lab_us-gaap_LitigationSettlementExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Charge for litigation matter</link:label>
    <link:label id="lab_us-gaap_LitigationSettlementExpense_label_en-US" xlink:label="lab_us-gaap_LitigationSettlementExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Litigation Settlement, Fee Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationSettlementExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LitigationSettlementExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LitigationSettlementExpense" xlink:to="lab_us-gaap_LitigationSettlementExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_6e2afc38-f7cb-4ce1-8faa-332454cd6a9e_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_ef0b1c6e-1ee7-4e1e-aa49-4d9e5a32910b_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average common shares outstanding (in 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" 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/2024/elts/us-gaap-2024.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_ecd_StkPrcOrTsrEstimationMethodTextBlock_terseLabel_en-US" xlink:label="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Price or TSR Estimation Method</link:label>
    <link:label id="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock_label_en-US" xlink:label="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Price or TSR Estimation Method [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:to="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_12ddf166-c3b4-41c0-971e-f94f350d5e74_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_5893e844-3d8f-4584-80a5-ab0566ffeb16_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance at beginning of period</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_614206eb-a18f-47c5-9ac1-c6f0bfff6bef_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance at end of period</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" 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/2024/elts/us-gaap-2024.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_AmortizationOfFinancingCostsAndDiscounts_cbbdc003-a708-4498-b005-04cf03585e86_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization of debt issuance costs and discounts</link:label>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts_label_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization of Debt Issuance Costs and Discounts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:to="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_7311efb8-7585-4892-a9a4-1de4ce96b289_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, plant &amp; equipment</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_IncreaseDecreaseInStockholdersEquityRollForward_ae358a12-15ac-4255-beb0-ebd7683db81f_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy_97668b84-6767-491c-9cfa-8f6297f9cf68_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">NONCONTROLLING INTEREST</link:label>
    <link:label id="lab_us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy_label_en-US" xlink:label="lab_us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation, Subsidiaries or Other Investments, Consolidated Entities, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" xlink:to="lab_us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ExecutiveCategoryAxis_terseLabel_en-US" xlink:label="lab_ecd_ExecutiveCategoryAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Executive Category:</link:label>
    <link:label id="lab_ecd_ExecutiveCategoryAxis_label_en-US" xlink:label="lab_ecd_ExecutiveCategoryAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Executive Category [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ExecutiveCategoryAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ExecutiveCategoryAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ExecutiveCategoryAxis" xlink:to="lab_ecd_ExecutiveCategoryAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscIndName_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscIndName_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:to="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_vmc_NumberOfUnfundedPensionPlans_f117716c-1a2b-4e3a-857d-a18a3b6cd5f8_terseLabel_en-US" xlink:label="lab_vmc_NumberOfUnfundedPensionPlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of unfunded, nonqualified pension plans</link:label>
    <link:label id="lab_vmc_NumberOfUnfundedPensionPlans_label_en-US" xlink:label="lab_vmc_NumberOfUnfundedPensionPlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number Of Unfunded Pension Plans</link:label>
    <link:label id="lab_vmc_NumberOfUnfundedPensionPlans_documentation_en-US" xlink:label="lab_vmc_NumberOfUnfundedPensionPlans" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number of unfunded, nonqualified pension plans.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_NumberOfUnfundedPensionPlans" xlink:href="vmc-20240930.xsd#vmc_NumberOfUnfundedPensionPlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vmc_NumberOfUnfundedPensionPlans" xlink:to="lab_vmc_NumberOfUnfundedPensionPlans" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_e2841822-689c-45ea-84a9-e48a1a586987_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_RevenueRemainingPerformanceObligation_e54909c3-0648-4db4-9311-78cdad85d019_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue from unsatisfied performance obligations</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" 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/2024/elts/us-gaap-2024.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_LossContingenciesLineItems_97c62c92-649a-4757-9f05-b24b856fc888_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_CoSelectedMeasureName_terseLabel_en-US" xlink:label="lab_ecd_CoSelectedMeasureName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Company Selected Measure Name</link:label>
    <link:label id="lab_ecd_CoSelectedMeasureName_label_en-US" xlink:label="lab_ecd_CoSelectedMeasureName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Company Selected Measure Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CoSelectedMeasureName" xlink:to="lab_ecd_CoSelectedMeasureName" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>9
<FILENAME>vmc-20240930_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:e252b9fa-81cf-4536-94d7-a2864daf6540,g:9523ba15-3f0f-455a-9c89-e2b6b5509b03-->
<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.vulcanmaterials.com/role/CoverPage" xlink:type="simple" xlink:href="vmc-20240930.xsd#CoverPage"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/CoverPage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_b70f81f7-d271-437b-88b4-9ad39867e7e5" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_de2af775-c74f-41fa-b739-59f68b5ac879" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b70f81f7-d271-437b-88b4-9ad39867e7e5" xlink:to="loc_dei_DocumentType_de2af775-c74f-41fa-b739-59f68b5ac879" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_8f2841ee-02ce-4a37-9ebb-924342a87c37" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b70f81f7-d271-437b-88b4-9ad39867e7e5" xlink:to="loc_dei_DocumentQuarterlyReport_8f2841ee-02ce-4a37-9ebb-924342a87c37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_3a36276a-5430-41c1-a933-fa820e04828a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b70f81f7-d271-437b-88b4-9ad39867e7e5" xlink:to="loc_dei_DocumentPeriodEndDate_3a36276a-5430-41c1-a933-fa820e04828a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_d4dfb17d-45bd-4db6-9947-f4d6f00fa50c" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b70f81f7-d271-437b-88b4-9ad39867e7e5" xlink:to="loc_dei_DocumentTransitionReport_d4dfb17d-45bd-4db6-9947-f4d6f00fa50c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_d80816c5-d418-4a4e-bcf8-2455acbe226c" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b70f81f7-d271-437b-88b4-9ad39867e7e5" xlink:to="loc_dei_EntityFileNumber_d80816c5-d418-4a4e-bcf8-2455acbe226c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_b4f1e79f-639a-4461-80b3-de2af55fc057" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b70f81f7-d271-437b-88b4-9ad39867e7e5" xlink:to="loc_dei_EntityRegistrantName_b4f1e79f-639a-4461-80b3-de2af55fc057" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_15551304-1bb7-48ff-be1e-5d69b1fddbfc" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b70f81f7-d271-437b-88b4-9ad39867e7e5" xlink:to="loc_dei_EntityIncorporationStateCountryCode_15551304-1bb7-48ff-be1e-5d69b1fddbfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_5fe1f806-34c2-4df4-9d66-71184154f343" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b70f81f7-d271-437b-88b4-9ad39867e7e5" xlink:to="loc_dei_EntityTaxIdentificationNumber_5fe1f806-34c2-4df4-9d66-71184154f343" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_69ee07da-9684-4523-9b23-e5017dbaa454" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b70f81f7-d271-437b-88b4-9ad39867e7e5" xlink:to="loc_dei_EntityAddressAddressLine1_69ee07da-9684-4523-9b23-e5017dbaa454" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_a9087a1f-4d0b-4f5c-9e9e-702652fba570" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b70f81f7-d271-437b-88b4-9ad39867e7e5" xlink:to="loc_dei_EntityAddressCityOrTown_a9087a1f-4d0b-4f5c-9e9e-702652fba570" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_928d32d0-2337-490b-b858-1eb753a46b4d" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b70f81f7-d271-437b-88b4-9ad39867e7e5" xlink:to="loc_dei_EntityAddressStateOrProvince_928d32d0-2337-490b-b858-1eb753a46b4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_17e3b647-c7df-41ef-af7a-a5a01fb0a6ed" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b70f81f7-d271-437b-88b4-9ad39867e7e5" xlink:to="loc_dei_EntityAddressPostalZipCode_17e3b647-c7df-41ef-af7a-a5a01fb0a6ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_1ca92590-9407-4dd5-b8ca-26bed95896fc" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b70f81f7-d271-437b-88b4-9ad39867e7e5" xlink:to="loc_dei_CityAreaCode_1ca92590-9407-4dd5-b8ca-26bed95896fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_41de2f6c-f175-4683-9a4f-65d2a9849780" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b70f81f7-d271-437b-88b4-9ad39867e7e5" xlink:to="loc_dei_LocalPhoneNumber_41de2f6c-f175-4683-9a4f-65d2a9849780" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_b4884639-b726-4b36-a4dd-d302d75dfe5b" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b70f81f7-d271-437b-88b4-9ad39867e7e5" xlink:to="loc_dei_Security12bTitle_b4884639-b726-4b36-a4dd-d302d75dfe5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_fa98d053-9364-4ad6-9a6a-4809b73a301f" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b70f81f7-d271-437b-88b4-9ad39867e7e5" xlink:to="loc_dei_TradingSymbol_fa98d053-9364-4ad6-9a6a-4809b73a301f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_0d37a4ff-acf1-4f0c-b961-8ebf113ee3a4" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b70f81f7-d271-437b-88b4-9ad39867e7e5" xlink:to="loc_dei_SecurityExchangeName_0d37a4ff-acf1-4f0c-b961-8ebf113ee3a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_6b78a64f-2290-4e8c-b9fa-d10b4413d75e" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b70f81f7-d271-437b-88b4-9ad39867e7e5" xlink:to="loc_dei_EntityCurrentReportingStatus_6b78a64f-2290-4e8c-b9fa-d10b4413d75e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_27dd8e0b-9f65-410f-9cca-e593f0489ca0" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b70f81f7-d271-437b-88b4-9ad39867e7e5" xlink:to="loc_dei_EntityInteractiveDataCurrent_27dd8e0b-9f65-410f-9cca-e593f0489ca0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_c44b72fd-218b-4fc4-89ea-62af652f0fa5" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b70f81f7-d271-437b-88b4-9ad39867e7e5" xlink:to="loc_dei_EntityFilerCategory_c44b72fd-218b-4fc4-89ea-62af652f0fa5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_9bd06ab6-81ae-414f-a5a2-ad3476f26db0" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b70f81f7-d271-437b-88b4-9ad39867e7e5" xlink:to="loc_dei_EntitySmallBusiness_9bd06ab6-81ae-414f-a5a2-ad3476f26db0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_9d9780f9-9fdb-4a7b-80e5-d02be620cea9" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b70f81f7-d271-437b-88b4-9ad39867e7e5" xlink:to="loc_dei_EntityEmergingGrowthCompany_9d9780f9-9fdb-4a7b-80e5-d02be620cea9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_c82e54c4-8089-4f24-bc57-08d612b07fc1" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b70f81f7-d271-437b-88b4-9ad39867e7e5" xlink:to="loc_dei_EntityShellCompany_c82e54c4-8089-4f24-bc57-08d612b07fc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_851704af-3b28-4176-bdbd-80a5f0d1adfd" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b70f81f7-d271-437b-88b4-9ad39867e7e5" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_851704af-3b28-4176-bdbd-80a5f0d1adfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_cf5f3c84-610e-4fb0-9873-1943e1acf7e6" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b70f81f7-d271-437b-88b4-9ad39867e7e5" xlink:to="loc_dei_CurrentFiscalYearEndDate_cf5f3c84-610e-4fb0-9873-1943e1acf7e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_80b5035a-1ed7-46d1-921d-852bb18c21da" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b70f81f7-d271-437b-88b4-9ad39867e7e5" xlink:to="loc_dei_AmendmentFlag_80b5035a-1ed7-46d1-921d-852bb18c21da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_e1c98715-8ea7-4edd-a0b1-d0d40e1e8edb" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b70f81f7-d271-437b-88b4-9ad39867e7e5" xlink:to="loc_dei_EntityCentralIndexKey_e1c98715-8ea7-4edd-a0b1-d0d40e1e8edb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_19225eea-f04c-42c9-808c-c420a13e6c61" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b70f81f7-d271-437b-88b4-9ad39867e7e5" xlink:to="loc_dei_DocumentFiscalPeriodFocus_19225eea-f04c-42c9-808c-c420a13e6c61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_21b8e7e1-bd20-443e-a71b-b65b492e1263" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b70f81f7-d271-437b-88b4-9ad39867e7e5" xlink:to="loc_dei_DocumentFiscalYearFocus_21b8e7e1-bd20-443e-a71b-b65b492e1263" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="vmc-20240930.xsd#CONDENSEDCONSOLIDATEDBALANCESHEETS"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_a6146f1b-c176-4d03-ae0c-d066c519cf32" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_95d0e94a-7b36-4b55-a4e1-10731da6c7fc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_a6146f1b-c176-4d03-ae0c-d066c519cf32" xlink:to="loc_us-gaap_AssetsAbstract_95d0e94a-7b36-4b55-a4e1-10731da6c7fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_ed00e261-4522-48fa-8569-8dcec718e93c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_95d0e94a-7b36-4b55-a4e1-10731da6c7fc" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_ed00e261-4522-48fa-8569-8dcec718e93c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_edf3c601-933a-45f3-b326-3573dd3ce8ff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_95d0e94a-7b36-4b55-a4e1-10731da6c7fc" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_edf3c601-933a-45f3-b326-3573dd3ce8ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_AccountsAndFinancingReceivableBeforeAllowanceForCreditLossCurrent_da0bae95-3e35-4778-9abb-d3e9b4b90c01" xlink:href="vmc-20240930.xsd#vmc_AccountsAndFinancingReceivableBeforeAllowanceForCreditLossCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_95d0e94a-7b36-4b55-a4e1-10731da6c7fc" xlink:to="loc_vmc_AccountsAndFinancingReceivableBeforeAllowanceForCreditLossCurrent_da0bae95-3e35-4778-9abb-d3e9b4b90c01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_AccountsAndFinancingReceivableAllowanceForCreditLossCurrent_1761327c-48c8-46bc-8a87-7b66f551bcb7" xlink:href="vmc-20240930.xsd#vmc_AccountsAndFinancingReceivableAllowanceForCreditLossCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_95d0e94a-7b36-4b55-a4e1-10731da6c7fc" xlink:to="loc_vmc_AccountsAndFinancingReceivableAllowanceForCreditLossCurrent_1761327c-48c8-46bc-8a87-7b66f551bcb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_5cabd6a2-1b13-4009-9507-0c5ea307e1fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesAndLoansReceivableNetCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_95d0e94a-7b36-4b55-a4e1-10731da6c7fc" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_5cabd6a2-1b13-4009-9507-0c5ea307e1fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_0a6af235-45a9-4885-b60f-466d1410f9a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_95d0e94a-7b36-4b55-a4e1-10731da6c7fc" xlink:to="loc_us-gaap_InventoryNet_0a6af235-45a9-4885-b60f-466d1410f9a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_9ea0621a-dd10-4597-9418-c20849961b1c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_95d0e94a-7b36-4b55-a4e1-10731da6c7fc" xlink:to="loc_us-gaap_OtherAssetsCurrent_9ea0621a-dd10-4597-9418-c20849961b1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_b74b43b5-c13e-4450-842a-bcd89646ab74" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_95d0e94a-7b36-4b55-a4e1-10731da6c7fc" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_b74b43b5-c13e-4450-842a-bcd89646ab74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_b4facf88-4702-4481-b055-099099c45adc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_95d0e94a-7b36-4b55-a4e1-10731da6c7fc" xlink:to="loc_us-gaap_AssetsCurrent_b4facf88-4702-4481-b055-099099c45adc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermInvestmentsAndReceivablesNet_2b236029-a432-45e7-8008-77cb051f6308" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermInvestmentsAndReceivablesNet"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_95d0e94a-7b36-4b55-a4e1-10731da6c7fc" xlink:to="loc_us-gaap_LongTermInvestmentsAndReceivablesNet_2b236029-a432-45e7-8008-77cb051f6308" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_40734223-d2ee-4a23-9344-1acc02d1a573" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_95d0e94a-7b36-4b55-a4e1-10731da6c7fc" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_40734223-d2ee-4a23-9344-1acc02d1a573" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_ef098601-0be4-44f9-b7b4-54ec151f65a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_95d0e94a-7b36-4b55-a4e1-10731da6c7fc" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_ef098601-0be4-44f9-b7b4-54ec151f65a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_1963715b-1475-4873-a9aa-ba283d9dacfc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_95d0e94a-7b36-4b55-a4e1-10731da6c7fc" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_1963715b-1475-4873-a9aa-ba283d9dacfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_188f0860-8bc6-416f-9db4-fc29c849344e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_95d0e94a-7b36-4b55-a4e1-10731da6c7fc" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_188f0860-8bc6-416f-9db4-fc29c849344e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_e1fe3146-1022-43ef-afcb-8501d14a13dd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_95d0e94a-7b36-4b55-a4e1-10731da6c7fc" xlink:to="loc_us-gaap_Goodwill_e1fe3146-1022-43ef-afcb-8501d14a13dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_0ca4fd67-a941-49f9-8cc2-6db73e941240" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_95d0e94a-7b36-4b55-a4e1-10731da6c7fc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_0ca4fd67-a941-49f9-8cc2-6db73e941240" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_bd8a7911-4b30-497e-9c23-8b353b1ce2a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_95d0e94a-7b36-4b55-a4e1-10731da6c7fc" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_bd8a7911-4b30-497e-9c23-8b353b1ce2a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_8856a292-78ba-48fc-9d70-b55178b18642" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_95d0e94a-7b36-4b55-a4e1-10731da6c7fc" xlink:to="loc_us-gaap_Assets_8856a292-78ba-48fc-9d70-b55178b18642" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract_c4de2be2-d9e5-4119-840d-8924c1e83ab8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_a6146f1b-c176-4d03-ae0c-d066c519cf32" xlink:to="loc_us-gaap_LiabilitiesAbstract_c4de2be2-d9e5-4119-840d-8924c1e83ab8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_f2c6116d-5e64-401c-a0e0-e4b34854315e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_c4de2be2-d9e5-4119-840d-8924c1e83ab8" xlink:to="loc_us-gaap_LongTermDebtCurrent_f2c6116d-5e64-401c-a0e0-e4b34854315e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccountsPayableAndAccruedLiabilities_dcbe1580-c800-4920-9b1f-0ff12e3a5fad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccountsPayableAndAccruedLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_c4de2be2-d9e5-4119-840d-8924c1e83ab8" xlink:to="loc_us-gaap_OtherAccountsPayableAndAccruedLiabilities_dcbe1580-c800-4920-9b1f-0ff12e3a5fad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_a10d04ff-343d-46e7-a7bb-c085c0bfdf68" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_c4de2be2-d9e5-4119-840d-8924c1e83ab8" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_a10d04ff-343d-46e7-a7bb-c085c0bfdf68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_c31c6468-dc44-452d-822b-1180b1fef957" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_c4de2be2-d9e5-4119-840d-8924c1e83ab8" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_c31c6468-dc44-452d-822b-1180b1fef957" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_fa9f9a73-e83b-4e2f-8386-8c0c02524ce3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_c4de2be2-d9e5-4119-840d-8924c1e83ab8" xlink:to="loc_us-gaap_LiabilitiesCurrent_fa9f9a73-e83b-4e2f-8386-8c0c02524ce3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_a18275a8-6c3f-46b0-a8ea-cea1bfcdf08f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_c4de2be2-d9e5-4119-840d-8924c1e83ab8" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_a18275a8-6c3f-46b0-a8ea-cea1bfcdf08f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_9fc938b8-6214-4623-8f10-a017a47c514f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_c4de2be2-d9e5-4119-840d-8924c1e83ab8" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_9fc938b8-6214-4623-8f10-a017a47c514f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_e9adcec6-d6bb-4548-bc35-2d906cea60c4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_c4de2be2-d9e5-4119-840d-8924c1e83ab8" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_e9adcec6-d6bb-4548-bc35-2d906cea60c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_e2c408bb-3d63-4e48-95cc-ef46798f7ccb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_c4de2be2-d9e5-4119-840d-8924c1e83ab8" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_e2c408bb-3d63-4e48-95cc-ef46798f7ccb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_f1a691ae-62ca-41d6-b769-a6eacc2f9f51" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_c4de2be2-d9e5-4119-840d-8924c1e83ab8" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_f1a691ae-62ca-41d6-b769-a6eacc2f9f51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_56cf46e0-1d79-4012-ba43-85d7bc314e03" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_c4de2be2-d9e5-4119-840d-8924c1e83ab8" xlink:to="loc_us-gaap_Liabilities_56cf46e0-1d79-4012-ba43-85d7bc314e03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_26e8d6b8-7717-4d65-82af-5c7e886bdcc8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_a6146f1b-c176-4d03-ae0c-d066c519cf32" xlink:to="loc_us-gaap_CommitmentsAndContingencies_26e8d6b8-7717-4d65-82af-5c7e886bdcc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_936377e0-13a5-44f6-9d07-772d8b46b414" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_a6146f1b-c176-4d03-ae0c-d066c519cf32" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_936377e0-13a5-44f6-9d07-772d8b46b414" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_de4ff674-f4fd-4a78-a8ed-8b8991a1ce4c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_a6146f1b-c176-4d03-ae0c-d066c519cf32" xlink:to="loc_us-gaap_StockholdersEquityAbstract_de4ff674-f4fd-4a78-a8ed-8b8991a1ce4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValueOutstanding_1f83f87b-de1f-48bb-b4fa-7985b51f2728" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValueOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_de4ff674-f4fd-4a78-a8ed-8b8991a1ce4c" xlink:to="loc_us-gaap_CommonStockValueOutstanding_1f83f87b-de1f-48bb-b4fa-7985b51f2728" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_1c796155-e972-4c64-9d2e-1cc73d9ee944" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_de4ff674-f4fd-4a78-a8ed-8b8991a1ce4c" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_1c796155-e972-4c64-9d2e-1cc73d9ee944" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_77c825e1-9549-4f90-9f75-92a1edd7a4c2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_de4ff674-f4fd-4a78-a8ed-8b8991a1ce4c" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_77c825e1-9549-4f90-9f75-92a1edd7a4c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_93ed08ab-a3d0-4eae-ad1c-bca678e759b8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_de4ff674-f4fd-4a78-a8ed-8b8991a1ce4c" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_93ed08ab-a3d0-4eae-ad1c-bca678e759b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_efe8ca99-1612-49fd-98ac-f9f1c085f4a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_de4ff674-f4fd-4a78-a8ed-8b8991a1ce4c" xlink:to="loc_us-gaap_StockholdersEquity_efe8ca99-1612-49fd-98ac-f9f1c085f4a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_dd89a46e-5601-42a4-a7a8-09aca52846ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterest"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_de4ff674-f4fd-4a78-a8ed-8b8991a1ce4c" xlink:to="loc_us-gaap_MinorityInterest_dd89a46e-5601-42a4-a7a8-09aca52846ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_c9a90719-12b9-4173-b0cb-2f34c2a1ec44" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_de4ff674-f4fd-4a78-a8ed-8b8991a1ce4c" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_c9a90719-12b9-4173-b0cb-2f34c2a1ec44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_cf8e2264-ebbd-426b-851a-fa100f63f4ae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_a6146f1b-c176-4d03-ae0c-d066c519cf32" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_cf8e2264-ebbd-426b-851a-fa100f63f4ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="simple" xlink:href="vmc-20240930.xsd#CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_51b76dd1-23b3-4d19-a4e6-542ccd5422f6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_da4aec30-596d-42b5-9a85-6300b571b9c1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_51b76dd1-23b3-4d19-a4e6-542ccd5422f6" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_da4aec30-596d-42b5-9a85-6300b571b9c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_91d357a9-de54-4093-a6ba-e3b80c8f2f9e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_51b76dd1-23b3-4d19-a4e6-542ccd5422f6" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_91d357a9-de54-4093-a6ba-e3b80c8f2f9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_f08f8a8f-8cf2-4a4c-b18e-fa41965adb99" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_51b76dd1-23b3-4d19-a4e6-542ccd5422f6" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_f08f8a8f-8cf2-4a4c-b18e-fa41965adb99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="simple" xlink:href="vmc-20240930.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_c3d656c6-18e9-425c-a28d-6424cbb8e2ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_a45b50fd-212c-4b06-9a6b-d42de9021404" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_c3d656c6-18e9-425c-a28d-6424cbb8e2ad" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_a45b50fd-212c-4b06-9a6b-d42de9021404" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_3618eb9a-b909-46ef-904d-603a3f6dafe5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_c3d656c6-18e9-425c-a28d-6424cbb8e2ad" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_3618eb9a-b909-46ef-904d-603a3f6dafe5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_d4f0045b-f514-4d2f-a809-284f628e3ace" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_c3d656c6-18e9-425c-a28d-6424cbb8e2ad" xlink:to="loc_us-gaap_GrossProfit_d4f0045b-f514-4d2f-a809-284f628e3ace" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_d31d3df7-49ab-4a6e-aea2-ce358eaa3315" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_c3d656c6-18e9-425c-a28d-6424cbb8e2ad" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_d31d3df7-49ab-4a6e-aea2-ce358eaa3315" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_ca1f7691-230a-4f40-9340-d07678194ee6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_c3d656c6-18e9-425c-a28d-6424cbb8e2ad" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_ca1f7691-230a-4f40-9340-d07678194ee6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_ff186b90-bf40-4cdd-a6c8-097621a78d78" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_c3d656c6-18e9-425c-a28d-6424cbb8e2ad" xlink:to="loc_us-gaap_AssetImpairmentCharges_ff186b90-bf40-4cdd-a6c8-097621a78d78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingIncomeExpenseNet_2a6f257e-eeec-4a7c-867b-4d6ad4075c0c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherOperatingIncomeExpenseNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_c3d656c6-18e9-425c-a28d-6424cbb8e2ad" xlink:to="loc_us-gaap_OtherOperatingIncomeExpenseNet_2a6f257e-eeec-4a7c-867b-4d6ad4075c0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_3e073c6b-9c4d-40a4-9c46-41da7db565eb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_c3d656c6-18e9-425c-a28d-6424cbb8e2ad" xlink:to="loc_us-gaap_OperatingIncomeLoss_3e073c6b-9c4d-40a4-9c46-41da7db565eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_888e315e-255b-46da-a6c0-9f17d4a563d0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_c3d656c6-18e9-425c-a28d-6424cbb8e2ad" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_888e315e-255b-46da-a6c0-9f17d4a563d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating_7bdde270-8c65-4177-b010-f0cee9a791db" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_c3d656c6-18e9-425c-a28d-6424cbb8e2ad" xlink:to="loc_us-gaap_InterestExpenseNonoperating_7bdde270-8c65-4177-b010-f0cee9a791db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4729b4d6-7d2a-41f4-aa16-ea1e5a9ded1a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_c3d656c6-18e9-425c-a28d-6424cbb8e2ad" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4729b4d6-7d2a-41f4-aa16-ea1e5a9ded1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_451884bb-b91e-4fb1-8c82-e75311f57000" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_c3d656c6-18e9-425c-a28d-6424cbb8e2ad" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_451884bb-b91e-4fb1-8c82-e75311f57000" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_16d25941-5f88-4048-95d4-31cf3bf44ea3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_c3d656c6-18e9-425c-a28d-6424cbb8e2ad" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_16d25941-5f88-4048-95d4-31cf3bf44ea3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_6dde068c-bbe7-4625-8e26-b78c70fbba15" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_c3d656c6-18e9-425c-a28d-6424cbb8e2ad" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_6dde068c-bbe7-4625-8e26-b78c70fbba15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_76a77298-c5be-426d-a337-93b640ee39ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_c3d656c6-18e9-425c-a28d-6424cbb8e2ad" xlink:to="loc_us-gaap_ProfitLoss_76a77298-c5be-426d-a337-93b640ee39ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_295c46ef-3ad2-4d35-8057-4d3a747bf02e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_c3d656c6-18e9-425c-a28d-6424cbb8e2ad" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_295c46ef-3ad2-4d35-8057-4d3a747bf02e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_6f2041da-5705-4551-848a-dfbb7e290194" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_c3d656c6-18e9-425c-a28d-6424cbb8e2ad" xlink:to="loc_us-gaap_NetIncomeLoss_6f2041da-5705-4551-848a-dfbb7e290194" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_2b348419-32d6-4a79-9b3e-87d09471905d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_c3d656c6-18e9-425c-a28d-6424cbb8e2ad" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_2b348419-32d6-4a79-9b3e-87d09471905d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAfterTax_2bcec5e7-4d65-44a9-827d-4e2ba1372dbb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAfterTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_2b348419-32d6-4a79-9b3e-87d09471905d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAfterTax_2bcec5e7-4d65-44a9-827d-4e2ba1372dbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax_f6de3fd8-225f-4174-a8cd-caa20c43204a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_2b348419-32d6-4a79-9b3e-87d09471905d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax_f6de3fd8-225f-4174-a8cd-caa20c43204a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_0841ae82-2519-406e-ab58-82777af103e4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_2b348419-32d6-4a79-9b3e-87d09471905d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_0841ae82-2519-406e-ab58-82777af103e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_eaac634e-b828-479f-be72-3058f46bf726" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_c3d656c6-18e9-425c-a28d-6424cbb8e2ad" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_eaac634e-b828-479f-be72-3058f46bf726" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_39ea7bf7-58bd-4b4b-96e3-3c278a3fc167" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_c3d656c6-18e9-425c-a28d-6424cbb8e2ad" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_39ea7bf7-58bd-4b4b-96e3-3c278a3fc167" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_04610062-73fb-453d-812e-543d8b819f4e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_c3d656c6-18e9-425c-a28d-6424cbb8e2ad" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_04610062-73fb-453d-812e-543d8b819f4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_09090e74-0853-4729-a62a-f137f91c70dd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_c3d656c6-18e9-425c-a28d-6424cbb8e2ad" xlink:to="loc_us-gaap_EarningsPerShareBasicAbstract_09090e74-0853-4729-a62a-f137f91c70dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_17498c53-db08-4ee3-b436-709fca5d0cdd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_09090e74-0853-4729-a62a-f137f91c70dd" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_17498c53-db08-4ee3-b436-709fca5d0cdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_99316d44-0046-4512-9046-d1aeff974f32" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_09090e74-0853-4729-a62a-f137f91c70dd" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_99316d44-0046-4512-9046-d1aeff974f32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_fb0fb7fe-da68-4224-a7b7-b2c41e348cdf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_09090e74-0853-4729-a62a-f137f91c70dd" xlink:to="loc_us-gaap_EarningsPerShareBasic_fb0fb7fe-da68-4224-a7b7-b2c41e348cdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract_1715d57b-8c89-49a4-b426-60318fe8e770" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_c3d656c6-18e9-425c-a28d-6424cbb8e2ad" xlink:to="loc_us-gaap_EarningsPerShareDilutedAbstract_1715d57b-8c89-49a4-b426-60318fe8e770" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_79cbe3b3-e922-4ced-8c7a-f425b2f5940d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_1715d57b-8c89-49a4-b426-60318fe8e770" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_79cbe3b3-e922-4ced-8c7a-f425b2f5940d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_d17aadd5-2e8a-44fa-81c7-c1017f5602a8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_1715d57b-8c89-49a4-b426-60318fe8e770" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_d17aadd5-2e8a-44fa-81c7-c1017f5602a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_8a51a1b8-4d3c-4cd9-8d99-34878e3ec65d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_1715d57b-8c89-49a4-b426-60318fe8e770" xlink:to="loc_us-gaap_EarningsPerShareDiluted_8a51a1b8-4d3c-4cd9-8d99-34878e3ec65d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_99b06b5a-77c7-4efe-8eaa-ba6386216c21" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_c3d656c6-18e9-425c-a28d-6424cbb8e2ad" xlink:to="loc_us-gaap_EarningsPerShareAbstract_99b06b5a-77c7-4efe-8eaa-ba6386216c21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_c2517b2f-74e2-4d55-b8dd-d9d9253cbece" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_99b06b5a-77c7-4efe-8eaa-ba6386216c21" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_c2517b2f-74e2-4d55-b8dd-d9d9253cbece" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_56eb4cba-bac0-4914-a107-46d34b09a2f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_99b06b5a-77c7-4efe-8eaa-ba6386216c21" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_56eb4cba-bac0-4914-a107-46d34b09a2f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_48569168-3d98-4c8d-abbb-e904f3124889" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_c3d656c6-18e9-425c-a28d-6424cbb8e2ad" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_48569168-3d98-4c8d-abbb-e904f3124889" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="vmc-20240930.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_065883b3-3019-48c9-b50a-0c3136057709" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a3f0e2b6-3c36-42f6-86e6-6a5f3236ad34" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_065883b3-3019-48c9-b50a-0c3136057709" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a3f0e2b6-3c36-42f6-86e6-6a5f3236ad34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_34575ffe-099a-4892-ac08-851c21a7fc1e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a3f0e2b6-3c36-42f6-86e6-6a5f3236ad34" xlink:to="loc_us-gaap_ProfitLoss_34575ffe-099a-4892-ac08-851c21a7fc1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e5c99109-c870-444a-92f1-adb7e5e3c9e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a3f0e2b6-3c36-42f6-86e6-6a5f3236ad34" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e5c99109-c870-444a-92f1-adb7e5e3c9e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_73458c9c-9519-4dd2-a42d-2356936f47a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e5c99109-c870-444a-92f1-adb7e5e3c9e6" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_73458c9c-9519-4dd2-a42d-2356936f47a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_ab4a95f3-28f1-404b-9cee-0efa7f65baeb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e5c99109-c870-444a-92f1-adb7e5e3c9e6" xlink:to="loc_us-gaap_AssetImpairmentCharges_ab4a95f3-28f1-404b-9cee-0efa7f65baeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_4ab59d09-99dd-4bb9-b485-1ea53b0379fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e5c99109-c870-444a-92f1-adb7e5e3c9e6" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_4ab59d09-99dd-4bb9-b485-1ea53b0379fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_ed6d21d7-c7d4-48e3-ad1d-ba391f7db0d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e5c99109-c870-444a-92f1-adb7e5e3c9e6" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_ed6d21d7-c7d4-48e3-ad1d-ba391f7db0d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionContributions_f879e356-361a-4c63-9882-59b2c523a0a0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionContributions"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e5c99109-c870-444a-92f1-adb7e5e3c9e6" xlink:to="loc_us-gaap_PensionContributions_f879e356-361a-4c63-9882-59b2c523a0a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_15d1c392-c440-4560-911c-6babf8f4d00a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e5c99109-c870-444a-92f1-adb7e5e3c9e6" xlink:to="loc_us-gaap_ShareBasedCompensation_15d1c392-c440-4560-911c-6babf8f4d00a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_DeferredIncomeTaxExpenseIncludingDiscontinuedOperations_76861701-f10d-46bc-9a4f-8a8ac502d7ac" xlink:href="vmc-20240930.xsd#vmc_DeferredIncomeTaxExpenseIncludingDiscontinuedOperations"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e5c99109-c870-444a-92f1-adb7e5e3c9e6" xlink:to="loc_vmc_DeferredIncomeTaxExpenseIncludingDiscontinuedOperations_76861701-f10d-46bc-9a4f-8a8ac502d7ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapital_9599fd8e-83dd-4841-943a-e64809b99b87" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapital"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e5c99109-c870-444a-92f1-adb7e5e3c9e6" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapital_9599fd8e-83dd-4841-943a-e64809b99b87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_3d4dd62f-b734-4a37-b0cf-9291ac7c18d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a3f0e2b6-3c36-42f6-86e6-6a5f3236ad34" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_3d4dd62f-b734-4a37-b0cf-9291ac7c18d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0485375e-6b84-4381-9c65-d3b82d3541e0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a3f0e2b6-3c36-42f6-86e6-6a5f3236ad34" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0485375e-6b84-4381-9c65-d3b82d3541e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_326b3dc5-16d7-47e1-8130-abcc0706bf90" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_065883b3-3019-48c9-b50a-0c3136057709" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_326b3dc5-16d7-47e1-8130-abcc0706bf90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_7f2039a6-dcec-4529-a5bf-36b945a3fa9a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_326b3dc5-16d7-47e1-8130-abcc0706bf90" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_7f2039a6-dcec-4529-a5bf-36b945a3fa9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_b35944c3-1974-4162-ad2f-c0b0bba825ae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_326b3dc5-16d7-47e1-8130-abcc0706bf90" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_b35944c3-1974-4162-ad2f-c0b0bba825ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_71d69811-d7e8-4efc-ad11-8aaf7add66a4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_326b3dc5-16d7-47e1-8130-abcc0706bf90" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_71d69811-d7e8-4efc-ad11-8aaf7add66a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_d27a17b8-c5d2-47e4-8dc2-edc471ee4ded" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_326b3dc5-16d7-47e1-8130-abcc0706bf90" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_d27a17b8-c5d2-47e4-8dc2-edc471ee4ded" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_777dae53-dce3-4b7f-8739-304a97f17086" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_326b3dc5-16d7-47e1-8130-abcc0706bf90" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_777dae53-dce3-4b7f-8739-304a97f17086" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_87418a4d-2417-444e-838f-22565d24e1fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_326b3dc5-16d7-47e1-8130-abcc0706bf90" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_87418a4d-2417-444e-838f-22565d24e1fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e3b7984b-be4d-4c35-b79b-0eecff9eb0fc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_065883b3-3019-48c9-b50a-0c3136057709" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e3b7984b-be4d-4c35-b79b-0eecff9eb0fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromShortTermDebt_404f28b9-1551-4a50-8b05-dc367d5e0721" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromShortTermDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e3b7984b-be4d-4c35-b79b-0eecff9eb0fc" xlink:to="loc_us-gaap_ProceedsFromShortTermDebt_404f28b9-1551-4a50-8b05-dc367d5e0721" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfShortTermDebt_30f2ba24-fd30-4465-9bc0-76cf4d778577" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfShortTermDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e3b7984b-be4d-4c35-b79b-0eecff9eb0fc" xlink:to="loc_us-gaap_RepaymentsOfShortTermDebt_30f2ba24-fd30-4465-9bc0-76cf4d778577" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_bb3751f9-46f9-4d2f-b7fe-23e2a347f5e7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e3b7984b-be4d-4c35-b79b-0eecff9eb0fc" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_bb3751f9-46f9-4d2f-b7fe-23e2a347f5e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_3bc5af3b-b770-4da7-b3d1-c304fc456d20" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e3b7984b-be4d-4c35-b79b-0eecff9eb0fc" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_3bc5af3b-b770-4da7-b3d1-c304fc456d20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_b3cd4f95-dd5f-42cb-84e7-c16864695a9c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e3b7984b-be4d-4c35-b79b-0eecff9eb0fc" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_b3cd4f95-dd5f-42cb-84e7-c16864695a9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_1ea6cb4e-7db9-46e3-91bb-63de7566ff58" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e3b7984b-be4d-4c35-b79b-0eecff9eb0fc" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_1ea6cb4e-7db9-46e3-91bb-63de7566ff58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_9e2731ac-017d-41ba-beb5-eef9008a98f5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e3b7984b-be4d-4c35-b79b-0eecff9eb0fc" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_9e2731ac-017d-41ba-beb5-eef9008a98f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_a3e2e19f-64a1-40c1-809d-e2ff7bc3b77f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e3b7984b-be4d-4c35-b79b-0eecff9eb0fc" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_a3e2e19f-64a1-40c1-809d-e2ff7bc3b77f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_b61b6bdd-6c7f-46f0-8e8e-41a61ef9d432" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e3b7984b-be4d-4c35-b79b-0eecff9eb0fc" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_b61b6bdd-6c7f-46f0-8e8e-41a61ef9d432" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToMinorityShareholders_2c3d848f-638c-4f09-ab26-8a3a2e86993f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToMinorityShareholders"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e3b7984b-be4d-4c35-b79b-0eecff9eb0fc" xlink:to="loc_us-gaap_PaymentsToMinorityShareholders_2c3d848f-638c-4f09-ab26-8a3a2e86993f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_845f2aa0-a10a-43b7-92ce-37e32d22a2fd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e3b7984b-be4d-4c35-b79b-0eecff9eb0fc" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_845f2aa0-a10a-43b7-92ce-37e32d22a2fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_fc7216f2-de65-41d7-a139-fd2a859563e4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_065883b3-3019-48c9-b50a-0c3136057709" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_fc7216f2-de65-41d7-a139-fd2a859563e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_98f27fa5-ae91-404e-b301-2364f9652135" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_065883b3-3019-48c9-b50a-0c3136057709" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_98f27fa5-ae91-404e-b301-2364f9652135" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_54c055c7-ed70-482b-b2f8-0b7e1af2e702" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_065883b3-3019-48c9-b50a-0c3136057709" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_54c055c7-ed70-482b-b2f8-0b7e1af2e702" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" xlink:type="simple" xlink:href="vmc-20240930.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_1517148d-db15-4691-ac4d-6389064bfb4f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_9e06fb95-3c9f-4055-857d-48e75c099942" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1517148d-db15-4691-ac4d-6389064bfb4f" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_9e06fb95-3c9f-4055-857d-48e75c099942" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/LEASES" xlink:type="simple" xlink:href="vmc-20240930.xsd#LEASES"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/LEASES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_7e10e9d0-6f0e-43d6-93d1-4a2932b43a59" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_72ee935e-6d3f-4658-b553-33ab61683b89" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7e10e9d0-6f0e-43d6-93d1-4a2932b43a59" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_72ee935e-6d3f-4658-b553-33ab61683b89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeasesTextBlock_4751534e-f3c9-4f5b-9449-0406acc1b0e5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeFinanceLeasesTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7e10e9d0-6f0e-43d6-93d1-4a2932b43a59" xlink:to="loc_us-gaap_LesseeFinanceLeasesTextBlock_4751534e-f3c9-4f5b-9449-0406acc1b0e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/INCOMETAXES" xlink:type="simple" xlink:href="vmc-20240930.xsd#INCOMETAXES"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/INCOMETAXES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_8d1cf16e-5951-42a9-abcf-62e7a0d3f689" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_a83ab5ee-789c-47fe-9e26-5447944fb29a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8d1cf16e-5951-42a9-abcf-62e7a0d3f689" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_a83ab5ee-789c-47fe-9e26-5447944fb29a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/REVENUES" xlink:type="simple" xlink:href="vmc-20240930.xsd#REVENUES"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/REVENUES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_fafed546-11c1-4d38-a415-b96f98f70f25" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_d3ceb570-c7c3-4cdf-b4a4-21ae8165e419" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_fafed546-11c1-4d38-a415-b96f98f70f25" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_d3ceb570-c7c3-4cdf-b4a4-21ae8165e419" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTS" xlink:type="simple" xlink:href="vmc-20240930.xsd#FAIRVALUEMEASUREMENTS"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_5b5a8484-766c-4b79-9bb0-4fcd59cf496f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_75b32934-4869-4ba2-a9a6-a30458a12109" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_5b5a8484-766c-4b79-9bb0-4fcd59cf496f" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_75b32934-4869-4ba2-a9a6-a30458a12109" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTS" xlink:type="simple" xlink:href="vmc-20240930.xsd#DERIVATIVEINSTRUMENTS"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_5d1b3345-e030-4f8e-8c31-1a81ec1be1ca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_2e490715-f3bd-4f6a-9ee9-2c7b9805d5c1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_5d1b3345-e030-4f8e-8c31-1a81ec1be1ca" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_2e490715-f3bd-4f6a-9ee9-2c7b9805d5c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/DEBT" xlink:type="simple" xlink:href="vmc-20240930.xsd#DEBT"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/DEBT" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_f9ec4e30-4a56-4ee2-87c2-9b3e02b756a0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_b16179ff-b651-4eb1-a0e0-b26a9563682d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_f9ec4e30-4a56-4ee2-87c2-9b3e02b756a0" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_b16179ff-b651-4eb1-a0e0-b26a9563682d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIES" xlink:type="simple" xlink:href="vmc-20240930.xsd#COMMITMENTSANDCONTINGENCIES"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_a4167205-6f04-4aad-b56c-cf0258509ceb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_341461fe-e013-4759-82e8-5570cec1b63f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_a4167205-6f04-4aad-b56c-cf0258509ceb" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_341461fe-e013-4759-82e8-5570cec1b63f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/ASSETRETIREMENTOBLIGATIONS" xlink:type="simple" xlink:href="vmc-20240930.xsd#ASSETRETIREMENTOBLIGATIONS"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/ASSETRETIREMENTOBLIGATIONS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationDisclosureAbstract_3422d36f-6105-4e02-981a-dc3b30c8f88b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationDisclosureTextBlock_07e2ba8a-1781-4ef4-9a38-22b03b763494" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetRetirementObligationDisclosureAbstract_3422d36f-6105-4e02-981a-dc3b30c8f88b" xlink:to="loc_us-gaap_AssetRetirementObligationDisclosureTextBlock_07e2ba8a-1781-4ef4-9a38-22b03b763494" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/BENEFITPLANS" xlink:type="simple" xlink:href="vmc-20240930.xsd#BENEFITPLANS"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/BENEFITPLANS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_78d038f5-bcea-46fb-9411-bd5bc9510222" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_bc8d6cf4-cc55-4648-a50d-538215d06bb3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_78d038f5-bcea-46fb-9411-bd5bc9510222" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_bc8d6cf4-cc55-4648-a50d-538215d06bb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/OTHERCOMPREHENSIVEINCOME" xlink:type="simple" xlink:href="vmc-20240930.xsd#OTHERCOMPREHENSIVEINCOME"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/OTHERCOMPREHENSIVEINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_fdb7edc2-1fe1-40fb-96dc-bafaabc47447" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNoteTextBlock_7e19e25c-b2d7-4a71-b6e7-9546117475c3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_fdb7edc2-1fe1-40fb-96dc-bafaabc47447" xlink:to="loc_us-gaap_ComprehensiveIncomeNoteTextBlock_7e19e25c-b2d7-4a71-b6e7-9546117475c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/EQUITY" xlink:type="simple" xlink:href="vmc-20240930.xsd#EQUITY"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/EQUITY" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_f4dd6e06-8534-4b8c-aace-3b441876c9c2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_98ef5202-1f7e-47d1-bda6-540cb72f28f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_f4dd6e06-8534-4b8c-aace-3b441876c9c2" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_98ef5202-1f7e-47d1-bda6-540cb72f28f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/SEGMENTREPORTING" xlink:type="simple" xlink:href="vmc-20240930.xsd#SEGMENTREPORTING"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/SEGMENTREPORTING" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_761f5d96-d8e4-4d5d-adc0-d98629edfb15" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_106b4b49-177f-4f42-b5c2-7e64f44062a8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_761f5d96-d8e4-4d5d-adc0-d98629edfb15" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_106b4b49-177f-4f42-b5c2-7e64f44062a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/SUPPLEMENTALCASHFLOWINFORMATION" xlink:type="simple" xlink:href="vmc-20240930.xsd#SUPPLEMENTALCASHFLOWINFORMATION"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/SUPPLEMENTALCASHFLOWINFORMATION" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowElementsAbstract_adb3e5e0-b2dc-493f-bbb7-6e7aca4a4705" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowElementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowSupplementalDisclosuresTextBlock_34615f2d-c99c-45bc-82dc-345f8303cb36" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFlowSupplementalDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_adb3e5e0-b2dc-493f-bbb7-6e7aca4a4705" xlink:to="loc_us-gaap_CashFlowSupplementalDisclosuresTextBlock_34615f2d-c99c-45bc-82dc-345f8303cb36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/GOODWILL" xlink:type="simple" xlink:href="vmc-20240930.xsd#GOODWILL"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/GOODWILL" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_bb827f75-f2c4-4c9e-9f20-4ef0ea2cb1a2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillDisclosureTextBlock_6d42dce0-98a0-4cf7-bef9-21c828d770a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_bb827f75-f2c4-4c9e-9f20-4ef0ea2cb1a2" xlink:to="loc_us-gaap_GoodwillDisclosureTextBlock_6d42dce0-98a0-4cf7-bef9-21c828d770a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURES" xlink:type="simple" xlink:href="vmc-20240930.xsd#ACQUISITIONSANDDIVESTITURES"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_d7a54675-1303-4dd0-a163-493257dd3554" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock_84382056-7bb3-4fa7-ad27-3ab3317507eb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_d7a54675-1303-4dd0-a163-493257dd3554" xlink:to="loc_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock_84382056-7bb3-4fa7-ad27-3ab3317507eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/NEWACCOUNTINGSTANDARDS" xlink:type="simple" xlink:href="vmc-20240930.xsd#NEWACCOUNTINGSTANDARDS"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/NEWACCOUNTINGSTANDARDS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_37594fe7-a980-4253-b9e2-ec429f5ae668" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_59c3eaa8-fd10-4b1c-b753-3b39967d86c9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_37594fe7-a980-4253-b9e2-ec429f5ae668" xlink:to="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_59c3eaa8-fd10-4b1c-b753-3b39967d86c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" xlink:type="simple" xlink:href="vmc-20240930.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_acd9409c-4ee9-4cdf-895d-6e51a8dcf372" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_e56b18d4-b96b-4498-b2b4-998839a7ce8b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_acd9409c-4ee9-4cdf-895d-6e51a8dcf372" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_e56b18d4-b96b-4498-b2b4-998839a7ce8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy_27cb326d-3b5d-4461-9061-da3803211334" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_acd9409c-4ee9-4cdf-895d-6e51a8dcf372" xlink:to="loc_us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy_27cb326d-3b5d-4461-9061-da3803211334" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_99adeb40-ed02-4224-ace7-dc4e772aaf24" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_acd9409c-4ee9-4cdf-895d-6e51a8dcf372" xlink:to="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_99adeb40-ed02-4224-ace7-dc4e772aaf24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_fb1932b9-26c5-4576-8259-e06f5b82d6f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_acd9409c-4ee9-4cdf-895d-6e51a8dcf372" xlink:to="loc_us-gaap_InventoryPolicyTextBlock_fb1932b9-26c5-4576-8259-e06f5b82d6f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsPolicyTextBlock_0b917986-42b4-4950-ab6c-475aff541eb3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationsPolicyTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_acd9409c-4ee9-4cdf-895d-6e51a8dcf372" xlink:to="loc_us-gaap_DiscontinuedOperationsPolicyTextBlock_0b917986-42b4-4950-ab6c-475aff541eb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_1f023c3d-bc63-48d9-b54b-ebdbeb183ade" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_acd9409c-4ee9-4cdf-895d-6e51a8dcf372" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_1f023c3d-bc63-48d9-b54b-ebdbeb183ade" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_9b61ffe8-c523-4e44-b412-fc97f2155ff3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_acd9409c-4ee9-4cdf-895d-6e51a8dcf372" xlink:to="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_9b61ffe8-c523-4e44-b412-fc97f2155ff3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_b6c796f2-0798-4d94-861d-f981485870ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_acd9409c-4ee9-4cdf-895d-6e51a8dcf372" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_b6c796f2-0798-4d94-861d-f981485870ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" xlink:type="simple" xlink:href="vmc-20240930.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_fb9dbb2e-6b59-497e-8389-825daa086676" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_5bdf1648-9707-4189-a847-f30f59c63330" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_fb9dbb2e-6b59-497e-8389-825daa086676" xlink:to="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_5bdf1648-9707-4189-a847-f30f59c63330" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_f0292cb5-6a05-41b4-96de-e8730adfdf68" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_fb9dbb2e-6b59-497e-8389-825daa086676" xlink:to="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_f0292cb5-6a05-41b4-96de-e8730adfdf68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_ee16844e-721f-42b6-b9f7-b31f4defe1bd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_fb9dbb2e-6b59-497e-8389-825daa086676" xlink:to="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_ee16844e-721f-42b6-b9f7-b31f4defe1bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_d85bf107-5e03-4d35-b8b8-3772802a7360" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_fb9dbb2e-6b59-497e-8389-825daa086676" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_d85bf107-5e03-4d35-b8b8-3772802a7360" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/LEASESTables" xlink:type="simple" xlink:href="vmc-20240930.xsd#LEASESTables"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/LEASESTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_d43b2ff1-c88e-4ef1-a3c9-e74c3e33dca0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_ScheduleOfLeaseAssetsAndLiabilitiesWeightedAverageLeaseTermAndDiscountRateTableTextBlock_794426d5-9a46-45c0-84f6-f4d8c3e45635" xlink:href="vmc-20240930.xsd#vmc_ScheduleOfLeaseAssetsAndLiabilitiesWeightedAverageLeaseTermAndDiscountRateTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_d43b2ff1-c88e-4ef1-a3c9-e74c3e33dca0" xlink:to="loc_vmc_ScheduleOfLeaseAssetsAndLiabilitiesWeightedAverageLeaseTermAndDiscountRateTableTextBlock_794426d5-9a46-45c0-84f6-f4d8c3e45635" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_99287145-f932-43f9-bf80-9a979802acb5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_d43b2ff1-c88e-4ef1-a3c9-e74c3e33dca0" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_99287145-f932-43f9-bf80-9a979802acb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/REVENUESTables" xlink:type="simple" xlink:href="vmc-20240930.xsd#REVENUESTables"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/REVENUESTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_42b0caec-9657-491f-aa28-f9009d31153d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_ac9de00d-de59-47a2-a025-af12ba45908f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_42b0caec-9657-491f-aa28-f9009d31153d" xlink:to="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_ac9de00d-de59-47a2-a025-af12ba45908f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_27c8ddca-9cd1-427f-b34c-a56a778bdd33" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_42b0caec-9657-491f-aa28-f9009d31153d" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_27c8ddca-9cd1-427f-b34c-a56a778bdd33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_30416c46-2b8d-4291-9622-adcc04c35bc7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_42b0caec-9657-491f-aa28-f9009d31153d" xlink:to="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_30416c46-2b8d-4291-9622-adcc04c35bc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTSTables" xlink:type="simple" xlink:href="vmc-20240930.xsd#FAIRVALUEMEASUREMENTSTables"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTSTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_49bdea99-0cd6-4206-9682-74125ab2d0c2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_ea9fd2d4-4e29-4077-acf1-a8c2c5ae64ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_49bdea99-0cd6-4206-9682-74125ab2d0c2" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_ea9fd2d4-4e29-4077-acf1-a8c2c5ae64ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSTables" xlink:type="simple" xlink:href="vmc-20240930.xsd#DERIVATIVEINSTRUMENTSTables"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_f1659c92-1822-44a3-8a6c-91b764392a4f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_319b45f1-96ea-4455-bc11-16e40f46fd6b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_f1659c92-1822-44a3-8a6c-91b764392a4f" xlink:to="loc_us-gaap_ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_319b45f1-96ea-4455-bc11-16e40f46fd6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_b158c821-8cde-4366-8c03-4f2d4dd08f7a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_f1659c92-1822-44a3-8a6c-91b764392a4f" xlink:to="loc_us-gaap_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_b158c821-8cde-4366-8c03-4f2d4dd08f7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/DEBTTables" xlink:type="simple" xlink:href="vmc-20240930.xsd#DEBTTables"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/DEBTTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_180463ee-9bdb-40a1-8dd8-6e90a620ff59" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtTableTextBlock_f19f5dde-a3dc-4552-96aa-350f093c42a6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDebtTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_180463ee-9bdb-40a1-8dd8-6e90a620ff59" xlink:to="loc_us-gaap_ScheduleOfDebtTableTextBlock_f19f5dde-a3dc-4552-96aa-350f093c42a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock_8eb49c80-91b3-459a-83c7-3c3aa12d13fc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_180463ee-9bdb-40a1-8dd8-6e90a620ff59" xlink:to="loc_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock_8eb49c80-91b3-459a-83c7-3c3aa12d13fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESTables" xlink:type="simple" xlink:href="vmc-20240930.xsd#COMMITMENTSANDCONTINGENCIESTables"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1506b9cc-3f64-471c-b4ec-b25ab5c8906a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfLossContingenciesByContingencyTextBlock_2b958aef-ba4e-495e-bc0d-8abe0a3a0f3d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfLossContingenciesByContingencyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1506b9cc-3f64-471c-b4ec-b25ab5c8906a" xlink:to="loc_us-gaap_ScheduleOfLossContingenciesByContingencyTextBlock_2b958aef-ba4e-495e-bc0d-8abe0a3a0f3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/ASSETRETIREMENTOBLIGATIONSTables" xlink:type="simple" xlink:href="vmc-20240930.xsd#ASSETRETIREMENTOBLIGATIONSTables"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/ASSETRETIREMENTOBLIGATIONSTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationDisclosureAbstract_5fb65640-32f4-4672-9d16-1130f4ea3f31" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_AssetRetirementObligationsOperatingCostsTableTextBlock_9b1be23e-9663-4b83-90a4-df954c22641f" xlink:href="vmc-20240930.xsd#vmc_AssetRetirementObligationsOperatingCostsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetRetirementObligationDisclosureAbstract_5fb65640-32f4-4672-9d16-1130f4ea3f31" xlink:to="loc_vmc_AssetRetirementObligationsOperatingCostsTableTextBlock_9b1be23e-9663-4b83-90a4-df954c22641f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfChangeInAssetRetirementObligationTableTextBlock_b681740a-d32c-428f-beef-52b99cdc6f69" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfChangeInAssetRetirementObligationTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetRetirementObligationDisclosureAbstract_5fb65640-32f4-4672-9d16-1130f4ea3f31" xlink:to="loc_us-gaap_ScheduleOfChangeInAssetRetirementObligationTableTextBlock_b681740a-d32c-428f-beef-52b99cdc6f69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/BENEFITPLANSTables" xlink:type="simple" xlink:href="vmc-20240930.xsd#BENEFITPLANSTables"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/BENEFITPLANSTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_7c35af0d-8df8-4629-8d0a-9abed3eaecc0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_2710ea48-51d5-4775-a81b-81df62c88209" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_7c35af0d-8df8-4629-8d0a-9abed3eaecc0" xlink:to="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_2710ea48-51d5-4775-a81b-81df62c88209" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/OTHERCOMPREHENSIVEINCOMETables" xlink:type="simple" xlink:href="vmc-20240930.xsd#OTHERCOMPREHENSIVEINCOMETables"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/OTHERCOMPREHENSIVEINCOMETables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_4626afe3-4715-4d46-a76f-43b4f2b6e177" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock_327774bb-f4d7-4907-b856-87f8a2975dd9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_4626afe3-4715-4d46-a76f-43b4f2b6e177" xlink:to="loc_us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock_327774bb-f4d7-4907-b856-87f8a2975dd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_bf5a99cf-d81f-41d8-aa40-53ce649d47d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_4626afe3-4715-4d46-a76f-43b4f2b6e177" xlink:to="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_bf5a99cf-d81f-41d8-aa40-53ce649d47d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_d0011df4-146b-47fd-8104-c588087ae5e5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_4626afe3-4715-4d46-a76f-43b4f2b6e177" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_d0011df4-146b-47fd-8104-c588087ae5e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/EQUITYTables" xlink:type="simple" xlink:href="vmc-20240930.xsd#EQUITYTables"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/EQUITYTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_3aa6eebb-22b0-4229-b6ac-615b4acf91b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTreasuryStockByClassTextBlock_9de7e8fe-f936-4597-8fa7-50a76371a8a5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfTreasuryStockByClassTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_3aa6eebb-22b0-4229-b6ac-615b4acf91b7" xlink:to="loc_us-gaap_ScheduleOfTreasuryStockByClassTextBlock_9de7e8fe-f936-4597-8fa7-50a76371a8a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockholdersEquityTableTextBlock_4ed16ab1-362b-4f4e-ab22-a5b2bde317df" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfStockholdersEquityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_3aa6eebb-22b0-4229-b6ac-615b4acf91b7" xlink:to="loc_us-gaap_ScheduleOfStockholdersEquityTableTextBlock_4ed16ab1-362b-4f4e-ab22-a5b2bde317df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/SEGMENTREPORTINGTables" xlink:type="simple" xlink:href="vmc-20240930.xsd#SEGMENTREPORTINGTables"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/SEGMENTREPORTINGTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_b4135565-faf6-45a2-9c9a-83459e45314f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_747d90e2-3e65-49f1-83a9-10ff45527cff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_b4135565-faf6-45a2-9c9a-83459e45314f" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_747d90e2-3e65-49f1-83a9-10ff45527cff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/SUPPLEMENTALCASHFLOWINFORMATIONTables" xlink:type="simple" xlink:href="vmc-20240930.xsd#SUPPLEMENTALCASHFLOWINFORMATIONTables"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/SUPPLEMENTALCASHFLOWINFORMATIONTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowElementsAbstract_9219e72b-36f8-4823-9c85-0feae67ab978" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowElementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_145eeab6-cfad-4baf-acd8-8fd6ca679be9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_9219e72b-36f8-4823-9c85-0feae67ab978" xlink:to="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_145eeab6-cfad-4baf-acd8-8fd6ca679be9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/GOODWILLTables" xlink:type="simple" xlink:href="vmc-20240930.xsd#GOODWILLTables"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/GOODWILLTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_2ebb98ad-2e4f-449f-bec7-26b159011a91" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_4e5621ca-05cc-4622-a38a-f720b3f773ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_2ebb98ad-2e4f-449f-bec7-26b159011a91" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_4e5621ca-05cc-4622-a38a-f720b3f773ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESTables" xlink:type="simple" xlink:href="vmc-20240930.xsd#ACQUISITIONSANDDIVESTITURESTables"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_0fe46607-75a9-420f-b315-5885a81e7f92" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_6efe2202-6671-413b-93e4-720ada4bf2d3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_0fe46607-75a9-420f-b315-5885a81e7f92" xlink:to="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_6efe2202-6671-413b-93e4-720ada4bf2d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock_5b0a42c5-48b0-4c93-b41d-81f1dbc6d840" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_0fe46607-75a9-420f-b315-5885a81e7f92" xlink:to="loc_us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock_5b0a42c5-48b0-4c93-b41d-81f1dbc6d840" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_b42013cc-aeb7-4f33-b705-73218df7ddc2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_04d5c6be-787a-4cf7-b039-6014ab8e9466" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b42013cc-aeb7-4f33-b705-73218df7ddc2" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_04d5c6be-787a-4cf7-b039-6014ab8e9466" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_23b7bf12-04ab-454f-9588-15299907391d" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_04d5c6be-787a-4cf7-b039-6014ab8e9466" xlink:to="loc_srt_OwnershipAxis_23b7bf12-04ab-454f-9588-15299907391d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_2e500ee0-1f26-416d-b1ef-0df7dfb33d22" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipAxis_23b7bf12-04ab-454f-9588-15299907391d" xlink:to="loc_srt_OwnershipDomain_2e500ee0-1f26-416d-b1ef-0df7dfb33d22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_OrcaMember_d3202315-8c91-435a-8a62-9af26ae8f648" xlink:href="vmc-20240930.xsd#vmc_OrcaMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_2e500ee0-1f26-416d-b1ef-0df7dfb33d22" xlink:to="loc_vmc_OrcaMember_d3202315-8c91-435a-8a62-9af26ae8f648" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_297ac73d-f6be-4978-a4f9-4f8235b87ab5" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_04d5c6be-787a-4cf7-b039-6014ab8e9466" xlink:to="loc_dei_LegalEntityAxis_297ac73d-f6be-4978-a4f9-4f8235b87ab5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e58d33ba-773e-45d5-bcbc-829aaaeb3e45" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_297ac73d-f6be-4978-a4f9-4f8235b87ab5" xlink:to="loc_dei_EntityDomain_e58d33ba-773e-45d5-bcbc-829aaaeb3e45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_NamgisMember_1e513de7-25ad-4473-b081-d716ea8101ac" xlink:href="vmc-20240930.xsd#vmc_NamgisMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_e58d33ba-773e-45d5-bcbc-829aaaeb3e45" xlink:to="loc_vmc_NamgisMember_1e513de7-25ad-4473-b081-d716ea8101ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_e18757e4-8e9a-43ce-b39c-3440923bff94" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_04d5c6be-787a-4cf7-b039-6014ab8e9466" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_e18757e4-8e9a-43ce-b39c-3440923bff94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_NumberOfDemographicFactors_a62c39d9-4dc6-4ba5-ad89-2cdf6cc49f03" xlink:href="vmc-20240930.xsd#vmc_NumberOfDemographicFactors"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_e18757e4-8e9a-43ce-b39c-3440923bff94" xlink:to="loc_vmc_NumberOfDemographicFactors_a62c39d9-4dc6-4ba5-ad89-2cdf6cc49f03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_5d18417d-5dcd-4582-908d-9085f2160f07" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_e18757e4-8e9a-43ce-b39c-3440923bff94" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_5d18417d-5dcd-4582-908d-9085f2160f07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_60428b6b-9c99-422d-9fa6-4969c8761cbd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_e18757e4-8e9a-43ce-b39c-3440923bff94" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_60428b6b-9c99-422d-9fa6-4969c8761cbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_9a0035f9-cd83-4fc1-ac89-460fb6d7c10b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_e18757e4-8e9a-43ce-b39c-3440923bff94" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_9a0035f9-cd83-4fc1-ac89-460fb6d7c10b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofInventoriesDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofInventoriesDetails"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofInventoriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_6b1e908e-0b93-4a4e-834e-2b59e3bd1dae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_90062fb1-ef66-468b-bb71-06f9f657302e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_6b1e908e-0b93-4a4e-834e-2b59e3bd1dae" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_90062fb1-ef66-468b-bb71-06f9f657302e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves_00006484-467a-45eb-89ae-4444fb363572" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_6b1e908e-0b93-4a4e-834e-2b59e3bd1dae" xlink:to="loc_us-gaap_InventoryRawMaterialsNetOfReserves_00006484-467a-45eb-89ae-4444fb363572" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_71f8f077-73f8-4df1-9406-58cbabbb0180" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_6b1e908e-0b93-4a4e-834e-2b59e3bd1dae" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_71f8f077-73f8-4df1-9406-58cbabbb0180" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventorySuppliesNetOfReserves_4743e515-4cdc-444f-9740-e8cf4c469f52" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventorySuppliesNetOfReserves"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_6b1e908e-0b93-4a4e-834e-2b59e3bd1dae" xlink:to="loc_us-gaap_InventorySuppliesNetOfReserves_4743e515-4cdc-444f-9740-e8cf4c469f52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_4dbd318b-4f4b-4101-8567-e3cd7e511e01" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_6b1e908e-0b93-4a4e-834e-2b59e3bd1dae" xlink:to="loc_us-gaap_InventoryNet_4dbd318b-4f4b-4101-8567-e3cd7e511e01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofResultsfromDiscontinuedOperationsDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofResultsfromDiscontinuedOperationsDetails"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofResultsfromDiscontinuedOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_c3a9294c-baf5-443b-95f4-396e8125115e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_68d11971-9618-44f5-8b0a-eee5646112eb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_c3a9294c-baf5-443b-95f4-396e8125115e" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_68d11971-9618-44f5-8b0a-eee5646112eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_ac83e6e9-6ea9-44b4-b531-56eebb4bc7bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_c3a9294c-baf5-443b-95f4-396e8125115e" xlink:to="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_ac83e6e9-6ea9-44b4-b531-56eebb4bc7bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_28240df3-0346-4961-8d45-ac3c181199ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_c3a9294c-baf5-443b-95f4-396e8125115e" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_28240df3-0346-4961-8d45-ac3c181199ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofWeightedAverageCommonSharesOutstandingAssumingDilutionDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofWeightedAverageCommonSharesOutstandingAssumingDilutionDetails"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofWeightedAverageCommonSharesOutstandingAssumingDilutionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_450d4f60-3a12-4cdd-9c63-70561fce333d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_27c87a63-cbf2-499f-a553-9f4e2b96b15a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_450d4f60-3a12-4cdd-9c63-70561fce333d" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_27c87a63-cbf2-499f-a553-9f4e2b96b15a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_5d338f87-301d-4853-9978-5e987b46808c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_450d4f60-3a12-4cdd-9c63-70561fce333d" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_5d338f87-301d-4853-9978-5e987b46808c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_e3b651ac-e786-4111-af1b-4dcb52642554" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_5d338f87-301d-4853-9978-5e987b46808c" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_e3b651ac-e786-4111-af1b-4dcb52642554" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_IncrementalCommonSharesAttributableToOtherStockCompensationPlans_afb09b80-36a4-427d-a954-6d941953ac83" xlink:href="vmc-20240930.xsd#vmc_IncrementalCommonSharesAttributableToOtherStockCompensationPlans"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_5d338f87-301d-4853-9978-5e987b46808c" xlink:to="loc_vmc_IncrementalCommonSharesAttributableToOtherStockCompensationPlans_afb09b80-36a4-427d-a954-6d941953ac83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_a08d5cc4-6d58-42b5-b865-f4d15ac4ad8b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_450d4f60-3a12-4cdd-9c63-70561fce333d" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_a08d5cc4-6d58-42b5-b865-f4d15ac4ad8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofAntidilutiveCommonStockEquivalentsDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofAntidilutiveCommonStockEquivalentsDetails"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofAntidilutiveCommonStockEquivalentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_cb7a445b-4cc1-4dc3-af1f-fcb7672e595d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_6d77eb5a-fffd-45b7-9c91-b01730e15d8c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_cb7a445b-4cc1-4dc3-af1f-fcb7672e595d" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_6d77eb5a-fffd-45b7-9c91-b01730e15d8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/LEASESScheduleofLeaseAssetsandLiabilitiesWeightedAverageLeaseTermandDiscountRateDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#LEASESScheduleofLeaseAssetsandLiabilitiesWeightedAverageLeaseTermandDiscountRateDetails"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/LEASESScheduleofLeaseAssetsandLiabilitiesWeightedAverageLeaseTermandDiscountRateDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_6fe7e606-b593-41ad-8af1-6e117246d79d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_ab73881c-4675-4b7c-a9e0-7d5d1e2b585a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6fe7e606-b593-41ad-8af1-6e117246d79d" xlink:to="loc_us-gaap_AssetsAbstract_ab73881c-4675-4b7c-a9e0-7d5d1e2b585a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization_226b8a20-82cb-432c-84d4-daf57ea72651" xlink:href="vmc-20240930.xsd#vmc_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_ab73881c-4675-4b7c-a9e0-7d5d1e2b585a" xlink:to="loc_vmc_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization_226b8a20-82cb-432c-84d4-daf57ea72651" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_OperatingLeaseRightOfUseAssetAccumulatedAmortization_f187d040-bab5-4d9b-87c5-15674597c66b" xlink:href="vmc-20240930.xsd#vmc_OperatingLeaseRightOfUseAssetAccumulatedAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_ab73881c-4675-4b7c-a9e0-7d5d1e2b585a" xlink:to="loc_vmc_OperatingLeaseRightOfUseAssetAccumulatedAmortization_f187d040-bab5-4d9b-87c5-15674597c66b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_OperatingLeaseRightOfUseAssetIncludingHeldForSale_9b09c193-4b6f-488e-940c-38593a1ee895" xlink:href="vmc-20240930.xsd#vmc_OperatingLeaseRightOfUseAssetIncludingHeldForSale"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_ab73881c-4675-4b7c-a9e0-7d5d1e2b585a" xlink:to="loc_vmc_OperatingLeaseRightOfUseAssetIncludingHeldForSale_9b09c193-4b6f-488e-940c-38593a1ee895" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_64a63866-fc35-4f67-89b2-632fc29a021f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_ab73881c-4675-4b7c-a9e0-7d5d1e2b585a" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_64a63866-fc35-4f67-89b2-632fc29a021f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization_1cf0d4de-2f76-4e96-ab0a-4920a433ca5e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_ab73881c-4675-4b7c-a9e0-7d5d1e2b585a" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization_1cf0d4de-2f76-4e96-ab0a-4920a433ca5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_c158ef3d-ae61-4476-8598-3e94696b0478" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_ab73881c-4675-4b7c-a9e0-7d5d1e2b585a" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_c158ef3d-ae61-4476-8598-3e94696b0478" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_c0463df7-b740-4427-87cf-45dc65ba6ced" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_ab73881c-4675-4b7c-a9e0-7d5d1e2b585a" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_c0463df7-b740-4427-87cf-45dc65ba6ced" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_LeaseRightOfUseAsset_350807a5-dcc0-447a-b609-7e4a0c234dcf" xlink:href="vmc-20240930.xsd#vmc_LeaseRightOfUseAsset"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_ab73881c-4675-4b7c-a9e0-7d5d1e2b585a" xlink:to="loc_vmc_LeaseRightOfUseAsset_350807a5-dcc0-447a-b609-7e4a0c234dcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract_cd82fc46-ec8d-456b-a3b2-94c2afcb3422" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6fe7e606-b593-41ad-8af1-6e117246d79d" xlink:to="loc_us-gaap_LiabilitiesAbstract_cd82fc46-ec8d-456b-a3b2-94c2afcb3422" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_520c0e63-020a-4238-b6a1-92e8c9bee863" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_cd82fc46-ec8d-456b-a3b2-94c2afcb3422" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_520c0e63-020a-4238-b6a1-92e8c9bee863" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_c5488554-1194-41a4-8ec9-fb96c1417e45" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_520c0e63-020a-4238-b6a1-92e8c9bee863" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_c5488554-1194-41a4-8ec9-fb96c1417e45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_70a01c55-85b5-460b-bc4e-d7991d8775e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_520c0e63-020a-4238-b6a1-92e8c9bee863" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_70a01c55-85b5-460b-bc4e-d7991d8775e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_e6588365-cd44-40ad-9071-902d5bb818ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_520c0e63-020a-4238-b6a1-92e8c9bee863" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_e6588365-cd44-40ad-9071-902d5bb818ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_72c73b20-1fc8-4699-b9de-9b514a348f19" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_520c0e63-020a-4238-b6a1-92e8c9bee863" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_72c73b20-1fc8-4699-b9de-9b514a348f19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract_9cfe1a6e-f3c3-4f1e-91c9-0d3c3370bfc6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_cd82fc46-ec8d-456b-a3b2-94c2afcb3422" xlink:to="loc_us-gaap_LiabilitiesNoncurrentAbstract_9cfe1a6e-f3c3-4f1e-91c9-0d3c3370bfc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_e7a14237-5538-4c26-b4ad-5ca38f5f09af" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_9cfe1a6e-f3c3-4f1e-91c9-0d3c3370bfc6" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_e7a14237-5538-4c26-b4ad-5ca38f5f09af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_OperatingLeaseLiabilityNoncurrentIncludingHeldForSale_c0650d3a-7f3a-474a-ac80-06fd59c52c48" xlink:href="vmc-20240930.xsd#vmc_OperatingLeaseLiabilityNoncurrentIncludingHeldForSale"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_9cfe1a6e-f3c3-4f1e-91c9-0d3c3370bfc6" xlink:to="loc_vmc_OperatingLeaseLiabilityNoncurrentIncludingHeldForSale_c0650d3a-7f3a-474a-ac80-06fd59c52c48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_f64e7aad-c4c7-4558-91bb-cfbe35000fd4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_9cfe1a6e-f3c3-4f1e-91c9-0d3c3370bfc6" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_f64e7aad-c4c7-4558-91bb-cfbe35000fd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_630c6ccf-0358-4e54-bcf7-c5e29b7c10a8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_9cfe1a6e-f3c3-4f1e-91c9-0d3c3370bfc6" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_630c6ccf-0358-4e54-bcf7-c5e29b7c10a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_LeaseLiability_df4854ad-0799-433b-af7e-9509cc4c1832" xlink:href="vmc-20240930.xsd#vmc_LeaseLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_cd82fc46-ec8d-456b-a3b2-94c2afcb3422" xlink:to="loc_vmc_LeaseLiability_df4854ad-0799-433b-af7e-9509cc4c1832" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_LeaseTermAndDiscountRateAbstract_c9041a09-9a21-411c-959f-7a3750b3627a" xlink:href="vmc-20240930.xsd#vmc_LeaseTermAndDiscountRateAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6fe7e606-b593-41ad-8af1-6e117246d79d" xlink:to="loc_vmc_LeaseTermAndDiscountRateAbstract_c9041a09-9a21-411c-959f-7a3750b3627a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsAbstract_472e075c-3494-47f5-ae10-7eea3ae9e9f2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vmc_LeaseTermAndDiscountRateAbstract_c9041a09-9a21-411c-959f-7a3750b3627a" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsAbstract_472e075c-3494-47f5-ae10-7eea3ae9e9f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_33588893-8244-45d6-a6c4-4ea160451b5c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsAbstract_472e075c-3494-47f5-ae10-7eea3ae9e9f2" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_33588893-8244-45d6-a6c4-4ea160451b5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_75c7cecf-9cf6-4343-8399-096cc3066011" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsAbstract_472e075c-3494-47f5-ae10-7eea3ae9e9f2" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_75c7cecf-9cf6-4343-8399-096cc3066011" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_WeightedAverageRateOfLeasesAbstract_46011759-6acc-4fef-a106-24a539476afa" xlink:href="vmc-20240930.xsd#vmc_WeightedAverageRateOfLeasesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vmc_LeaseTermAndDiscountRateAbstract_c9041a09-9a21-411c-959f-7a3750b3627a" xlink:to="loc_vmc_WeightedAverageRateOfLeasesAbstract_46011759-6acc-4fef-a106-24a539476afa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_bdd665db-40cf-4c08-b35c-86b5108af1a2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vmc_WeightedAverageRateOfLeasesAbstract_46011759-6acc-4fef-a106-24a539476afa" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_bdd665db-40cf-4c08-b35c-86b5108af1a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_3d2101df-5104-431d-8a99-7905b1dd81f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vmc_WeightedAverageRateOfLeasesAbstract_46011759-6acc-4fef-a106-24a539476afa" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_3d2101df-5104-431d-8a99-7905b1dd81f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/LEASESScheduleofComponentsofLeaseExpenseDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#LEASESScheduleofComponentsofLeaseExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/LEASESScheduleofComponentsofLeaseExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_f0ef9413-72a8-4d9e-80c9-b65fa4fb5917" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_8ef26620-c505-4c64-b355-c659a3d4c380" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f0ef9413-72a8-4d9e-80c9-b65fa4fb5917" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_8ef26620-c505-4c64-b355-c659a3d4c380" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_e85b219e-24da-4ea1-a2f2-a984d4c90c72" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f0ef9413-72a8-4d9e-80c9-b65fa4fb5917" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_e85b219e-24da-4ea1-a2f2-a984d4c90c72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_f4bb57b3-1303-4e28-8cda-d09a3ca96e24" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f0ef9413-72a8-4d9e-80c9-b65fa4fb5917" xlink:to="loc_us-gaap_OperatingLeaseCost_f4bb57b3-1303-4e28-8cda-d09a3ca96e24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_7efc2f4e-4939-4703-bd62-435856ff366b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f0ef9413-72a8-4d9e-80c9-b65fa4fb5917" xlink:to="loc_us-gaap_ShortTermLeaseCost_7efc2f4e-4939-4703-bd62-435856ff366b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_e35896e9-a405-4676-8f6a-4d6ea76f54b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableLeaseCost"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f0ef9413-72a8-4d9e-80c9-b65fa4fb5917" xlink:to="loc_us-gaap_VariableLeaseCost_e35896e9-a405-4676-8f6a-4d6ea76f54b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubleaseIncome_9262586d-c6f3-41fd-af95-69d1f9f95654" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubleaseIncome"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f0ef9413-72a8-4d9e-80c9-b65fa4fb5917" xlink:to="loc_us-gaap_SubleaseIncome_9262586d-c6f3-41fd-af95-69d1f9f95654" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_066c6c66-116f-4bfd-95a1-e6d5595ef43b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCost"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f0ef9413-72a8-4d9e-80c9-b65fa4fb5917" xlink:to="loc_us-gaap_LeaseCost_066c6c66-116f-4bfd-95a1-e6d5595ef43b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/LEASESNarrativeDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#LEASESNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/LEASESNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_d1267087-a4de-4d78-b763-f41d915d9dde" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_bdd3d7c2-9ff7-4b1b-bd01-7fcac221e1f5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_d1267087-a4de-4d78-b763-f41d915d9dde" xlink:to="loc_us-gaap_OperatingLeasePayments_bdd3d7c2-9ff7-4b1b-bd01-7fcac221e1f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_TotalCashPaidForFinanceLeases_01f935b5-ff81-4978-a1ac-615f11dd12fb" xlink:href="vmc-20240930.xsd#vmc_TotalCashPaidForFinanceLeases"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_d1267087-a4de-4d78-b763-f41d915d9dde" xlink:to="loc_vmc_TotalCashPaidForFinanceLeases_01f935b5-ff81-4978-a1ac-615f11dd12fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/INCOMETAXESDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#INCOMETAXESDetails"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/INCOMETAXESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_158ef071-e31e-42f0-8ff6-baa9ae04f1fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable_c6eda1a9-b07c-44e1-b048-dd7a73580dab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_158ef071-e31e-42f0-8ff6-baa9ae04f1fe" xlink:to="loc_us-gaap_OperatingLossCarryforwardsTable_c6eda1a9-b07c-44e1-b048-dd7a73580dab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_a5e69471-1995-45b8-9b9f-b996d3d30e9f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_c6eda1a9-b07c-44e1-b048-dd7a73580dab" xlink:to="loc_srt_StatementGeographicalAxis_a5e69471-1995-45b8-9b9f-b996d3d30e9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_fb56bbe0-c602-4abb-aa9c-0ab2b67a8201" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_a5e69471-1995-45b8-9b9f-b996d3d30e9f" xlink:to="loc_srt_SegmentGeographicalDomain_fb56bbe0-c602-4abb-aa9c-0ab2b67a8201" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_MX_884619ed-09a3-4f3c-8ca6-2f68a91c3955" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_MX"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_fb56bbe0-c602-4abb-aa9c-0ab2b67a8201" xlink:to="loc_country_MX_884619ed-09a3-4f3c-8ca6-2f68a91c3955" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_AL_7d3132ed-5de6-4dfe-a7c9-82d6045969e5" xlink:href="https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd#stpr_AL"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_fb56bbe0-c602-4abb-aa9c-0ab2b67a8201" xlink:to="loc_stpr_AL_7d3132ed-5de6-4dfe-a7c9-82d6045969e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_24a628fe-1ae3-44d0-a44e-42dbaba71cce" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_c6eda1a9-b07c-44e1-b048-dd7a73580dab" xlink:to="loc_srt_StatementScenarioAxis_24a628fe-1ae3-44d0-a44e-42dbaba71cce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_269c08d3-6c22-4c33-b807-737a94227cca" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementScenarioAxis_24a628fe-1ae3-44d0-a44e-42dbaba71cce" xlink:to="loc_srt_ScenarioUnspecifiedDomain_269c08d3-6c22-4c33-b807-737a94227cca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_d66bc900-4064-4be9-b99a-7b8f21c7c2a3" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioForecastMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScenarioUnspecifiedDomain_269c08d3-6c22-4c33-b807-737a94227cca" xlink:to="loc_srt_ScenarioForecastMember_d66bc900-4064-4be9-b99a-7b8f21c7c2a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_8e370c58-2acb-4d88-b681-eb62122cdd3a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_c6eda1a9-b07c-44e1-b048-dd7a73580dab" xlink:to="loc_us-gaap_OperatingLossCarryforwardsLineItems_8e370c58-2acb-4d88-b681-eb62122cdd3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_f169de01-1006-4efb-9d49-0ef2b07b5187" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_8e370c58-2acb-4d88-b681-eb62122cdd3a" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_f169de01-1006-4efb-9d49-0ef2b07b5187" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_5daa68ab-7282-412d-9718-f88fbbf7d160" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_8e370c58-2acb-4d88-b681-eb62122cdd3a" xlink:to="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_5daa68ab-7282-412d-9718-f88fbbf7d160" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_9a750a7e-a580-435c-b02f-6052b4ebf725" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_8e370c58-2acb-4d88-b681-eb62122cdd3a" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_9a750a7e-a580-435c-b02f-6052b4ebf725" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_e3e06462-6603-43e3-b21f-33ca7721dc54" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_8e370c58-2acb-4d88-b681-eb62122cdd3a" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_e3e06462-6603-43e3-b21f-33ca7721dc54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/REVENUESNarrativeDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#REVENUESNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/REVENUESNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_fea077f3-b34f-4b5c-889a-aa028f236066" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_RevenueRecognitionTable_7aa7fc97-82ee-4b4f-afd2-b2243aa4ffd1" xlink:href="vmc-20240930.xsd#vmc_RevenueRecognitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_fea077f3-b34f-4b5c-889a-aa028f236066" xlink:to="loc_vmc_RevenueRecognitionTable_7aa7fc97-82ee-4b4f-afd2-b2243aa4ffd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_e5f0361c-b16a-44a9-9bbf-a9ad3d18b3d9" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vmc_RevenueRecognitionTable_7aa7fc97-82ee-4b4f-afd2-b2243aa4ffd1" xlink:to="loc_srt_ProductOrServiceAxis_e5f0361c-b16a-44a9-9bbf-a9ad3d18b3d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_9a1987e2-a5fc-4dfa-bcdc-ee93e62be45a" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_e5f0361c-b16a-44a9-9bbf-a9ad3d18b3d9" xlink:to="loc_srt_ProductsAndServicesDomain_9a1987e2-a5fc-4dfa-bcdc-ee93e62be45a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_ConstructionPavingMember_8ded1c05-b9cd-4aad-9ad8-4b6b69b34f6b" xlink:href="vmc-20240930.xsd#vmc_ConstructionPavingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_9a1987e2-a5fc-4dfa-bcdc-ee93e62be45a" xlink:to="loc_vmc_ConstructionPavingMember_8ded1c05-b9cd-4aad-9ad8-4b6b69b34f6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceMember_28a35b83-f832-47bb-b7f9-1f200d568301" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ServiceMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_9a1987e2-a5fc-4dfa-bcdc-ee93e62be45a" xlink:to="loc_us-gaap_ServiceMember_28a35b83-f832-47bb-b7f9-1f200d568301" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_8d0aac35-3618-45f3-be2a-b0fef4d99fc5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vmc_RevenueRecognitionTable_7aa7fc97-82ee-4b4f-afd2-b2243aa4ffd1" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_8d0aac35-3618-45f3-be2a-b0fef4d99fc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_9dcfdb46-e0ce-4e3d-b141-a567bce5c134" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_8d0aac35-3618-45f3-be2a-b0fef4d99fc5" xlink:to="loc_us-gaap_SegmentDomain_9dcfdb46-e0ce-4e3d-b141-a567bce5c134" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_AggregatesMember_611ce193-e5d3-4e0b-a251-4ff5ca893eea" xlink:href="vmc-20240930.xsd#vmc_AggregatesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_9dcfdb46-e0ce-4e3d-b141-a567bce5c134" xlink:to="loc_vmc_AggregatesMember_611ce193-e5d3-4e0b-a251-4ff5ca893eea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_875beb16-98f8-4f59-b2e6-922b48390fc3" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vmc_RevenueRecognitionTable_7aa7fc97-82ee-4b4f-afd2-b2243aa4ffd1" xlink:to="loc_srt_RangeAxis_875beb16-98f8-4f59-b2e6-922b48390fc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_5ffdc543-8faf-4e16-8f3e-7e0174c8d16f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_875beb16-98f8-4f59-b2e6-922b48390fc3" xlink:to="loc_srt_RangeMember_5ffdc543-8faf-4e16-8f3e-7e0174c8d16f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_eb3df459-f09f-4144-bdb2-c6aac1994a6b" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_5ffdc543-8faf-4e16-8f3e-7e0174c8d16f" xlink:to="loc_srt_MinimumMember_eb3df459-f09f-4144-bdb2-c6aac1994a6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_f999914e-c3b8-4ce9-b1c8-c972b6947bfa" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_5ffdc543-8faf-4e16-8f3e-7e0174c8d16f" xlink:to="loc_srt_MaximumMember_f999914e-c3b8-4ce9-b1c8-c972b6947bfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_6aa53479-f7d3-45b8-b849-bce1e60ab9d7" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vmc_RevenueRecognitionTable_7aa7fc97-82ee-4b4f-afd2-b2243aa4ffd1" xlink:to="loc_srt_StatementScenarioAxis_6aa53479-f7d3-45b8-b849-bce1e60ab9d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_091bd7a7-20b8-4a35-8ace-2f69dd7853c6" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementScenarioAxis_6aa53479-f7d3-45b8-b849-bce1e60ab9d7" xlink:to="loc_srt_ScenarioUnspecifiedDomain_091bd7a7-20b8-4a35-8ace-2f69dd7853c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_b5b6d3d8-f7e2-4ccd-85cb-1e6a32c0a8ab" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioForecastMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScenarioUnspecifiedDomain_091bd7a7-20b8-4a35-8ace-2f69dd7853c6" xlink:to="loc_srt_ScenarioForecastMember_b5b6d3d8-f7e2-4ccd-85cb-1e6a32c0a8ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_RevenueRecognitionLineItems_f871244d-395e-48dc-bb06-c3d5f50ac755" xlink:href="vmc-20240930.xsd#vmc_RevenueRecognitionLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vmc_RevenueRecognitionTable_7aa7fc97-82ee-4b4f-afd2-b2243aa4ffd1" xlink:to="loc_vmc_RevenueRecognitionLineItems_f871244d-395e-48dc-bb06-c3d5f50ac755" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_CostsForPavingContractsExpenseExpectedAmortizationPeriod_0a634243-0f13-4fc0-ba56-0b2d28d613b7" xlink:href="vmc-20240930.xsd#vmc_CostsForPavingContractsExpenseExpectedAmortizationPeriod"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vmc_RevenueRecognitionLineItems_f871244d-395e-48dc-bb06-c3d5f50ac755" xlink:to="loc_vmc_CostsForPavingContractsExpenseExpectedAmortizationPeriod_0a634243-0f13-4fc0-ba56-0b2d28d613b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_f90943b0-0e7a-4a19-a582-33b04ce6f75d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vmc_RevenueRecognitionLineItems_f871244d-395e-48dc-bb06-c3d5f50ac755" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_f90943b0-0e7a-4a19-a582-33b04ce6f75d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_PercentOfTotalRevenues_da06e558-897d-4f7f-8639-b2f883ead1b0" xlink:href="vmc-20240930.xsd#vmc_PercentOfTotalRevenues"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vmc_RevenueRecognitionLineItems_f871244d-395e-48dc-bb06-c3d5f50ac755" xlink:to="loc_vmc_PercentOfTotalRevenues_da06e558-897d-4f7f-8639-b2f883ead1b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_PercentOfShipmentsUsedForPubliclyFundedConstruction_920f8f7c-9e39-4828-8442-1f1a352d71d0" xlink:href="vmc-20240930.xsd#vmc_PercentOfShipmentsUsedForPubliclyFundedConstruction"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vmc_RevenueRecognitionLineItems_f871244d-395e-48dc-bb06-c3d5f50ac755" xlink:to="loc_vmc_PercentOfShipmentsUsedForPubliclyFundedConstruction_920f8f7c-9e39-4828-8442-1f1a352d71d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_2f60d09b-69e1-42b6-a9f9-dadd95abab52" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vmc_RevenueRecognitionLineItems_f871244d-395e-48dc-bb06-c3d5f50ac755" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_2f60d09b-69e1-42b6-a9f9-dadd95abab52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_f3d8557c-4aab-4684-898c-93e288514aea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vmc_RevenueRecognitionLineItems_f871244d-395e-48dc-bb06-c3d5f50ac755" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_f3d8557c-4aab-4684-898c-93e288514aea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_CoverageOfWarrantyProvisions_3c23089d-4755-45f7-8038-938539f01468" xlink:href="vmc-20240930.xsd#vmc_CoverageOfWarrantyProvisions"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vmc_RevenueRecognitionLineItems_f871244d-395e-48dc-bb06-c3d5f50ac755" xlink:to="loc_vmc_CoverageOfWarrantyProvisions_3c23089d-4755-45f7-8038-938539f01468" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_ProceedsFromSaleOfFutureProduction_8930c108-153e-4efe-9887-3052ae7e18f8" xlink:href="vmc-20240930.xsd#vmc_ProceedsFromSaleOfFutureProduction"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vmc_RevenueRecognitionLineItems_f871244d-395e-48dc-bb06-c3d5f50ac755" xlink:to="loc_vmc_ProceedsFromSaleOfFutureProduction_8930c108-153e-4efe-9887-3052ae7e18f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_NumberOfQuarries_b6ce3eb3-aafc-4cf2-b10e-822dc0904b4b" xlink:href="vmc-20240930.xsd#vmc_NumberOfQuarries"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vmc_RevenueRecognitionLineItems_f871244d-395e-48dc-bb06-c3d5f50ac755" xlink:to="loc_vmc_NumberOfQuarries_b6ce3eb3-aafc-4cf2-b10e-822dc0904b4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_VolumetricProductionPaymentsTerm_8e57a4ca-77f8-434f-84d6-da8ec3d220e5" xlink:href="vmc-20240930.xsd#vmc_VolumetricProductionPaymentsTerm"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vmc_RevenueRecognitionLineItems_f871244d-395e-48dc-bb06-c3d5f50ac755" xlink:to="loc_vmc_VolumetricProductionPaymentsTerm_8e57a4ca-77f8-434f-84d6-da8ec3d220e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_408239fb-7bfe-4c79-bfce-c4552fd8dfaa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vmc_RevenueRecognitionLineItems_f871244d-395e-48dc-bb06-c3d5f50ac755" xlink:to="loc_us-gaap_ContractWithCustomerLiability_408239fb-7bfe-4c79-bfce-c4552fd8dfaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/REVENUESScheduleofRevenuesbyGeographicMarketDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#REVENUESScheduleofRevenuesbyGeographicMarketDetails"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/REVENUESScheduleofRevenuesbyGeographicMarketDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_117a260e-9200-4c30-9e11-121f1f0dc3a4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_ce082c31-f5cc-446f-9ba1-55d492ac7fd7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_117a260e-9200-4c30-9e11-121f1f0dc3a4" xlink:to="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_ce082c31-f5cc-446f-9ba1-55d492ac7fd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_4bf05250-9ff3-46af-9bc0-aaa02a59b7b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_ce082c31-f5cc-446f-9ba1-55d492ac7fd7" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_4bf05250-9ff3-46af-9bc0-aaa02a59b7b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_0d164250-7b64-48f4-a180-95e9281e0f20" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_4bf05250-9ff3-46af-9bc0-aaa02a59b7b7" xlink:to="loc_us-gaap_SegmentDomain_0d164250-7b64-48f4-a180-95e9281e0f20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_AggregatesMember_3ea2af0f-6fda-4240-89fb-8a53ea99a84a" xlink:href="vmc-20240930.xsd#vmc_AggregatesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_0d164250-7b64-48f4-a180-95e9281e0f20" xlink:to="loc_vmc_AggregatesMember_3ea2af0f-6fda-4240-89fb-8a53ea99a84a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_AsphaltMember_47ec69e4-7517-4878-b360-45c7620a99eb" xlink:href="vmc-20240930.xsd#vmc_AsphaltMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_0d164250-7b64-48f4-a180-95e9281e0f20" xlink:to="loc_vmc_AsphaltMember_47ec69e4-7517-4878-b360-45c7620a99eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_ConcreteMember_f26fc0cd-a1fe-4022-a146-e258b70679f3" xlink:href="vmc-20240930.xsd#vmc_ConcreteMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_0d164250-7b64-48f4-a180-95e9281e0f20" xlink:to="loc_vmc_ConcreteMember_f26fc0cd-a1fe-4022-a146-e258b70679f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_002996e5-980d-4519-b3cf-42c3fa9737fe" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_ce082c31-f5cc-446f-9ba1-55d492ac7fd7" xlink:to="loc_srt_StatementGeographicalAxis_002996e5-980d-4519-b3cf-42c3fa9737fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_f64f357b-af99-4213-b26c-0e6e2926d33c" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_002996e5-980d-4519-b3cf-42c3fa9737fe" xlink:to="loc_srt_SegmentGeographicalDomain_f64f357b-af99-4213-b26c-0e6e2926d33c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_EastMember_b06db045-d08c-406a-8465-b87dce532c81" xlink:href="vmc-20240930.xsd#vmc_EastMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_f64f357b-af99-4213-b26c-0e6e2926d33c" xlink:to="loc_vmc_EastMember_b06db045-d08c-406a-8465-b87dce532c81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_GulfCoastMember_f54ac278-d486-436f-807e-6a767653905f" xlink:href="vmc-20240930.xsd#vmc_GulfCoastMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_f64f357b-af99-4213-b26c-0e6e2926d33c" xlink:to="loc_vmc_GulfCoastMember_f54ac278-d486-436f-807e-6a767653905f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_WestMember_f260c8e4-1235-4250-9ea9-3443d41d162e" xlink:href="vmc-20240930.xsd#vmc_WestMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_f64f357b-af99-4213-b26c-0e6e2926d33c" xlink:to="loc_vmc_WestMember_f260c8e4-1235-4250-9ea9-3443d41d162e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_3bdf5031-4aef-4583-948d-664015a8ef1c" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_ce082c31-f5cc-446f-9ba1-55d492ac7fd7" xlink:to="loc_srt_ConsolidationItemsAxis_3bdf5031-4aef-4583-948d-664015a8ef1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_c02cbb0e-bed9-4f22-9e78-3c9361ae8360" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_3bdf5031-4aef-4583-948d-664015a8ef1c" xlink:to="loc_srt_ConsolidationItemsDomain_c02cbb0e-bed9-4f22-9e78-3c9361ae8360" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_a68abd83-7fde-4971-88b8-309da6fd99b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_c02cbb0e-bed9-4f22-9e78-3c9361ae8360" xlink:to="loc_us-gaap_OperatingSegmentsMember_a68abd83-7fde-4971-88b8-309da6fd99b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntersegmentEliminationMember_5bbbf4a1-29b1-4b4c-a9a2-22b8f03f383f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntersegmentEliminationMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_c02cbb0e-bed9-4f22-9e78-3c9361ae8360" xlink:to="loc_us-gaap_IntersegmentEliminationMember_5bbbf4a1-29b1-4b4c-a9a2-22b8f03f383f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingRevenueReconcilingItemLineItems_da09f369-da4d-4fce-8ea5-d94815fe3316" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingRevenueReconcilingItemLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_ce082c31-f5cc-446f-9ba1-55d492ac7fd7" xlink:to="loc_us-gaap_SegmentReportingRevenueReconcilingItemLineItems_da09f369-da4d-4fce-8ea5-d94815fe3316" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_8ffe5a4e-990f-4680-aa33-c997042379e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingRevenueReconcilingItemLineItems_da09f369-da4d-4fce-8ea5-d94815fe3316" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_8ffe5a4e-990f-4680-aa33-c997042379e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/REVENUESScheduleofFreightDeliveryRevenuesDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#REVENUESScheduleofFreightDeliveryRevenuesDetails"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/REVENUESScheduleofFreightDeliveryRevenuesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_54e9006d-24bb-4346-879b-2ca26ddb7a2c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_e7f350ed-e61e-4962-a056-3ce4b7dc817f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_54e9006d-24bb-4346-879b-2ca26ddb7a2c" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_e7f350ed-e61e-4962-a056-3ce4b7dc817f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_fece4ae4-389b-4a16-8a49-7e98700c150b" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_e7f350ed-e61e-4962-a056-3ce4b7dc817f" xlink:to="loc_srt_ProductOrServiceAxis_fece4ae4-389b-4a16-8a49-7e98700c150b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_bd505ed4-9832-42b2-8f86-d6374a6ce1a3" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_fece4ae4-389b-4a16-8a49-7e98700c150b" xlink:to="loc_srt_ProductsAndServicesDomain_bd505ed4-9832-42b2-8f86-d6374a6ce1a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CargoAndFreightMember_d69e0d39-d7aa-42d8-97b5-b2317f70aeb2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CargoAndFreightMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_bd505ed4-9832-42b2-8f86-d6374a6ce1a3" xlink:to="loc_us-gaap_CargoAndFreightMember_d69e0d39-d7aa-42d8-97b5-b2317f70aeb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_RevenueExcludingFreightDeliveryMember_65afddaf-6bbe-4f51-80d8-6232a17541a2" xlink:href="vmc-20240930.xsd#vmc_RevenueExcludingFreightDeliveryMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_bd505ed4-9832-42b2-8f86-d6374a6ce1a3" xlink:to="loc_vmc_RevenueExcludingFreightDeliveryMember_65afddaf-6bbe-4f51-80d8-6232a17541a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_2b7a3a60-6396-46e1-8cd2-5360703d412c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_e7f350ed-e61e-4962-a056-3ce4b7dc817f" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_2b7a3a60-6396-46e1-8cd2-5360703d412c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_444a909e-a7c5-4d58-af4e-24f18ce2957b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_2b7a3a60-6396-46e1-8cd2-5360703d412c" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_444a909e-a7c5-4d58-af4e-24f18ce2957b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/REVENUESScheduleofReconciliationofDeferredRevenueBalancesDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#REVENUESScheduleofReconciliationofDeferredRevenueBalancesDetails"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/REVENUESScheduleofReconciliationofDeferredRevenueBalancesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_df446258-dcea-42ba-89d2-30876c785f93" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_ContractWithCustomerLiabilityRollForward_a9088409-b97a-4b08-b447-46ded00982c9" xlink:href="vmc-20240930.xsd#vmc_ContractWithCustomerLiabilityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_df446258-dcea-42ba-89d2-30876c785f93" xlink:to="loc_vmc_ContractWithCustomerLiabilityRollForward_a9088409-b97a-4b08-b447-46ded00982c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_f5a2a0db-8d3e-484e-beba-62a0805d6ef5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vmc_ContractWithCustomerLiabilityRollForward_a9088409-b97a-4b08-b447-46ded00982c9" xlink:to="loc_us-gaap_ContractWithCustomerLiability_f5a2a0db-8d3e-484e-beba-62a0805d6ef5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_94a9f0a0-d627-4510-98b1-bd69cc150253" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vmc_ContractWithCustomerLiabilityRollForward_a9088409-b97a-4b08-b447-46ded00982c9" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_94a9f0a0-d627-4510-98b1-bd69cc150253" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_cc620767-55c1-43fa-95b0-9e8ee677f962" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vmc_ContractWithCustomerLiabilityRollForward_a9088409-b97a-4b08-b447-46ded00982c9" xlink:to="loc_us-gaap_ContractWithCustomerLiability_cc620767-55c1-43fa-95b0-9e8ee677f962" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueMeasurementonRecurringBasisDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#FAIRVALUEMEASUREMENTSScheduleofFairValueMeasurementonRecurringBasisDetails"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueMeasurementonRecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_a85efd78-ca71-44b1-81b2-487df4e2593c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7a9a9383-43b7-4c22-9870-17e434a4f5e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_a85efd78-ca71-44b1-81b2-487df4e2593c" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7a9a9383-43b7-4c22-9870-17e434a4f5e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_65485a75-121e-45b8-b64f-41c6c38f5c3e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7a9a9383-43b7-4c22-9870-17e434a4f5e6" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_65485a75-121e-45b8-b64f-41c6c38f5c3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_dff3bce7-14f4-4497-9e3e-3816b52d7ba2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_65485a75-121e-45b8-b64f-41c6c38f5c3e" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_dff3bce7-14f4-4497-9e3e-3816b52d7ba2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_5bdc9bbc-59cb-4832-a75e-0cde88e09716" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_dff3bce7-14f4-4497-9e3e-3816b52d7ba2" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_5bdc9bbc-59cb-4832-a75e-0cde88e09716" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a0c3c318-d1bf-4729-89a4-f8ad0eff7e21" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7a9a9383-43b7-4c22-9870-17e434a4f5e6" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a0c3c318-d1bf-4729-89a4-f8ad0eff7e21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c2ff78f0-50b4-4978-816c-d7d3807757fc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a0c3c318-d1bf-4729-89a4-f8ad0eff7e21" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c2ff78f0-50b4-4978-816c-d7d3807757fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_dded4c74-143c-4285-a6ea-5a0c7eba4c6a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c2ff78f0-50b4-4978-816c-d7d3807757fc" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_dded4c74-143c-4285-a6ea-5a0c7eba4c6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_4228c754-da4a-4fc8-b727-f45fe86d7529" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c2ff78f0-50b4-4978-816c-d7d3807757fc" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_4228c754-da4a-4fc8-b727-f45fe86d7529" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_3c81d681-8b3d-4ed3-b99f-5ec3e1eb402d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7a9a9383-43b7-4c22-9870-17e434a4f5e6" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_3c81d681-8b3d-4ed3-b99f-5ec3e1eb402d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_8c8fa1a7-1dca-47d6-8e6a-05efcdb42b21" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_3c81d681-8b3d-4ed3-b99f-5ec3e1eb402d" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_8c8fa1a7-1dca-47d6-8e6a-05efcdb42b21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_96207c9c-4406-4889-a950-595be019e9f7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_8c8fa1a7-1dca-47d6-8e6a-05efcdb42b21" xlink:to="loc_us-gaap_InterestRateSwapMember_96207c9c-4406-4889-a950-595be019e9f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_8467c9a0-9072-467b-867e-7751b0f4596e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7a9a9383-43b7-4c22-9870-17e434a4f5e6" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_8467c9a0-9072-467b-867e-7751b0f4596e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_967fc256-3b6e-4998-af47-7e720448aeb9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_8467c9a0-9072-467b-867e-7751b0f4596e" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_967fc256-3b6e-4998-af47-7e720448aeb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MutualFundMember_94653bf6-a1ed-4e49-83af-68dba5883d85" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MutualFundMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_967fc256-3b6e-4998-af47-7e720448aeb9" xlink:to="loc_us-gaap_MutualFundMember_94653bf6-a1ed-4e49-83af-68dba5883d85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_eced9b9e-63aa-4d65-aa0b-bda249003046" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_967fc256-3b6e-4998-af47-7e720448aeb9" xlink:to="loc_us-gaap_MoneyMarketFundsMember_eced9b9e-63aa-4d65-aa0b-bda249003046" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6a4d7670-7243-4970-9d4a-3c3421f544dc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7a9a9383-43b7-4c22-9870-17e434a4f5e6" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6a4d7670-7243-4970-9d4a-3c3421f544dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_03e1a83f-87e9-4371-9be1-4730a005ccf9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6a4d7670-7243-4970-9d4a-3c3421f544dc" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_03e1a83f-87e9-4371-9be1-4730a005ccf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_4408749c-5934-4144-905a-d76cd047fa3b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6a4d7670-7243-4970-9d4a-3c3421f544dc" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosure_4408749c-5934-4144-905a-d76cd047fa3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetAssetLiability_8c033d24-18e9-4919-a764-4e5405281683" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueNetAssetLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6a4d7670-7243-4970-9d4a-3c3421f544dc" xlink:to="loc_us-gaap_FairValueNetAssetLiability_8c033d24-18e9-4919-a764-4e5405281683" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#FAIRVALUEMEASUREMENTSNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_d267161f-4ea4-48e9-93b6-9edae6b9f43c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9a4674e2-7c44-481a-bc6c-52b688ecd0ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_d267161f-4ea4-48e9-93b6-9edae6b9f43c" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9a4674e2-7c44-481a-bc6c-52b688ecd0ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_2baea7e7-e534-4215-a73e-e6161a60697f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9a4674e2-7c44-481a-bc6c-52b688ecd0ac" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_2baea7e7-e534-4215-a73e-e6161a60697f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_70a39432-810f-4565-8607-1392f92b4632" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_2baea7e7-e534-4215-a73e-e6161a60697f" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_70a39432-810f-4565-8607-1392f92b4632" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_AssetHeldForSaleMember_86b05b98-0234-4b4a-9dd3-fff30c243605" xlink:href="vmc-20240930.xsd#vmc_AssetHeldForSaleMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_70a39432-810f-4565-8607-1392f92b4632" xlink:to="loc_vmc_AssetHeldForSaleMember_86b05b98-0234-4b4a-9dd3-fff30c243605" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_b909e10a-910d-48ab-8b2f-27897ece9051" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9a4674e2-7c44-481a-bc6c-52b688ecd0ac" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_b909e10a-910d-48ab-8b2f-27897ece9051" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_761e5887-8ae5-4be0-b6d0-74294be2b040" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_b909e10a-910d-48ab-8b2f-27897ece9051" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_761e5887-8ae5-4be0-b6d0-74294be2b040" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_246ae479-32e0-4236-ac81-e9c3eb7096ff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_761e5887-8ae5-4be0-b6d0-74294be2b040" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_246ae479-32e0-4236-ac81-e9c3eb7096ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_bc00b43d-ef25-4eed-b871-f8c4a6f21973" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_246ae479-32e0-4236-ac81-e9c3eb7096ff" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_bc00b43d-ef25-4eed-b871-f8c4a6f21973" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_090fc231-abe8-4cda-8189-c297b2d90e71" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_246ae479-32e0-4236-ac81-e9c3eb7096ff" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_090fc231-abe8-4cda-8189-c297b2d90e71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3f5507b7-c464-4caa-8f0d-18e0191a50af" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9a4674e2-7c44-481a-bc6c-52b688ecd0ac" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3f5507b7-c464-4caa-8f0d-18e0191a50af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_14f53072-499a-4a67-9e22-e0f94692bafd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3f5507b7-c464-4caa-8f0d-18e0191a50af" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_14f53072-499a-4a67-9e22-e0f94692bafd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_31f09610-a6ef-4c2f-b08e-e7583c684453" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_14f53072-499a-4a67-9e22-e0f94692bafd" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_31f09610-a6ef-4c2f-b08e-e7583c684453" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a74d902a-d001-4adc-9ff5-f0ff25a94cb3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9a4674e2-7c44-481a-bc6c-52b688ecd0ac" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a74d902a-d001-4adc-9ff5-f0ff25a94cb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_NumberOfRabbiTrustsEstablished_1c8269a7-d5df-4f50-9213-52d53e6a1369" xlink:href="vmc-20240930.xsd#vmc_NumberOfRabbiTrustsEstablished"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a74d902a-d001-4adc-9ff5-f0ff25a94cb3" xlink:to="loc_vmc_NumberOfRabbiTrustsEstablished_1c8269a7-d5df-4f50-9213-52d53e6a1369" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnInvestments_2ac15fa0-7e1f-4085-be06-51347cd54947" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnInvestments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a74d902a-d001-4adc-9ff5-f0ff25a94cb3" xlink:to="loc_us-gaap_GainLossOnInvestments_2ac15fa0-7e1f-4085-be06-51347cd54947" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnInvestments_d1479be0-d0b6-4ac2-8e25-5f6388e28cfc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrealizedGainLossOnInvestments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a74d902a-d001-4adc-9ff5-f0ff25a94cb3" xlink:to="loc_us-gaap_UnrealizedGainLossOnInvestments_d1479be0-d0b6-4ac2-8e25-5f6388e28cfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure_ff996e62-aebf-4ba1-9f41-38d84a65b76e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a74d902a-d001-4adc-9ff5-f0ff25a94cb3" xlink:to="loc_us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure_ff996e62-aebf-4ba1-9f41-38d84a65b76e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges_364bbd00-e3ef-4369-b3e3-02ec8da4072f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a74d902a-d001-4adc-9ff5-f0ff25a94cb3" xlink:to="loc_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges_364bbd00-e3ef-4369-b3e3-02ec8da4072f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSNarrativeDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#DERIVATIVEINSTRUMENTSNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_07091ab7-8fd0-4a8d-8dc5-47c0268b4992" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_874ee9a0-d3f2-4e52-9835-d5219490eb01" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_07091ab7-8fd0-4a8d-8dc5-47c0268b4992" xlink:to="loc_us-gaap_DerivativeTable_874ee9a0-d3f2-4e52-9835-d5219490eb01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_0dd80b0b-c352-450d-8198-7ec828f0f85f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_874ee9a0-d3f2-4e52-9835-d5219490eb01" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_0dd80b0b-c352-450d-8198-7ec828f0f85f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_c7c48c15-4a30-4f7d-8a05-c02b60753f2a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_0dd80b0b-c352-450d-8198-7ec828f0f85f" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_c7c48c15-4a30-4f7d-8a05-c02b60753f2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_1b5482c7-03a3-49c1-877c-c3033588331a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialPaperMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_c7c48c15-4a30-4f7d-8a05-c02b60753f2a" xlink:to="loc_us-gaap_CommercialPaperMember_1b5482c7-03a3-49c1-877c-c3033588331a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtMember_09e15b60-af99-4149-a1ed-981ce8cf450e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnsecuredDebtMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_c7c48c15-4a30-4f7d-8a05-c02b60753f2a" xlink:to="loc_us-gaap_UnsecuredDebtMember_09e15b60-af99-4149-a1ed-981ce8cf450e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_82768263-8c3e-452b-8ffb-33c39ce2f159" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_874ee9a0-d3f2-4e52-9835-d5219490eb01" xlink:to="loc_us-gaap_DebtInstrumentAxis_82768263-8c3e-452b-8ffb-33c39ce2f159" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_e9ba3ea6-804d-4795-b9bb-4281270043fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_82768263-8c3e-452b-8ffb-33c39ce2f159" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_e9ba3ea6-804d-4795-b9bb-4281270043fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_FivePointEightyPercentDue2026Member_73b12058-ec8f-42f9-b1fb-3fa464f204ec" xlink:href="vmc-20240930.xsd#vmc_FivePointEightyPercentDue2026Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e9ba3ea6-804d-4795-b9bb-4281270043fb" xlink:to="loc_vmc_FivePointEightyPercentDue2026Member_73b12058-ec8f-42f9-b1fb-3fa464f204ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_76a6552e-771b-4b35-9c44-cbf647b3c686" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_874ee9a0-d3f2-4e52-9835-d5219490eb01" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_76a6552e-771b-4b35-9c44-cbf647b3c686" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_74e14776-4916-4299-8254-63695a74a32b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_76a6552e-771b-4b35-9c44-cbf647b3c686" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_74e14776-4916-4299-8254-63695a74a32b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_ff6aee69-ff44-4fb6-bc5e-9cdfc9871b34" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_74e14776-4916-4299-8254-63695a74a32b" xlink:to="loc_us-gaap_InterestRateSwapMember_ff6aee69-ff44-4fb6-bc5e-9cdfc9871b34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_7f7af38a-af18-408e-bcbe-b500eb08512e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_874ee9a0-d3f2-4e52-9835-d5219490eb01" xlink:to="loc_us-gaap_HedgingDesignationAxis_7f7af38a-af18-408e-bcbe-b500eb08512e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_b05f5c03-9565-462b-940a-3e4c4ccc6f30" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_7f7af38a-af18-408e-bcbe-b500eb08512e" xlink:to="loc_us-gaap_HedgingDesignationDomain_b05f5c03-9565-462b-940a-3e4c4ccc6f30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_375d52ae-2a46-434d-91a2-bddbe3de2ed6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_b05f5c03-9565-462b-940a-3e4c4ccc6f30" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_375d52ae-2a46-434d-91a2-bddbe3de2ed6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_0c1ee4ba-4875-424b-bf43-0c696724d36d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_874ee9a0-d3f2-4e52-9835-d5219490eb01" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_0c1ee4ba-4875-424b-bf43-0c696724d36d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_da748b88-f2ad-4a95-8e39-4304c670f809" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_0c1ee4ba-4875-424b-bf43-0c696724d36d" xlink:to="loc_us-gaap_HedgingRelationshipDomain_da748b88-f2ad-4a95-8e39-4304c670f809" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember_e1332a18-3da1-4f8c-a02e-8b270bfa6326" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingRelationshipDomain_da748b88-f2ad-4a95-8e39-4304c670f809" xlink:to="loc_us-gaap_CashFlowHedgingMember_e1332a18-3da1-4f8c-a02e-8b270bfa6326" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_3c2bcbc1-1692-464f-873d-fd56d423cfa7" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_874ee9a0-d3f2-4e52-9835-d5219490eb01" xlink:to="loc_srt_StatementScenarioAxis_3c2bcbc1-1692-464f-873d-fd56d423cfa7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_2d4dd303-121c-47ad-96ad-01723939f2bd" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementScenarioAxis_3c2bcbc1-1692-464f-873d-fd56d423cfa7" xlink:to="loc_srt_ScenarioUnspecifiedDomain_2d4dd303-121c-47ad-96ad-01723939f2bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_487793e7-c23d-46e2-820b-e3edae55294e" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioForecastMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScenarioUnspecifiedDomain_2d4dd303-121c-47ad-96ad-01723939f2bd" xlink:to="loc_srt_ScenarioForecastMember_487793e7-c23d-46e2-820b-e3edae55294e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_290e0046-7108-4806-9133-65fb95962be3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_874ee9a0-d3f2-4e52-9835-d5219490eb01" xlink:to="loc_us-gaap_DerivativeLineItems_290e0046-7108-4806-9133-65fb95962be3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_cc16650a-eb24-43b8-b542-042d8f8a686c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_290e0046-7108-4806-9133-65fb95962be3" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_cc16650a-eb24-43b8-b542-042d8f8a686c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_ff072700-7c18-4227-93ff-0fdf5ca9adf9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_290e0046-7108-4806-9133-65fb95962be3" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_ff072700-7c18-4227-93ff-0fdf5ca9adf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_06eba8b4-a638-4601-96be-1bc0bc66d28e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_290e0046-7108-4806-9133-65fb95962be3" xlink:to="loc_us-gaap_DerivativeNotionalAmount_06eba8b4-a638-4601-96be-1bc0bc66d28e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFixedInterestRate_23c0d57d-2f23-48cd-8a2c-0086263115d2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeFixedInterestRate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_290e0046-7108-4806-9133-65fb95962be3" xlink:to="loc_us-gaap_DerivativeFixedInterestRate_23c0d57d-2f23-48cd-8a2c-0086263115d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeBasisSpreadOnVariableRate_61829a0b-1baf-45e4-b50f-1b8f990c0f3e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeBasisSpreadOnVariableRate"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_290e0046-7108-4806-9133-65fb95962be3" xlink:to="loc_us-gaap_DerivativeBasisSpreadOnVariableRate_61829a0b-1baf-45e4-b50f-1b8f990c0f3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet_9b389022-ed01-4d44-a3b2-e514317b584e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_290e0046-7108-4806-9133-65fb95962be3" xlink:to="loc_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet_9b389022-ed01-4d44-a3b2-e514317b584e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax_3a953ce0-e2ba-4da4-9421-9596d45d86e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_290e0046-7108-4806-9133-65fb95962be3" xlink:to="loc_us-gaap_AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax_3a953ce0-e2ba-4da4-9421-9596d45d86e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSScheduleofDerivativeInstrumentsRecognizedatFairValueDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#DERIVATIVEINSTRUMENTSScheduleofDerivativeInstrumentsRecognizedatFairValueDetails"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSScheduleofDerivativeInstrumentsRecognizedatFairValueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_8b1dc892-45c1-49b1-ab29-1f173f1221f2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_35912644-a26c-41d0-88d5-ca0ca60d5656" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_8b1dc892-45c1-49b1-ab29-1f173f1221f2" xlink:to="loc_us-gaap_DerivativeTable_35912644-a26c-41d0-88d5-ca0ca60d5656" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_f1e89666-5587-47cc-a1a9-41518490a76c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_35912644-a26c-41d0-88d5-ca0ca60d5656" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_f1e89666-5587-47cc-a1a9-41518490a76c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_783f7722-8775-4bfd-93b1-b4746b068e6c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_f1e89666-5587-47cc-a1a9-41518490a76c" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_783f7722-8775-4bfd-93b1-b4746b068e6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_487a6eb3-af19-463f-8346-d97ac987f114" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_783f7722-8775-4bfd-93b1-b4746b068e6c" xlink:to="loc_us-gaap_InterestRateSwapMember_487a6eb3-af19-463f-8346-d97ac987f114" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_afffa99c-81e4-4f38-96df-cd57fab1dad4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_35912644-a26c-41d0-88d5-ca0ca60d5656" xlink:to="loc_us-gaap_HedgingDesignationAxis_afffa99c-81e4-4f38-96df-cd57fab1dad4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_56ccc029-dfaa-453d-83d5-e6bf4ea345d7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_afffa99c-81e4-4f38-96df-cd57fab1dad4" xlink:to="loc_us-gaap_HedgingDesignationDomain_56ccc029-dfaa-453d-83d5-e6bf4ea345d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_e510ac9d-8895-4781-9901-63c04a9c1277" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_56ccc029-dfaa-453d-83d5-e6bf4ea345d7" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_e510ac9d-8895-4781-9901-63c04a9c1277" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_92397c63-2b92-4245-84d4-a5576e7e6ecc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_35912644-a26c-41d0-88d5-ca0ca60d5656" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_92397c63-2b92-4245-84d4-a5576e7e6ecc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_3cb631ac-391c-49d2-a5f1-bf49d638669a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_92397c63-2b92-4245-84d4-a5576e7e6ecc" xlink:to="loc_us-gaap_HedgingRelationshipDomain_3cb631ac-391c-49d2-a5f1-bf49d638669a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueHedgingMember_081c51bd-4b71-423a-8fb4-ac42a4813b83" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueHedgingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingRelationshipDomain_3cb631ac-391c-49d2-a5f1-bf49d638669a" xlink:to="loc_us-gaap_FairValueHedgingMember_081c51bd-4b71-423a-8fb4-ac42a4813b83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_24f927ea-adaa-486a-b054-61bb18f91c87" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_35912644-a26c-41d0-88d5-ca0ca60d5656" xlink:to="loc_us-gaap_DerivativeLineItems_24f927ea-adaa-486a-b054-61bb18f91c87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_8111dd9f-376b-4a76-b9b9-6de596c94bce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_24f927ea-adaa-486a-b054-61bb18f91c87" xlink:to="loc_us-gaap_DerivativeAssets_8111dd9f-376b-4a76-b9b9-6de596c94bce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_b5204f54-1095-4e2f-965c-5753f6ac2b0c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_24f927ea-adaa-486a-b054-61bb18f91c87" xlink:to="loc_us-gaap_DerivativeLiabilities_b5204f54-1095-4e2f-965c-5753f6ac2b0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_89a7c6fe-110a-4dbc-beb3-78ff13b15d99" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_24f927ea-adaa-486a-b054-61bb18f91c87" xlink:to="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_89a7c6fe-110a-4dbc-beb3-78ff13b15d99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSScheduleofEffectsofChangesinFairValuesofDerivativesDesignatedasCashFlowHedgesDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#DERIVATIVEINSTRUMENTSScheduleofEffectsofChangesinFairValuesofDerivativesDesignatedasCashFlowHedgesDetails"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSScheduleofEffectsofChangesinFairValuesofDerivativesDesignatedasCashFlowHedgesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_5447e20f-cca6-4e34-831d-cd9cc12cfeec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_7dbdaa5a-b014-4f42-9a74-bc91ab695409" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_5447e20f-cca6-4e34-831d-cd9cc12cfeec" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_7dbdaa5a-b014-4f42-9a74-bc91ab695409" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_0010e889-879e-4ac0-a785-7b83085f5d4b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_7dbdaa5a-b014-4f42-9a74-bc91ab695409" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_0010e889-879e-4ac0-a785-7b83085f5d4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_991140b6-aab3-4198-b4a1-e8ed4c2d7dc4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_0010e889-879e-4ac0-a785-7b83085f5d4b" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_991140b6-aab3-4198-b4a1-e8ed4c2d7dc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_eaadc202-18f8-4b19-8220-fcf6e9efd526" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_991140b6-aab3-4198-b4a1-e8ed4c2d7dc4" xlink:to="loc_us-gaap_InterestRateSwapMember_eaadc202-18f8-4b19-8220-fcf6e9efd526" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_ee9b4e08-d19b-4b6f-a7e2-85199a533114" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_7dbdaa5a-b014-4f42-9a74-bc91ab695409" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_ee9b4e08-d19b-4b6f-a7e2-85199a533114" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_7f430109-3200-47ce-a7c0-808c8e364733" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_ee9b4e08-d19b-4b6f-a7e2-85199a533114" xlink:to="loc_us-gaap_HedgingRelationshipDomain_7f430109-3200-47ce-a7c0-808c8e364733" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember_8d78c952-8e9a-48a8-aa60-ea9260e9c301" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingRelationshipDomain_7f430109-3200-47ce-a7c0-808c8e364733" xlink:to="loc_us-gaap_CashFlowHedgingMember_8d78c952-8e9a-48a8-aa60-ea9260e9c301" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_e232285d-f417-4e34-b739-14d6e1a836e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_7dbdaa5a-b014-4f42-9a74-bc91ab695409" xlink:to="loc_us-gaap_HedgingDesignationAxis_e232285d-f417-4e34-b739-14d6e1a836e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_1e6da550-0ed5-472b-864e-763f5e57ff8d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_e232285d-f417-4e34-b739-14d6e1a836e3" xlink:to="loc_us-gaap_HedgingDesignationDomain_1e6da550-0ed5-472b-864e-763f5e57ff8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_35341711-1c55-4a4c-a6d7-e1ac82736733" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_1e6da550-0ed5-472b-864e-763f5e57ff8d" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_35341711-1c55-4a4c-a6d7-e1ac82736733" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeOnDerivativesLineItems_c1aac2da-55e8-4d47-9e63-2acfc7f12e87" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeOnDerivativesLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_7dbdaa5a-b014-4f42-9a74-bc91ab695409" xlink:to="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeOnDerivativesLineItems_c1aac2da-55e8-4d47-9e63-2acfc7f12e87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateCashFlowHedgeGainLossReclassifiedToEarningsNet_fe481eeb-7e4e-4571-afd8-ed670739b4e4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestRateCashFlowHedgeGainLossReclassifiedToEarningsNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeOnDerivativesLineItems_c1aac2da-55e8-4d47-9e63-2acfc7f12e87" xlink:to="loc_us-gaap_InterestRateCashFlowHedgeGainLossReclassifiedToEarningsNet_fe481eeb-7e4e-4571-afd8-ed670739b4e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/DEBTScheduleofDebtDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#DEBTScheduleofDebtDetails"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/DEBTScheduleofDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_fe5d81e0-b50b-4982-9b13-ad29a7e2cd46" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_63d55f74-066d-4903-acd2-47e6566c9e2d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_fe5d81e0-b50b-4982-9b13-ad29a7e2cd46" xlink:to="loc_us-gaap_DebtInstrumentTable_63d55f74-066d-4903-acd2-47e6566c9e2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_92ef709c-45ca-4690-95d0-c341b4a8f071" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_63d55f74-066d-4903-acd2-47e6566c9e2d" xlink:to="loc_us-gaap_CreditFacilityAxis_92ef709c-45ca-4690-95d0-c341b4a8f071" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_926c0329-9c3a-444f-8169-b92530d49e7b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_92ef709c-45ca-4690-95d0-c341b4a8f071" xlink:to="loc_us-gaap_CreditFacilityDomain_926c0329-9c3a-444f-8169-b92530d49e7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_98870122-7d09-40d3-8623-761c8d6ad410" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_926c0329-9c3a-444f-8169-b92530d49e7b" xlink:to="loc_us-gaap_LineOfCreditMember_98870122-7d09-40d3-8623-761c8d6ad410" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_80ef67ac-b98e-4c30-9bfe-6c126a28a28c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_63d55f74-066d-4903-acd2-47e6566c9e2d" xlink:to="loc_us-gaap_ShortTermDebtTypeAxis_80ef67ac-b98e-4c30-9bfe-6c126a28a28c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_631ed6cc-6fe3-4a8b-a8cb-abb17b16f1e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_80ef67ac-b98e-4c30-9bfe-6c126a28a28c" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_631ed6cc-6fe3-4a8b-a8cb-abb17b16f1e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_782d00db-4032-4f9c-88df-786918cfa9ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialPaperMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_631ed6cc-6fe3-4a8b-a8cb-abb17b16f1e3" xlink:to="loc_us-gaap_CommercialPaperMember_782d00db-4032-4f9c-88df-786918cfa9ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_f013dd48-52bf-42dd-8ff6-ef2c764bb3ed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_63d55f74-066d-4903-acd2-47e6566c9e2d" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_f013dd48-52bf-42dd-8ff6-ef2c764bb3ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_08674977-81f6-42e3-b8cb-4f113dab08bf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_f013dd48-52bf-42dd-8ff6-ef2c764bb3ed" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_08674977-81f6-42e3-b8cb-4f113dab08bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtMember_e7811691-9a91-401e-a9e6-66dec07ec482" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnsecuredDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_08674977-81f6-42e3-b8cb-4f113dab08bf" xlink:to="loc_us-gaap_UnsecuredDebtMember_e7811691-9a91-401e-a9e6-66dec07ec482" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableOtherPayablesMember_46ef5503-193d-44b7-9c0e-c9c28de2e001" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayableOtherPayablesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_08674977-81f6-42e3-b8cb-4f113dab08bf" xlink:to="loc_us-gaap_NotesPayableOtherPayablesMember_46ef5503-193d-44b7-9c0e-c9c28de2e001" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_228b0853-5597-4d70-bcba-aed504e214f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_63d55f74-066d-4903-acd2-47e6566c9e2d" xlink:to="loc_us-gaap_DebtInstrumentAxis_228b0853-5597-4d70-bcba-aed504e214f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_e5805029-4a04-4065-80bb-dd54ab6bbc72" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_228b0853-5597-4d70-bcba-aed504e214f4" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_e5805029-4a04-4065-80bb-dd54ab6bbc72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_BankLineOfCreditShortTermMember_626800e8-cc95-4e1f-ba15-de15b458f21b" xlink:href="vmc-20240930.xsd#vmc_BankLineOfCreditShortTermMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e5805029-4a04-4065-80bb-dd54ab6bbc72" xlink:to="loc_vmc_BankLineOfCreditShortTermMember_626800e8-cc95-4e1f-ba15-de15b458f21b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_BankLineOfCreditOneMember_72f6c3db-973b-4566-b645-15b3f732862c" xlink:href="vmc-20240930.xsd#vmc_BankLineOfCreditOneMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e5805029-4a04-4065-80bb-dd54ab6bbc72" xlink:to="loc_vmc_BankLineOfCreditOneMember_72f6c3db-973b-4566-b645-15b3f732862c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_FourPointFiveZeroNotesDueTwentyTwentyFiveMember_41822c79-ec0a-468c-b0de-74d49dff9bf7" xlink:href="vmc-20240930.xsd#vmc_FourPointFiveZeroNotesDueTwentyTwentyFiveMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e5805029-4a04-4065-80bb-dd54ab6bbc72" xlink:to="loc_vmc_FourPointFiveZeroNotesDueTwentyTwentyFiveMember_41822c79-ec0a-468c-b0de-74d49dff9bf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_FivePointEightyPercentDue2026Member_1c4d462c-c682-4d93-a0e3-1046516784e9" xlink:href="vmc-20240930.xsd#vmc_FivePointEightyPercentDue2026Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e5805029-4a04-4065-80bb-dd54ab6bbc72" xlink:to="loc_vmc_FivePointEightyPercentDue2026Member_1c4d462c-c682-4d93-a0e3-1046516784e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_ThreePointNinetyNotesDueTwentyTwentySevenMember_c722bde9-6354-464f-9e14-6fa0bd9531cf" xlink:href="vmc-20240930.xsd#vmc_ThreePointNinetyNotesDueTwentyTwentySevenMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e5805029-4a04-4065-80bb-dd54ab6bbc72" xlink:to="loc_vmc_ThreePointNinetyNotesDueTwentyTwentySevenMember_c722bde9-6354-464f-9e14-6fa0bd9531cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_ThreePointFiveZeroPercentNotesDueTwentyThirtyMember_2edbc03d-8f08-45d9-9dd3-3ac028f48b70" xlink:href="vmc-20240930.xsd#vmc_ThreePointFiveZeroPercentNotesDueTwentyThirtyMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e5805029-4a04-4065-80bb-dd54ab6bbc72" xlink:to="loc_vmc_ThreePointFiveZeroPercentNotesDueTwentyThirtyMember_2edbc03d-8f08-45d9-9dd3-3ac028f48b70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_SevenPointOneFivePercentNotesDueTwentyThirtySevenMember_cccf58e0-231e-44c1-ad2e-d5c4e4dd6e48" xlink:href="vmc-20240930.xsd#vmc_SevenPointOneFivePercentNotesDueTwentyThirtySevenMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e5805029-4a04-4065-80bb-dd54ab6bbc72" xlink:to="loc_vmc_SevenPointOneFivePercentNotesDueTwentyThirtySevenMember_cccf58e0-231e-44c1-ad2e-d5c4e4dd6e48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_FourPointFiveZeroPercentDueTwentyFortySevenMember_d0800cf5-a26f-4f0f-9038-789609187042" xlink:href="vmc-20240930.xsd#vmc_FourPointFiveZeroPercentDueTwentyFortySevenMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e5805029-4a04-4065-80bb-dd54ab6bbc72" xlink:to="loc_vmc_FourPointFiveZeroPercentDueTwentyFortySevenMember_d0800cf5-a26f-4f0f-9038-789609187042" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_FourPointSeventyPercentDue2048Member_00b08fb9-8a43-4cc9-b309-e793bacff797" xlink:href="vmc-20240930.xsd#vmc_FourPointSeventyPercentDue2048Member"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e5805029-4a04-4065-80bb-dd54ab6bbc72" xlink:to="loc_vmc_FourPointSeventyPercentDue2048Member_00b08fb9-8a43-4cc9-b309-e793bacff797" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_55481f21-9647-482e-a1bb-be8eb7f83ef6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_63d55f74-066d-4903-acd2-47e6566c9e2d" xlink:to="loc_us-gaap_DebtInstrumentLineItems_55481f21-9647-482e-a1bb-be8eb7f83ef6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings_1cfdd5b2-86e0-4aaf-8bc7-7c748e2e8954" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermBorrowings"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_55481f21-9647-482e-a1bb-be8eb7f83ef6" xlink:to="loc_us-gaap_ShortTermBorrowings_1cfdd5b2-86e0-4aaf-8bc7-7c748e2e8954" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_e962ce0a-6854-48eb-b66a-22f37d6b4e25" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_55481f21-9647-482e-a1bb-be8eb7f83ef6" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_e962ce0a-6854-48eb-b66a-22f37d6b4e25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_8ef567ea-fcfe-42df-9b19-304798570462" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_55481f21-9647-482e-a1bb-be8eb7f83ef6" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_8ef567ea-fcfe-42df-9b19-304798570462" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_DebtInstrumentFairValueAdjustments_2cfdd1a6-938d-4548-9288-a6db4c9a6f43" xlink:href="vmc-20240930.xsd#vmc_DebtInstrumentFairValueAdjustments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_55481f21-9647-482e-a1bb-be8eb7f83ef6" xlink:to="loc_vmc_DebtInstrumentFairValueAdjustments_2cfdd1a6-938d-4548-9288-a6db4c9a6f43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_5b9001ea-da8d-425f-9844-1991928ba197" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_55481f21-9647-482e-a1bb-be8eb7f83ef6" xlink:to="loc_us-gaap_LongTermDebt_5b9001ea-da8d-425f-9844-1991928ba197" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_bdae78e5-3f06-4a2c-a085-2c1aa4c403f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_55481f21-9647-482e-a1bb-be8eb7f83ef6" xlink:to="loc_us-gaap_LongTermDebtCurrent_bdae78e5-3f06-4a2c-a085-2c1aa4c403f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_f963850a-3ad5-4d3b-a426-ab210e4521e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_55481f21-9647-482e-a1bb-be8eb7f83ef6" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_f963850a-3ad5-4d3b-a426-ab210e4521e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_d95f4021-249d-4737-b6a4-5ab9d6184ad8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_55481f21-9647-482e-a1bb-be8eb7f83ef6" xlink:to="loc_us-gaap_LongTermDebtFairValue_d95f4021-249d-4737-b6a4-5ab9d6184ad8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_af56349f-39f8-4b6d-ac80-3f3cbda5eb57" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_55481f21-9647-482e-a1bb-be8eb7f83ef6" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_af56349f-39f8-4b6d-ac80-3f3cbda5eb57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_63a0892d-8218-48e1-98b0-c16b72166644" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_55481f21-9647-482e-a1bb-be8eb7f83ef6" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_63a0892d-8218-48e1-98b0-c16b72166644" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/DEBTNarrativeDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#DEBTNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/DEBTNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_a09a9c42-8248-4323-97d2-243a90466933" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_640a86c3-d310-46d8-8753-6033e80f2b72" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_a09a9c42-8248-4323-97d2-243a90466933" xlink:to="loc_us-gaap_DebtInstrumentTable_640a86c3-d310-46d8-8753-6033e80f2b72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_6b0f42df-1cfb-4b1c-80e4-315d20e92dc4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_640a86c3-d310-46d8-8753-6033e80f2b72" xlink:to="loc_us-gaap_DebtInstrumentAxis_6b0f42df-1cfb-4b1c-80e4-315d20e92dc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_c64ae0b3-ed16-4299-bbac-1a6ddd1f414e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_6b0f42df-1cfb-4b1c-80e4-315d20e92dc4" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_c64ae0b3-ed16-4299-bbac-1a6ddd1f414e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DelayedDrawTermLoanMember_314e5459-4d70-4282-b7e2-25e8089c5c3d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DelayedDrawTermLoanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c64ae0b3-ed16-4299-bbac-1a6ddd1f414e" xlink:to="loc_us-gaap_DelayedDrawTermLoanMember_314e5459-4d70-4282-b7e2-25e8089c5c3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_FivePointEightyPercentDue2026Member_d95471be-6523-4ea9-aa98-58f9d8eb3295" xlink:href="vmc-20240930.xsd#vmc_FivePointEightyPercentDue2026Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c64ae0b3-ed16-4299-bbac-1a6ddd1f414e" xlink:to="loc_vmc_FivePointEightyPercentDue2026Member_d95471be-6523-4ea9-aa98-58f9d8eb3295" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_UnsecuredLineOfCreditMaturityOfAugust2027Member_1f25f953-fc37-4329-824a-2cb4965b2628" xlink:href="vmc-20240930.xsd#vmc_UnsecuredLineOfCreditMaturityOfAugust2027Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c64ae0b3-ed16-4299-bbac-1a6ddd1f414e" xlink:to="loc_vmc_UnsecuredLineOfCreditMaturityOfAugust2027Member_1f25f953-fc37-4329-824a-2cb4965b2628" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_250b1d6a-b086-4991-ae65-26a2310ff379" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_640a86c3-d310-46d8-8753-6033e80f2b72" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_250b1d6a-b086-4991-ae65-26a2310ff379" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_10776756-6691-462e-bdda-7ea250d231fc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_250b1d6a-b086-4991-ae65-26a2310ff379" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_10776756-6691-462e-bdda-7ea250d231fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtMember_0b0bb1f8-9460-446e-847e-41e3f6fa1bec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnsecuredDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_10776756-6691-462e-bdda-7ea250d231fc" xlink:to="loc_us-gaap_UnsecuredDebtMember_0b0bb1f8-9460-446e-847e-41e3f6fa1bec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableToBanksMember_cb84113d-f8f0-45bd-813f-94d1b5e0f969" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayableToBanksMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_10776756-6691-462e-bdda-7ea250d231fc" xlink:to="loc_us-gaap_NotesPayableToBanksMember_cb84113d-f8f0-45bd-813f-94d1b5e0f969" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_b99d47c5-9bc8-4425-a63e-367d6b93406f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialPaperMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_10776756-6691-462e-bdda-7ea250d231fc" xlink:to="loc_us-gaap_CommercialPaperMember_b99d47c5-9bc8-4425-a63e-367d6b93406f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_c73ddda1-a7a3-4cfb-99f3-eb3a5fb54f9f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_640a86c3-d310-46d8-8753-6033e80f2b72" xlink:to="loc_us-gaap_CreditFacilityAxis_c73ddda1-a7a3-4cfb-99f3-eb3a5fb54f9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_f5af5486-018d-4e86-aaf4-3a762d793982" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_c73ddda1-a7a3-4cfb-99f3-eb3a5fb54f9f" xlink:to="loc_us-gaap_CreditFacilityDomain_f5af5486-018d-4e86-aaf4-3a762d793982" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_4f661762-54cc-4b1d-b405-0a876d056779" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_f5af5486-018d-4e86-aaf4-3a762d793982" xlink:to="loc_us-gaap_LineOfCreditMember_4f661762-54cc-4b1d-b405-0a876d056779" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_94739525-9348-49c0-8e67-113b89fdde2b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandbyLettersOfCreditMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_f5af5486-018d-4e86-aaf4-3a762d793982" xlink:to="loc_us-gaap_StandbyLettersOfCreditMember_94739525-9348-49c0-8e67-113b89fdde2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_f155fec7-be34-4b8f-b353-ef39edb77315" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_640a86c3-d310-46d8-8753-6033e80f2b72" xlink:to="loc_us-gaap_VariableRateAxis_f155fec7-be34-4b8f-b353-ef39edb77315" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_50b6f2c0-8889-4800-af35-dee8a7d44dbd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_f155fec7-be34-4b8f-b353-ef39edb77315" xlink:to="loc_us-gaap_VariableRateDomain_50b6f2c0-8889-4800-af35-dee8a7d44dbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrMember_0cdeea13-7363-4cb9-b951-6c1263a66265" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuredOvernightFinancingRateSofrMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_50b6f2c0-8889-4800-af35-dee8a7d44dbd" xlink:to="loc_us-gaap_SecuredOvernightFinancingRateSofrMember_0cdeea13-7363-4cb9-b951-6c1263a66265" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember_ef1206ed-74d7-4d88-80d1-d2d12c43a958" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BaseRateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_50b6f2c0-8889-4800-af35-dee8a7d44dbd" xlink:to="loc_us-gaap_BaseRateMember_ef1206ed-74d7-4d88-80d1-d2d12c43a958" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_033ad6e2-e714-43fe-b2f4-d292e9eda49c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_640a86c3-d310-46d8-8753-6033e80f2b72" xlink:to="loc_us-gaap_ShortTermDebtTypeAxis_033ad6e2-e714-43fe-b2f4-d292e9eda49c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_c8d99aa8-4d1b-41c5-93c4-e0f7400653f0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_033ad6e2-e714-43fe-b2f4-d292e9eda49c" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_c8d99aa8-4d1b-41c5-93c4-e0f7400653f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_d3f9509b-eaa3-4f47-8507-3882674c3fdd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialPaperMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_c8d99aa8-4d1b-41c5-93c4-e0f7400653f0" xlink:to="loc_us-gaap_CommercialPaperMember_d3f9509b-eaa3-4f47-8507-3882674c3fdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_1f42b058-3ed8-434c-93cc-f63ee37016e7" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_640a86c3-d310-46d8-8753-6033e80f2b72" xlink:to="loc_srt_RangeAxis_1f42b058-3ed8-434c-93cc-f63ee37016e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_37d45b6b-d297-4b45-8d91-a3c4898272cb" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_1f42b058-3ed8-434c-93cc-f63ee37016e7" xlink:to="loc_srt_RangeMember_37d45b6b-d297-4b45-8d91-a3c4898272cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_f3b68b8e-90a6-46c1-9054-a01b0bd03215" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_37d45b6b-d297-4b45-8d91-a3c4898272cb" xlink:to="loc_srt_MinimumMember_f3b68b8e-90a6-46c1-9054-a01b0bd03215" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_c6ee93bb-c1d5-4ca0-9528-1d2a986aecdf" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_37d45b6b-d297-4b45-8d91-a3c4898272cb" xlink:to="loc_srt_MaximumMember_c6ee93bb-c1d5-4ca0-9528-1d2a986aecdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_c4e3d917-c400-4314-a26a-1c3b3e90cfca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_640a86c3-d310-46d8-8753-6033e80f2b72" xlink:to="loc_us-gaap_DebtInstrumentLineItems_c4e3d917-c400-4314-a26a-1c3b3e90cfca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_7f20283c-9dd8-4c81-b11d-0270912fa45c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c4e3d917-c400-4314-a26a-1c3b3e90cfca" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_7f20283c-9dd8-4c81-b11d-0270912fa45c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_a10d1951-2afb-4438-aad1-6356041fdd6a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c4e3d917-c400-4314-a26a-1c3b3e90cfca" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_a10d1951-2afb-4438-aad1-6356041fdd6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_7de8057e-b83c-41ab-9c49-9e40bc57546e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c4e3d917-c400-4314-a26a-1c3b3e90cfca" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_7de8057e-b83c-41ab-9c49-9e40bc57546e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_f672f43e-0290-4973-a57e-0914e5424bcd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c4e3d917-c400-4314-a26a-1c3b3e90cfca" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_f672f43e-0290-4973-a57e-0914e5424bcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaper_9c2a76fd-8f4b-4ce5-9fc3-7c5ae880bc49" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialPaper"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c4e3d917-c400-4314-a26a-1c3b3e90cfca" xlink:to="loc_us-gaap_CommercialPaper_9c2a76fd-8f4b-4ce5-9fc3-7c5ae880bc49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings_27a76b67-e64b-4b01-9b2b-a7169288a8fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermBorrowings"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c4e3d917-c400-4314-a26a-1c3b3e90cfca" xlink:to="loc_us-gaap_ShortTermBorrowings_27a76b67-e64b-4b01-9b2b-a7169288a8fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_2d353682-ef2a-4dff-89c7-470c8dac8bc0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c4e3d917-c400-4314-a26a-1c3b3e90cfca" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_2d353682-ef2a-4dff-89c7-470c8dac8bc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_ca8a3f8c-29e6-4339-b7f8-e0218f421bde" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c4e3d917-c400-4314-a26a-1c3b3e90cfca" xlink:to="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_ca8a3f8c-29e6-4339-b7f8-e0218f421bde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_3c246ab9-18bd-4e4b-939a-3899ece8a328" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c4e3d917-c400-4314-a26a-1c3b3e90cfca" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_3c246ab9-18bd-4e4b-939a-3899ece8a328" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_81026ced-c625-405b-9add-e252250aa6ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCredit"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c4e3d917-c400-4314-a26a-1c3b3e90cfca" xlink:to="loc_us-gaap_LineOfCredit_81026ced-c625-405b-9add-e252250aa6ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_9d8a77ac-f8ae-4a11-b8d9-e77cee7e38ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c4e3d917-c400-4314-a26a-1c3b3e90cfca" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_9d8a77ac-f8ae-4a11-b8d9-e77cee7e38ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_99cb88ae-2a10-4763-8696-acbbc6e7cd71" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtLongtermAndShorttermCombinedAmount"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c4e3d917-c400-4314-a26a-1c3b3e90cfca" xlink:to="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_99cb88ae-2a10-4763-8696-acbbc6e7cd71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDebtNetOfIssuanceCosts_666045c5-07f5-44ca-82ba-c34adbb75407" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromDebtNetOfIssuanceCosts"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c4e3d917-c400-4314-a26a-1c3b3e90cfca" xlink:to="loc_us-gaap_ProceedsFromDebtNetOfIssuanceCosts_666045c5-07f5-44ca-82ba-c34adbb75407" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_eba9fb1e-5169-48cd-8e9f-9055e63bae6e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c4e3d917-c400-4314-a26a-1c3b3e90cfca" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_eba9fb1e-5169-48cd-8e9f-9055e63bae6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityExpirationPeriod_01630a0d-b498-4b95-a988-0aee09aaa3e9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityExpirationPeriod"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c4e3d917-c400-4314-a26a-1c3b3e90cfca" xlink:to="loc_us-gaap_LineOfCreditFacilityExpirationPeriod_01630a0d-b498-4b95-a988-0aee09aaa3e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/DEBTScheduleofStandbyLettersofCreditDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#DEBTScheduleofStandbyLettersofCreditDetails"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/DEBTScheduleofStandbyLettersofCreditDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_23f4a9cb-0de8-4796-a250-56aa1227a01c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_351d95e3-928e-4ed4-a138-f3094f209555" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_23f4a9cb-0de8-4796-a250-56aa1227a01c" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_351d95e3-928e-4ed4-a138-f3094f209555" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_27052c7c-b55c-48b9-bbef-08ec4a52d2b0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_351d95e3-928e-4ed4-a138-f3094f209555" xlink:to="loc_us-gaap_CreditFacilityAxis_27052c7c-b55c-48b9-bbef-08ec4a52d2b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_89eb18ca-9140-478b-bf8d-c0ca8b4644ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_27052c7c-b55c-48b9-bbef-08ec4a52d2b0" xlink:to="loc_us-gaap_CreditFacilityDomain_89eb18ca-9140-478b-bf8d-c0ca8b4644ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_60ce345e-130c-4341-9ff3-6af046e427e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandbyLettersOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_89eb18ca-9140-478b-bf8d-c0ca8b4644ee" xlink:to="loc_us-gaap_StandbyLettersOfCreditMember_60ce345e-130c-4341-9ff3-6af046e427e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_2e91dad7-daa7-4e7e-8a48-4b033af0ff61" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_351d95e3-928e-4ed4-a138-f3094f209555" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_2e91dad7-daa7-4e7e-8a48-4b033af0ff61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserve_1f28f3aa-af19-46db-aa4f-eb45cf2bae89" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SelfInsuranceReserve"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_2e91dad7-daa7-4e7e-8a48-4b033af0ff61" xlink:to="loc_us-gaap_SelfInsuranceReserve_1f28f3aa-af19-46db-aa4f-eb45cf2bae89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligation_628af80d-4475-4328-a343-6e446201207d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_2e91dad7-daa7-4e7e-8a48-4b033af0ff61" xlink:to="loc_us-gaap_AssetRetirementObligation_628af80d-4475-4328-a343-6e446201207d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_6997e4e3-2831-4d30-bf0a-cc04f9a89145" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_2e91dad7-daa7-4e7e-8a48-4b033af0ff61" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_6997e4e3-2831-4d30-bf0a-cc04f9a89145" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#COMMITMENTSANDCONTINGENCIESNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_748eed41-97d7-4241-bba5-bbd690f03d46" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_16364cfa-e3e7-45cc-9084-aad225683653" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingenciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_748eed41-97d7-4241-bba5-bbd690f03d46" xlink:to="loc_us-gaap_LossContingenciesTable_16364cfa-e3e7-45cc-9084-aad225683653" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_acb792b8-38fd-4650-b38c-66943d07e32e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_16364cfa-e3e7-45cc-9084-aad225683653" xlink:to="loc_us-gaap_CreditFacilityAxis_acb792b8-38fd-4650-b38c-66943d07e32e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_f4206737-e5ea-4bde-b2c8-1801e9bc96ba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_acb792b8-38fd-4650-b38c-66943d07e32e" xlink:to="loc_us-gaap_CreditFacilityDomain_f4206737-e5ea-4bde-b2c8-1801e9bc96ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_f5f8e430-1139-4c7c-84b9-28a91e17fb99" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandbyLettersOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_f4206737-e5ea-4bde-b2c8-1801e9bc96ba" xlink:to="loc_us-gaap_StandbyLettersOfCreditMember_f5f8e430-1139-4c7c-84b9-28a91e17fb99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_64819c7f-9116-41d5-b172-bff9b4eda263" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_16364cfa-e3e7-45cc-9084-aad225683653" xlink:to="loc_dei_LegalEntityAxis_64819c7f-9116-41d5-b172-bff9b4eda263" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c18916f5-a086-4c18-b5ec-bd880f7c5897" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_64819c7f-9116-41d5-b172-bff9b4eda263" xlink:to="loc_dei_EntityDomain_c18916f5-a086-4c18-b5ec-bd880f7c5897" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_CooperatingPartiesGroupMember_ca7b1621-f369-440f-ab55-d01dfc0234c1" xlink:href="vmc-20240930.xsd#vmc_CooperatingPartiesGroupMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_c18916f5-a086-4c18-b5ec-bd880f7c5897" xlink:to="loc_vmc_CooperatingPartiesGroupMember_ca7b1621-f369-440f-ab55-d01dfc0234c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_EnvironmentalProtectionAgencyMember_b3d0c1bd-fed2-45b9-a1bd-79ed6c2db9a4" xlink:href="vmc-20240930.xsd#vmc_EnvironmentalProtectionAgencyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_c18916f5-a086-4c18-b5ec-bd880f7c5897" xlink:to="loc_vmc_EnvironmentalProtectionAgencyMember_b3d0c1bd-fed2-45b9-a1bd-79ed6c2db9a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_OccidentalChemicalCoMember_4f4d4870-943f-4608-b78f-cbdbeaa6cd0d" xlink:href="vmc-20240930.xsd#vmc_OccidentalChemicalCoMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_c18916f5-a086-4c18-b5ec-bd880f7c5897" xlink:to="loc_vmc_OccidentalChemicalCoMember_4f4d4870-943f-4608-b78f-cbdbeaa6cd0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_TexasBrineMember_b65402d2-9393-4510-96e7-39ee9730cafc" xlink:href="vmc-20240930.xsd#vmc_TexasBrineMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_c18916f5-a086-4c18-b5ec-bd880f7c5897" xlink:to="loc_vmc_TexasBrineMember_b65402d2-9393-4510-96e7-39ee9730cafc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_LadwpMember_f4bb3502-d93a-4a28-b785-df84d7c43d98" xlink:href="vmc-20240930.xsd#vmc_LadwpMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_c18916f5-a086-4c18-b5ec-bd880f7c5897" xlink:to="loc_vmc_LadwpMember_f4bb3502-d93a-4a28-b785-df84d7c43d98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_69c3e411-4cfc-4643-933b-54da6418014a" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_16364cfa-e3e7-45cc-9084-aad225683653" xlink:to="loc_srt_RangeAxis_69c3e411-4cfc-4643-933b-54da6418014a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_fda54d23-ddfb-4f72-8841-9412647c2627" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_69c3e411-4cfc-4643-933b-54da6418014a" xlink:to="loc_srt_RangeMember_fda54d23-ddfb-4f72-8841-9412647c2627" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_2486ac09-e53b-44f6-803b-34b3bcb822a6" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_fda54d23-ddfb-4f72-8841-9412647c2627" xlink:to="loc_srt_MaximumMember_2486ac09-e53b-44f6-803b-34b3bcb822a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis_008c49a6-dfff-4032-ad38-722193f64b20" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_LitigationCaseAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_16364cfa-e3e7-45cc-9084-aad225683653" xlink:to="loc_srt_LitigationCaseAxis_008c49a6-dfff-4032-ad38-722193f64b20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_ec4d2133-bee8-44d9-9cb4-c676088b7218" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_LitigationCaseTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_LitigationCaseAxis_008c49a6-dfff-4032-ad38-722193f64b20" xlink:to="loc_srt_LitigationCaseTypeDomain_ec4d2133-bee8-44d9-9cb4-c676088b7218" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_LawsuitFiledByOccidentalMember_3212aecc-596d-461a-bc36-903cc0af95c5" xlink:href="vmc-20240930.xsd#vmc_LawsuitFiledByOccidentalMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_LitigationCaseTypeDomain_ec4d2133-bee8-44d9-9cb4-c676088b7218" xlink:to="loc_vmc_LawsuitFiledByOccidentalMember_3212aecc-596d-461a-bc36-903cc0af95c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_TexasBrineMember_e51c23fd-7871-4570-abdb-8455ed444b87" xlink:href="vmc-20240930.xsd#vmc_TexasBrineMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_LitigationCaseTypeDomain_ec4d2133-bee8-44d9-9cb4-c676088b7218" xlink:to="loc_vmc_TexasBrineMember_e51c23fd-7871-4570-abdb-8455ed444b87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_LawsuitAgainstCalmatCoMember_0c110811-5057-47a3-b422-a0cdc6868b9f" xlink:href="vmc-20240930.xsd#vmc_LawsuitAgainstCalmatCoMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_LitigationCaseTypeDomain_ec4d2133-bee8-44d9-9cb4-c676088b7218" xlink:to="loc_vmc_LawsuitAgainstCalmatCoMember_0c110811-5057-47a3-b422-a0cdc6868b9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_e130c98e-c02d-4141-8000-af13b70cda5f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_16364cfa-e3e7-45cc-9084-aad225683653" xlink:to="loc_srt_ConsolidatedEntitiesAxis_e130c98e-c02d-4141-8000-af13b70cda5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_38b71f0a-7ded-4796-80ec-710190d6fd7c" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_e130c98e-c02d-4141-8000-af13b70cda5f" xlink:to="loc_srt_ConsolidatedEntitiesDomain_38b71f0a-7ded-4796-80ec-710190d6fd7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_39a083bc-4cc2-4a70-a517-04243f5fa30a" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ParentCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_38b71f0a-7ded-4796-80ec-710190d6fd7c" xlink:to="loc_srt_ParentCompanyMember_39a083bc-4cc2-4a70-a517-04243f5fa30a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_9999ab48-d1ff-4720-8c3a-f6fadf7ead6e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_16364cfa-e3e7-45cc-9084-aad225683653" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_9999ab48-d1ff-4720-8c3a-f6fadf7ead6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_5b24e302-f3cd-4906-88f9-ccbdeb650786" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_9999ab48-d1ff-4720-8c3a-f6fadf7ead6e" xlink:to="loc_us-gaap_LossContingencyNatureDomain_5b24e302-f3cd-4906-88f9-ccbdeb650786" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_HewittLandfillMatterMember_eb318625-f57f-440e-a04b-dece20041ea1" xlink:href="vmc-20240930.xsd#vmc_HewittLandfillMatterMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_5b24e302-f3cd-4906-88f9-ccbdeb650786" xlink:to="loc_vmc_HewittLandfillMatterMember_eb318625-f57f-440e-a04b-dece20041ea1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fc919032-683e-4f54-81da-01c9a2c943b2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_16364cfa-e3e7-45cc-9084-aad225683653" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fc919032-683e-4f54-81da-01c9a2c943b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_43656d13-3e4e-42ee-8ecf-0361c0dfa44f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fc919032-683e-4f54-81da-01c9a2c943b2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_43656d13-3e4e-42ee-8ecf-0361c0dfa44f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_NHWTreatmentSystemMember_3156dc3f-9a0b-4690-af77-d0d8fefe4ca5" xlink:href="vmc-20240930.xsd#vmc_NHWTreatmentSystemMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_43656d13-3e4e-42ee-8ecf-0361c0dfa44f" xlink:to="loc_vmc_NHWTreatmentSystemMember_3156dc3f-9a0b-4690-af77-d0d8fefe4ca5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_NHCTreatmentSystemMember_037451cb-3e8b-4099-90c4-9a9e0d32b0c2" xlink:href="vmc-20240930.xsd#vmc_NHCTreatmentSystemMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_43656d13-3e4e-42ee-8ecf-0361c0dfa44f" xlink:to="loc_vmc_NHCTreatmentSystemMember_037451cb-3e8b-4099-90c4-9a9e0d32b0c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_39927202-a42b-4f37-97de-5d46d896de2e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_16364cfa-e3e7-45cc-9084-aad225683653" xlink:to="loc_us-gaap_LossContingenciesLineItems_39927202-a42b-4f37-97de-5d46d896de2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_LeaseLiability_75bf7cae-9c16-4a46-8cb5-72c9d45394e5" xlink:href="vmc-20240930.xsd#vmc_LeaseLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_39927202-a42b-4f37-97de-5d46d896de2e" xlink:to="loc_vmc_LeaseLiability_75bf7cae-9c16-4a46-8cb5-72c9d45394e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_0954898f-d34b-4d82-9c5d-4133e760e538" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_39927202-a42b-4f37-97de-5d46d896de2e" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_0954898f-d34b-4d82-9c5d-4133e760e538" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligation_6e495fb7-bbea-4754-a326-6b4e499d4897" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_39927202-a42b-4f37-97de-5d46d896de2e" xlink:to="loc_us-gaap_AssetRetirementObligation_6e495fb7-bbea-4754-a326-6b4e499d4897" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_NumberOfOtherCompaniesToPerformRemedialInvestigationFeasibilityStudyRelatedToCleanUpLawsuit_5d62f263-017b-4198-a8c8-6fd962f92983" xlink:href="vmc-20240930.xsd#vmc_NumberOfOtherCompaniesToPerformRemedialInvestigationFeasibilityStudyRelatedToCleanUpLawsuit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_39927202-a42b-4f37-97de-5d46d896de2e" xlink:to="loc_vmc_NumberOfOtherCompaniesToPerformRemedialInvestigationFeasibilityStudyRelatedToCleanUpLawsuit_5d62f263-017b-4198-a8c8-6fd962f92983" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_NumberOfMilesOfRiverUsedInRemedialInvestigationFeasibilityStudy_86c0f40e-3ae9-4a77-b445-d05213fe378d" xlink:href="vmc-20240930.xsd#vmc_NumberOfMilesOfRiverUsedInRemedialInvestigationFeasibilityStudy"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_39927202-a42b-4f37-97de-5d46d896de2e" xlink:to="loc_vmc_NumberOfMilesOfRiverUsedInRemedialInvestigationFeasibilityStudy_86c0f40e-3ae9-4a77-b445-d05213fe378d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_NumberOfMilesForBankToBankDredgingRemedy_fecff2cb-7aaa-493b-838b-2d63a9325815" xlink:href="vmc-20240930.xsd#vmc_NumberOfMilesForBankToBankDredgingRemedy"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_39927202-a42b-4f37-97de-5d46d896de2e" xlink:to="loc_vmc_NumberOfMilesForBankToBankDredgingRemedy_fecff2cb-7aaa-493b-838b-2d63a9325815" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_EstimatedImplementationCosts_a1e17bb3-1c52-4d9c-93ff-08ea7b9563b4" xlink:href="vmc-20240930.xsd#vmc_EstimatedImplementationCosts"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_39927202-a42b-4f37-97de-5d46d896de2e" xlink:to="loc_vmc_EstimatedImplementationCosts_a1e17bb3-1c52-4d9c-93ff-08ea7b9563b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNumberOfDefendants_2dd582cb-5250-46b6-813b-f91ded393222" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyNumberOfDefendants"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_39927202-a42b-4f37-97de-5d46d896de2e" xlink:to="loc_us-gaap_LossContingencyNumberOfDefendants_2dd582cb-5250-46b6-813b-f91ded393222" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyPendingClaimsNumber_aec058c7-8d77-4e31-a5b5-69b734d18c3f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyPendingClaimsNumber"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_39927202-a42b-4f37-97de-5d46d896de2e" xlink:to="loc_us-gaap_LossContingencyPendingClaimsNumber_aec058c7-8d77-4e31-a5b5-69b734d18c3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_JudgeRuledAllocationOfFaultAmongDefendantsPercentage_0c2e8384-f884-4940-9841-878f3be451a2" xlink:href="vmc-20240930.xsd#vmc_JudgeRuledAllocationOfFaultAmongDefendantsPercentage"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_39927202-a42b-4f37-97de-5d46d896de2e" xlink:to="loc_vmc_JudgeRuledAllocationOfFaultAmongDefendantsPercentage_0c2e8384-f884-4940-9841-878f3be451a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_LossContingencyNumberOfCasesReversedJudgement_76fc2bf5-e063-4b74-98c7-f0146158a9f2" xlink:href="vmc-20240930.xsd#vmc_LossContingencyNumberOfCasesReversedJudgement"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_39927202-a42b-4f37-97de-5d46d896de2e" xlink:to="loc_vmc_LossContingencyNumberOfCasesReversedJudgement_76fc2bf5-e063-4b74-98c7-f0146158a9f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_NumberOfGroundwaterExtractionWells_c9455b8d-07ba-4900-a8b3-4850ab3d47bf" xlink:href="vmc-20240930.xsd#vmc_NumberOfGroundwaterExtractionWells"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_39927202-a42b-4f37-97de-5d46d896de2e" xlink:to="loc_vmc_NumberOfGroundwaterExtractionWells_c9455b8d-07ba-4900-a8b3-4850ab3d47bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationSettlementExpense_52682f28-442f-4b0a-a69b-c73652fd0902" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LitigationSettlementExpense"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_39927202-a42b-4f37-97de-5d46d896de2e" xlink:to="loc_us-gaap_LitigationSettlementExpense_52682f28-442f-4b0a-a69b-c73652fd0902" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_EstimatedConstructionAndOperationOfWaterTreatmentSystem_50fa5ac0-cceb-4607-a125-ff8c85570126" xlink:href="vmc-20240930.xsd#vmc_EstimatedConstructionAndOperationOfWaterTreatmentSystem"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_39927202-a42b-4f37-97de-5d46d896de2e" xlink:to="loc_vmc_EstimatedConstructionAndOperationOfWaterTreatmentSystem_50fa5ac0-cceb-4607-a125-ff8c85570126" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_NumberOfPlannedNewTreatmentCapabilities_a50174f3-3ae6-4b00-b26f-8e161a78ab32" xlink:href="vmc-20240930.xsd#vmc_NumberOfPlannedNewTreatmentCapabilities"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_39927202-a42b-4f37-97de-5d46d896de2e" xlink:to="loc_vmc_NumberOfPlannedNewTreatmentCapabilities_a50174f3-3ae6-4b00-b26f-8e161a78ab32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_EstimatedCapitalCostOfTreatmentSystem_f93e1f19-18d5-44a5-93ec-7bcf4bc2ba56" xlink:href="vmc-20240930.xsd#vmc_EstimatedCapitalCostOfTreatmentSystem"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_39927202-a42b-4f37-97de-5d46d896de2e" xlink:to="loc_vmc_EstimatedCapitalCostOfTreatmentSystem_f93e1f19-18d5-44a5-93ec-7bcf4bc2ba56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_BondMoneyObtainedForTreatmentSystem_51d9fad6-5b9e-491d-8e6f-667f3a132605" xlink:href="vmc-20240930.xsd#vmc_BondMoneyObtainedForTreatmentSystem"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_39927202-a42b-4f37-97de-5d46d896de2e" xlink:to="loc_vmc_BondMoneyObtainedForTreatmentSystem_51d9fad6-5b9e-491d-8e6f-667f3a132605" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyLossInPeriod_fb5fe3ac-4ac6-4064-8f49-b3b5e74e697d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyLossInPeriod"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_39927202-a42b-4f37-97de-5d46d896de2e" xlink:to="loc_us-gaap_LossContingencyLossInPeriod_fb5fe3ac-4ac6-4064-8f49-b3b5e74e697d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESScheduleofAccruedEnvironmentalRemediationCostsDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#COMMITMENTSANDCONTINGENCIESScheduleofAccruedEnvironmentalRemediationCostsDetails"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESScheduleofAccruedEnvironmentalRemediationCostsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_4428cfd1-9f74-44ff-b0cc-dbba7344dcf6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_eced74d9-b742-468f-948f-4c4c0de8609e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingenciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_4428cfd1-9f74-44ff-b0cc-dbba7344dcf6" xlink:to="loc_us-gaap_LossContingenciesTable_eced74d9-b742-468f-948f-4c4c0de8609e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_f89e4f4d-a7e4-4dc0-8f68-2180bc29bb80" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOperatingActivitiesSegmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_eced74d9-b742-468f-948f-4c4c0de8609e" xlink:to="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_f89e4f4d-a7e4-4dc0-8f68-2180bc29bb80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentOperatingActivitiesDomain_c310f8ef-74e4-4257-a110-b1c4ab04f1dc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentOperatingActivitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_f89e4f4d-a7e4-4dc0-8f68-2180bc29bb80" xlink:to="loc_us-gaap_SegmentOperatingActivitiesDomain_c310f8ef-74e4-4257-a110-b1c4ab04f1dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentContinuingOperationsMember_89d74577-cb5e-4f41-9843-ec6c16153d68" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentContinuingOperationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentOperatingActivitiesDomain_c310f8ef-74e4-4257-a110-b1c4ab04f1dc" xlink:to="loc_us-gaap_SegmentContinuingOperationsMember_89d74577-cb5e-4f41-9843-ec6c16153d68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDiscontinuedOperationsMember_4eaa3997-6077-4d91-b1dc-cad0e4312733" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDiscontinuedOperationsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentOperatingActivitiesDomain_c310f8ef-74e4-4257-a110-b1c4ab04f1dc" xlink:to="loc_us-gaap_SegmentDiscontinuedOperationsMember_4eaa3997-6077-4d91-b1dc-cad0e4312733" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_9464b625-c175-4658-ae23-e1d83977d20a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_eced74d9-b742-468f-948f-4c4c0de8609e" xlink:to="loc_us-gaap_LossContingenciesLineItems_9464b625-c175-4658-ae23-e1d83977d20a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingencies_17177de8-63ba-4f4b-a2af-d481ae9b0a38" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccrualForEnvironmentalLossContingencies"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_9464b625-c175-4658-ae23-e1d83977d20a" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingencies_17177de8-63ba-4f4b-a2af-d481ae9b0a38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/ASSETRETIREMENTOBLIGATIONSScheduleofAssetRetirementObligationsOperatingCostsDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#ASSETRETIREMENTOBLIGATIONSScheduleofAssetRetirementObligationsOperatingCostsDetails"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/ASSETRETIREMENTOBLIGATIONSScheduleofAssetRetirementObligationsOperatingCostsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationDisclosureAbstract_1cf980cf-dd86-4fc8-b41a-31fb7c1bda5c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationAccretionExpense_502bbb23-5c0a-4094-845b-86a6c01e8358" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationAccretionExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetRetirementObligationDisclosureAbstract_1cf980cf-dd86-4fc8-b41a-31fb7c1bda5c" xlink:to="loc_us-gaap_AssetRetirementObligationAccretionExpense_502bbb23-5c0a-4094-845b-86a6c01e8358" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_AssetRetirementObligationDepreciationExpense_adbe1820-8865-45b4-a88c-0c62096a8759" xlink:href="vmc-20240930.xsd#vmc_AssetRetirementObligationDepreciationExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetRetirementObligationDisclosureAbstract_1cf980cf-dd86-4fc8-b41a-31fb7c1bda5c" xlink:to="loc_vmc_AssetRetirementObligationDepreciationExpense_adbe1820-8865-45b4-a88c-0c62096a8759" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_CostIncurredAssetRetirementObligation_6e9fe98b-4763-43ce-8024-c2c0eef40a10" xlink:href="vmc-20240930.xsd#vmc_CostIncurredAssetRetirementObligation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetRetirementObligationDisclosureAbstract_1cf980cf-dd86-4fc8-b41a-31fb7c1bda5c" xlink:to="loc_vmc_CostIncurredAssetRetirementObligation_6e9fe98b-4763-43ce-8024-c2c0eef40a10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/ASSETRETIREMENTOBLIGATIONSScheduleofReconciliationsofAssetRetirementObligationsDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#ASSETRETIREMENTOBLIGATIONSScheduleofReconciliationsofAssetRetirementObligationsDetails"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/ASSETRETIREMENTOBLIGATIONSScheduleofReconciliationsofAssetRetirementObligationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationDisclosureAbstract_309ecf65-138e-4c01-b597-8ae7474dbd53" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_fe37888d-6e32-4c35-84a0-8a6415931e38" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetRetirementObligationDisclosureAbstract_309ecf65-138e-4c01-b597-8ae7474dbd53" xlink:to="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_fe37888d-6e32-4c35-84a0-8a6415931e38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligation_68a339fb-c123-48e3-9672-06512a029806" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_fe37888d-6e32-4c35-84a0-8a6415931e38" xlink:to="loc_us-gaap_AssetRetirementObligation_68a339fb-c123-48e3-9672-06512a029806" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationLiabilitiesIncurred_7364231b-e8ed-4959-8d6a-ff04e2713c47" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationLiabilitiesIncurred"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_fe37888d-6e32-4c35-84a0-8a6415931e38" xlink:to="loc_us-gaap_AssetRetirementObligationLiabilitiesIncurred_7364231b-e8ed-4959-8d6a-ff04e2713c47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationLiabilitiesSettled_b3d56d8d-610f-4c3d-8249-57ce18baabd5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationLiabilitiesSettled"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_fe37888d-6e32-4c35-84a0-8a6415931e38" xlink:to="loc_us-gaap_AssetRetirementObligationLiabilitiesSettled_b3d56d8d-610f-4c3d-8249-57ce18baabd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationAccretionExpense_869e6a66-8de2-4182-8e88-fc71e95dc5cb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationAccretionExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_fe37888d-6e32-4c35-84a0-8a6415931e38" xlink:to="loc_us-gaap_AssetRetirementObligationAccretionExpense_869e6a66-8de2-4182-8e88-fc71e95dc5cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationRevisionOfEstimate_6b46561f-e618-4e19-866d-f4b7880eb020" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationRevisionOfEstimate"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_fe37888d-6e32-4c35-84a0-8a6415931e38" xlink:to="loc_us-gaap_AssetRetirementObligationRevisionOfEstimate_6b46561f-e618-4e19-866d-f4b7880eb020" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligation_0e525212-9cb2-4825-949b-e1b3333435db" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_fe37888d-6e32-4c35-84a0-8a6415931e38" xlink:to="loc_us-gaap_AssetRetirementObligation_0e525212-9cb2-4825-949b-e1b3333435db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/BENEFITPLANSNarrativeDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#BENEFITPLANSNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/BENEFITPLANSNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_7005a7e0-938d-4b92-9882-8343ed16bf68" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_3b573837-a557-428b-9e3d-aa0d3b30fdcd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_7005a7e0-938d-4b92-9882-8343ed16bf68" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_3b573837-a557-428b-9e3d-aa0d3b30fdcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_c0b69880-c5e1-4e21-9d02-b1dff3b9ff0a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_3b573837-a557-428b-9e3d-aa0d3b30fdcd" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_c0b69880-c5e1-4e21-9d02-b1dff3b9ff0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_1cd34374-824d-4cc5-a56e-c8467ae60b94" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_c0b69880-c5e1-4e21-9d02-b1dff3b9ff0a" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_1cd34374-824d-4cc5-a56e-c8467ae60b94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_6dab17b7-8487-4479-9817-c8e4bd950254" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_1cd34374-824d-4cc5-a56e-c8467ae60b94" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_6dab17b7-8487-4479-9817-c8e4bd950254" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_4d90d6d3-8c3d-49ee-ba23-813f0a13ede7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_3b573837-a557-428b-9e3d-aa0d3b30fdcd" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_4d90d6d3-8c3d-49ee-ba23-813f0a13ede7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_NumberOfFundedNoncontributoryDefinedBenefitPensionPlans_abc11e61-069e-41eb-9ac4-041ded30fdc4" xlink:href="vmc-20240930.xsd#vmc_NumberOfFundedNoncontributoryDefinedBenefitPensionPlans"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_4d90d6d3-8c3d-49ee-ba23-813f0a13ede7" xlink:to="loc_vmc_NumberOfFundedNoncontributoryDefinedBenefitPensionPlans_abc11e61-069e-41eb-9ac4-041ded30fdc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_NumberOfUnfundedPensionPlans_a8095508-a348-4c4f-b496-8fae95543dd4" xlink:href="vmc-20240930.xsd#vmc_NumberOfUnfundedPensionPlans"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_4d90d6d3-8c3d-49ee-ba23-813f0a13ede7" xlink:to="loc_vmc_NumberOfUnfundedPensionPlans_a8095508-a348-4c4f-b496-8fae95543dd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_ad585ef5-f1b9-4b13-80ae-85d2d54426a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_4d90d6d3-8c3d-49ee-ba23-813f0a13ede7" xlink:to="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_ad585ef5-f1b9-4b13-80ae-85d2d54426a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_NormalRetirementAge_40cfb4ab-4931-4220-8183-476e13305f4d" xlink:href="vmc-20240930.xsd#vmc_NormalRetirementAge"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_4d90d6d3-8c3d-49ee-ba23-813f0a13ede7" xlink:to="loc_vmc_NormalRetirementAge_40cfb4ab-4931-4220-8183-476e13305f4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_NumberOfDefinedContributionPlans_66604414-de45-434a-b8af-92a10de47e6b" xlink:href="vmc-20240930.xsd#vmc_NumberOfDefinedContributionPlans"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_4d90d6d3-8c3d-49ee-ba23-813f0a13ede7" xlink:to="loc_vmc_NumberOfDefinedContributionPlans_66604414-de45-434a-b8af-92a10de47e6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_7d229102-da76-49f1-a1b6-6a6d2da4bdc7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_4d90d6d3-8c3d-49ee-ba23-813f0a13ede7" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_7d229102-da76-49f1-a1b6-6a6d2da4bdc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/BENEFITPLANSScheduleofComponentsofNetPeriodicBenefitCostPensionBenefitsDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#BENEFITPLANSScheduleofComponentsofNetPeriodicBenefitCostPensionBenefitsDetails"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/BENEFITPLANSScheduleofComponentsofNetPeriodicBenefitCostPensionBenefitsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_d12a4930-0c2d-4aa8-bc78-f9e25a56d192" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_ef560296-f639-4221-9095-b4eebff3a029" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_d12a4930-0c2d-4aa8-bc78-f9e25a56d192" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_ef560296-f639-4221-9095-b4eebff3a029" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_3678ec5f-883e-49d4-8f10-971f3efba5eb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_ef560296-f639-4221-9095-b4eebff3a029" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_3678ec5f-883e-49d4-8f10-971f3efba5eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_d4de9a69-d649-4d36-b2c6-a18412c6bf6e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_3678ec5f-883e-49d4-8f10-971f3efba5eb" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_d4de9a69-d649-4d36-b2c6-a18412c6bf6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_14b326a2-ec0c-4cc2-9316-b6163901b408" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_d4de9a69-d649-4d36-b2c6-a18412c6bf6e" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_14b326a2-ec0c-4cc2-9316-b6163901b408" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_101e77e0-9cff-4692-afa4-4e54047aad4d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_ef560296-f639-4221-9095-b4eebff3a029" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_101e77e0-9cff-4692-afa4-4e54047aad4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_cf72a5c5-a16f-4b1d-bebe-f7cfa3dc03a6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_101e77e0-9cff-4692-afa4-4e54047aad4d" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_cf72a5c5-a16f-4b1d-bebe-f7cfa3dc03a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_a89afc19-7b34-4a4e-9459-a4fe3ed44b8b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_cf72a5c5-a16f-4b1d-bebe-f7cfa3dc03a6" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_a89afc19-7b34-4a4e-9459-a4fe3ed44b8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_a9387d66-2e67-4409-923e-18ab965fab7c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_cf72a5c5-a16f-4b1d-bebe-f7cfa3dc03a6" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_a9387d66-2e67-4409-923e-18ab965fab7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_588e7ef1-f569-4845-a58d-4e041ba0b758" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_cf72a5c5-a16f-4b1d-bebe-f7cfa3dc03a6" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_588e7ef1-f569-4845-a58d-4e041ba0b758" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_07bf30b0-a2ae-4af9-a490-bcd135f5d3fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_cf72a5c5-a16f-4b1d-bebe-f7cfa3dc03a6" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_07bf30b0-a2ae-4af9-a490-bcd135f5d3fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_3f7269e1-38e3-4fc2-a3db-59898aadd6ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_cf72a5c5-a16f-4b1d-bebe-f7cfa3dc03a6" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_3f7269e1-38e3-4fc2-a3db-59898aadd6ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_bd74ab91-353e-48da-9747-f277724078e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_cf72a5c5-a16f-4b1d-bebe-f7cfa3dc03a6" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_bd74ab91-353e-48da-9747-f277724078e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax_f6f3840f-2a2a-485b-848d-d6249b7364b2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_cf72a5c5-a16f-4b1d-bebe-f7cfa3dc03a6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax_f6f3840f-2a2a-485b-848d-d6249b7364b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/BENEFITPLANSScheduleofComponentsofNetPeriodicBenefitCostOtherPostretirementBenefitsDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#BENEFITPLANSScheduleofComponentsofNetPeriodicBenefitCostOtherPostretirementBenefitsDetails"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/BENEFITPLANSScheduleofComponentsofNetPeriodicBenefitCostOtherPostretirementBenefitsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_a8b465ba-f3f5-4fc6-bdf4-ba3a415f468a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_88e75967-b1fc-4f1f-bb55-1659dad801ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_a8b465ba-f3f5-4fc6-bdf4-ba3a415f468a" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_88e75967-b1fc-4f1f-bb55-1659dad801ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_d4d3479d-5103-4165-a2ea-cce94e75c8f9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_88e75967-b1fc-4f1f-bb55-1659dad801ec" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_d4d3479d-5103-4165-a2ea-cce94e75c8f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_9dfd5ac2-88b8-4cdb-a098-5167037d2090" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_d4d3479d-5103-4165-a2ea-cce94e75c8f9" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_9dfd5ac2-88b8-4cdb-a098-5167037d2090" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_214d74da-9777-4cbe-8d7e-da676be8753f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_9dfd5ac2-88b8-4cdb-a098-5167037d2090" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_214d74da-9777-4cbe-8d7e-da676be8753f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_4db0ea75-6f33-49c1-8859-06767f8f3499" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_88e75967-b1fc-4f1f-bb55-1659dad801ec" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_4db0ea75-6f33-49c1-8859-06767f8f3499" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_fc413e8d-fafa-4e24-a42c-e3b5f06cd083" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_4db0ea75-6f33-49c1-8859-06767f8f3499" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_fc413e8d-fafa-4e24-a42c-e3b5f06cd083" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_40b8770a-9c3c-44ce-96c8-986ac702c39d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_fc413e8d-fafa-4e24-a42c-e3b5f06cd083" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_40b8770a-9c3c-44ce-96c8-986ac702c39d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_1ec70e0d-f874-41cd-a964-2cc2cfdb6bf4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_fc413e8d-fafa-4e24-a42c-e3b5f06cd083" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_1ec70e0d-f874-41cd-a964-2cc2cfdb6bf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_497691a0-305b-4ac0-843e-35de6ba503e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_fc413e8d-fafa-4e24-a42c-e3b5f06cd083" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_497691a0-305b-4ac0-843e-35de6ba503e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_992f6637-c510-4fae-ad97-6c044c1ef8ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_fc413e8d-fafa-4e24-a42c-e3b5f06cd083" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_992f6637-c510-4fae-ad97-6c044c1ef8ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_e7e9284a-024f-4956-9d86-6555fdb2c5a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_fc413e8d-fafa-4e24-a42c-e3b5f06cd083" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_e7e9284a-024f-4956-9d86-6555fdb2c5a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax_bab441d5-db5f-4471-a002-d68840e6c973" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_fc413e8d-fafa-4e24-a42c-e3b5f06cd083" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax_bab441d5-db5f-4471-a002-d68840e6c973" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/OTHERCOMPREHENSIVEINCOMEScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#OTHERCOMPREHENSIVEINCOMEScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetails"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/OTHERCOMPREHENSIVEINCOMEScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_ca12b593-e322-48a2-b147-c7014d1b0be4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax_63592a8d-9e8c-474f-88b2-ecb4c1871cfe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_ca12b593-e322-48a2-b147-c7014d1b0be4" xlink:to="loc_us-gaap_AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax_63592a8d-9e8c-474f-88b2-ecb4c1871cfe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_e80e5331-0417-467b-8c38-6d3b88382730" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_ca12b593-e322-48a2-b147-c7014d1b0be4" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_e80e5331-0417-467b-8c38-6d3b88382730" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_c1c38490-026c-4a87-8465-7262053d61a5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_ca12b593-e322-48a2-b147-c7014d1b0be4" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_c1c38490-026c-4a87-8465-7262053d61a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/OTHERCOMPREHENSIVEINCOMEScheduleofChangesinAccumulatedOtherComprehensiveIncomeNetofTaxDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#OTHERCOMPREHENSIVEINCOMEScheduleofChangesinAccumulatedOtherComprehensiveIncomeNetofTaxDetails"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/OTHERCOMPREHENSIVEINCOMEScheduleofChangesinAccumulatedOtherComprehensiveIncomeNetofTaxDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_3be2a69f-0b30-471a-ac78-c91c745d8128" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_e1461260-c415-45d5-9170-fbaf13314f87" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_3be2a69f-0b30-471a-ac78-c91c745d8128" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_e1461260-c415-45d5-9170-fbaf13314f87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_36e37229-06a0-4408-bb44-5af293360cf9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_e1461260-c415-45d5-9170-fbaf13314f87" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_36e37229-06a0-4408-bb44-5af293360cf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_7e455f05-2470-4567-b728-49b36dab7d24" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_36e37229-06a0-4408-bb44-5af293360cf9" xlink:to="loc_us-gaap_EquityComponentDomain_7e455f05-2470-4567-b728-49b36dab7d24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_1eaeb95f-5ed6-48bd-9e73-b3d20477150e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_7e455f05-2470-4567-b728-49b36dab7d24" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_1eaeb95f-5ed6-48bd-9e73-b3d20477150e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_d14fb4e5-a557-457c-9d1c-390507af18ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_1eaeb95f-5ed6-48bd-9e73-b3d20477150e" xlink:to="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_d14fb4e5-a557-457c-9d1c-390507af18ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_e4104779-297c-4dfc-ba3f-6086ca449d62" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_1eaeb95f-5ed6-48bd-9e73-b3d20477150e" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_e4104779-297c-4dfc-ba3f-6086ca449d62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_beef3f23-4f87-44b1-b61d-de45002c4254" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_e1461260-c415-45d5-9170-fbaf13314f87" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_beef3f23-4f87-44b1-b61d-de45002c4254" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_1013f08d-f0c9-439a-aa37-ef2d5ef27102" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_beef3f23-4f87-44b1-b61d-de45002c4254" xlink:to="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_1013f08d-f0c9-439a-aa37-ef2d5ef27102" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_f8824376-081d-4e37-964f-01f29d4d78af" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_1013f08d-f0c9-439a-aa37-ef2d5ef27102" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_f8824376-081d-4e37-964f-01f29d4d78af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_c9aadd01-9188-4efa-afb1-81dae66d5c71" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_1013f08d-f0c9-439a-aa37-ef2d5ef27102" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_c9aadd01-9188-4efa-afb1-81dae66d5c71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_086a01e2-e940-4818-b86e-990ff8bf3bd5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_1013f08d-f0c9-439a-aa37-ef2d5ef27102" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_086a01e2-e940-4818-b86e-990ff8bf3bd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/OTHERCOMPREHENSIVEINCOMEScheduleofAmountsReclassifiedfromAccumulatedOtherComprehensiveIncometoEarningsDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#OTHERCOMPREHENSIVEINCOMEScheduleofAmountsReclassifiedfromAccumulatedOtherComprehensiveIncometoEarningsDetails"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/OTHERCOMPREHENSIVEINCOMEScheduleofAmountsReclassifiedfromAccumulatedOtherComprehensiveIncometoEarningsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_9d9861cf-c249-4934-a04f-791cee52596c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_d4040c66-222c-4d55-bd8d-2678abaebf48" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_9d9861cf-c249-4934-a04f-791cee52596c" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_d4040c66-222c-4d55-bd8d-2678abaebf48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_35a60893-ab88-4e9e-bc32-4bc8ad681525" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_d4040c66-222c-4d55-bd8d-2678abaebf48" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_35a60893-ab88-4e9e-bc32-4bc8ad681525" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_68f4692c-953d-47f3-91d5-299fb209614f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_35a60893-ab88-4e9e-bc32-4bc8ad681525" xlink:to="loc_us-gaap_EquityComponentDomain_68f4692c-953d-47f3-91d5-299fb209614f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_4425213b-8427-49cd-be8f-35be328a2331" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_68f4692c-953d-47f3-91d5-299fb209614f" xlink:to="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_4425213b-8427-49cd-be8f-35be328a2331" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_ff384f3e-9f5a-4a7e-99fe-6769d8410a1f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_68f4692c-953d-47f3-91d5-299fb209614f" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_ff384f3e-9f5a-4a7e-99fe-6769d8410a1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_5b3a4358-161c-46bc-8493-da0a42951402" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_d4040c66-222c-4d55-bd8d-2678abaebf48" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_5b3a4358-161c-46bc-8493-da0a42951402" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_9adb5563-0b79-419a-9afe-0c06b3577eed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_5b3a4358-161c-46bc-8493-da0a42951402" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_9adb5563-0b79-419a-9afe-0c06b3577eed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_1245b630-32e1-40e2-a1d4-d5bb450c8fcf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_9adb5563-0b79-419a-9afe-0c06b3577eed" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_1245b630-32e1-40e2-a1d4-d5bb450c8fcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_1e3f4c35-b84e-4fe3-8ca1-2f26d8f48878" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_d4040c66-222c-4d55-bd8d-2678abaebf48" xlink:to="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_1e3f4c35-b84e-4fe3-8ca1-2f26d8f48878" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating_5e69a7e8-c18d-4f75-97a3-483efd21fb4e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_1e3f4c35-b84e-4fe3-8ca1-2f26d8f48878" xlink:to="loc_us-gaap_InterestExpenseNonoperating_5e69a7e8-c18d-4f75-97a3-483efd21fb4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_f136443a-336d-42fe-bae1-ccb52035409f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_1e3f4c35-b84e-4fe3-8ca1-2f26d8f48878" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_f136443a-336d-42fe-bae1-ccb52035409f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_bd8ad466-a5c4-4044-89be-8718fb572dbe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_1e3f4c35-b84e-4fe3-8ca1-2f26d8f48878" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_bd8ad466-a5c4-4044-89be-8718fb572dbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_a9ef096d-35be-496b-bd23-71d80e6147f9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_1e3f4c35-b84e-4fe3-8ca1-2f26d8f48878" xlink:to="loc_us-gaap_NetIncomeLoss_a9ef096d-35be-496b-bd23-71d80e6147f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/EQUITYNarrativeDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#EQUITYNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/EQUITYNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_152efddc-ea47-4544-b08a-8f1418a77e8e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_e7429409-189c-4f6a-9c84-41156d5037b9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_152efddc-ea47-4544-b08a-8f1418a77e8e" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_e7429409-189c-4f6a-9c84-41156d5037b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_f1b4fb6c-86d0-4284-a9ff-ddeab3d6bc4e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_152efddc-ea47-4544-b08a-8f1418a77e8e" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_f1b4fb6c-86d0-4284-a9ff-ddeab3d6bc4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_NumberOfVotesPerCommonStockShare_af2df1e7-5fea-4897-b74c-454839f4226b" xlink:href="vmc-20240930.xsd#vmc_NumberOfVotesPerCommonStockShare"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_152efddc-ea47-4544-b08a-8f1418a77e8e" xlink:to="loc_vmc_NumberOfVotesPerCommonStockShare_af2df1e7-5fea-4897-b74c-454839f4226b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_3c0d1e01-7043-4b33-abd4-6239ff8f7195" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_152efddc-ea47-4544-b08a-8f1418a77e8e" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_3c0d1e01-7043-4b33-abd4-6239ff8f7195" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_80409282-07f8-49b4-903c-bae0dd7c5626" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_152efddc-ea47-4544-b08a-8f1418a77e8e" xlink:to="loc_us-gaap_PreferredStockSharesIssued_80409282-07f8-49b4-903c-bae0dd7c5626" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_b5f2f880-7a39-4b9a-b22f-6a6e76bdbc06" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_152efddc-ea47-4544-b08a-8f1418a77e8e" xlink:to="loc_us-gaap_TreasuryStockCommonShares_b5f2f880-7a39-4b9a-b22f-6a6e76bdbc06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased_d152ba0a-a639-44a2-a49f-7e51659ececc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_152efddc-ea47-4544-b08a-8f1418a77e8e" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased_d152ba0a-a639-44a2-a49f-7e51659ececc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/EQUITYScheduleofSharesPurchasedandRetiredDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#EQUITYScheduleofSharesPurchasedandRetiredDetails"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/EQUITYScheduleofSharesPurchasedandRetiredDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_3efe1cfe-4ba1-4b56-8e2c-c278f080d058" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesRetired_4228ea5f-fd2d-422a-b3f5-b52c740ee235" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockSharesRetired"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_3efe1cfe-4ba1-4b56-8e2c-c278f080d058" xlink:to="loc_us-gaap_TreasuryStockSharesRetired_4228ea5f-fd2d-422a-b3f5-b52c740ee235" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockRetiredCostMethodAmount_1a95adbb-1159-425e-b698-1028de2bd713" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockRetiredCostMethodAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_3efe1cfe-4ba1-4b56-8e2c-c278f080d058" xlink:to="loc_us-gaap_TreasuryStockRetiredCostMethodAmount_1a95adbb-1159-425e-b698-1028de2bd713" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_58faa498-3523-43c5-b74b-b4bb4739a64b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_3efe1cfe-4ba1-4b56-8e2c-c278f080d058" xlink:to="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_58faa498-3523-43c5-b74b-b4bb4739a64b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/EQUITYScheduleofChangesinTotalEquityDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#EQUITYScheduleofChangesinTotalEquityDetails"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/EQUITYScheduleofChangesinTotalEquityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_d329f4d5-6062-47c2-b564-f95f40dc4724" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_5bff1779-7574-440f-92f1-0076593915c9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_d329f4d5-6062-47c2-b564-f95f40dc4724" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_5bff1779-7574-440f-92f1-0076593915c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_3ba420e6-a8b2-4fe1-abd0-db8445f9d823" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_5bff1779-7574-440f-92f1-0076593915c9" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_3ba420e6-a8b2-4fe1-abd0-db8445f9d823" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_ad193894-aa02-4e0d-afca-5c94ffce3c46" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_3ba420e6-a8b2-4fe1-abd0-db8445f9d823" xlink:to="loc_us-gaap_EquityComponentDomain_ad193894-aa02-4e0d-afca-5c94ffce3c46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParentMember_93fe110b-e482-4342-a06a-39d77e91e240" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ParentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_ad193894-aa02-4e0d-afca-5c94ffce3c46" xlink:to="loc_us-gaap_ParentMember_93fe110b-e482-4342-a06a-39d77e91e240" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_2c239402-321a-498e-880d-43e923b23f62" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_ad193894-aa02-4e0d-afca-5c94ffce3c46" xlink:to="loc_us-gaap_NoncontrollingInterestMember_2c239402-321a-498e-880d-43e923b23f62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_53461162-de2c-4515-9ec9-e77fdbd8d878" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_5bff1779-7574-440f-92f1-0076593915c9" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_53461162-de2c-4515-9ec9-e77fdbd8d878" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_42556c71-87ec-4e5d-b84c-4a50a9370ddf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_53461162-de2c-4515-9ec9-e77fdbd8d878" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_42556c71-87ec-4e5d-b84c-4a50a9370ddf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3c5f57d4-fdfd-445e-901d-7243e5882681" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_53461162-de2c-4515-9ec9-e77fdbd8d878" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3c5f57d4-fdfd-445e-901d-7243e5882681" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_9a50f879-ec5b-4c93-a796-8ddc595d32bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3c5f57d4-fdfd-445e-901d-7243e5882681" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_9a50f879-ec5b-4c93-a796-8ddc595d32bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_8167813d-fab0-47d4-b699-408b64938ed6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3c5f57d4-fdfd-445e-901d-7243e5882681" xlink:to="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_8167813d-fab0-47d4-b699-408b64938ed6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_03ddb506-4122-4c07-9eba-7a42f58cfe54" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3c5f57d4-fdfd-445e-901d-7243e5882681" xlink:to="loc_us-gaap_ProfitLoss_03ddb506-4122-4c07-9eba-7a42f58cfe54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_19f2eb13-ce57-43a1-85b7-a64e560ce381" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3c5f57d4-fdfd-445e-901d-7243e5882681" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_19f2eb13-ce57-43a1-85b7-a64e560ce381" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_81641e99-3c05-4794-831e-b35e163b9bdd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3c5f57d4-fdfd-445e-901d-7243e5882681" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_81641e99-3c05-4794-831e-b35e163b9bdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_33486e94-c327-4efc-a392-7f1c24a25ef5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3c5f57d4-fdfd-445e-901d-7243e5882681" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_33486e94-c327-4efc-a392-7f1c24a25ef5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_0013c554-f49c-46fc-bacb-17b257e3892c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3c5f57d4-fdfd-445e-901d-7243e5882681" xlink:to="loc_us-gaap_DividendsCommonStockCash_0013c554-f49c-46fc-bacb-17b257e3892c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_625a30db-62d8-40e4-a612-18efdf9482a2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3c5f57d4-fdfd-445e-901d-7243e5882681" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_625a30db-62d8-40e4-a612-18efdf9482a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_783060fe-d0ed-4cff-bbd1-64b3a07437b3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3c5f57d4-fdfd-445e-901d-7243e5882681" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_783060fe-d0ed-4cff-bbd1-64b3a07437b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/SEGMENTREPORTINGNarrativeDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#SEGMENTREPORTINGNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/SEGMENTREPORTINGNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_3729a796-5573-4779-b4f4-8f71331f72be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_7de1fb12-668e-423b-8b82-ded62370699c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_3729a796-5573-4779-b4f4-8f71331f72be" xlink:to="loc_us-gaap_NumberOfOperatingSegments_7de1fb12-668e-423b-8b82-ded62370699c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_2874cb1f-bf41-4483-91d3-14b42afb6487" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_3729a796-5573-4779-b4f4-8f71331f72be" xlink:to="loc_us-gaap_NumberOfReportableSegments_2874cb1f-bf41-4483-91d3-14b42afb6487" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/SEGMENTREPORTINGScheduleofSegmentFinancialDisclosureDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#SEGMENTREPORTINGScheduleofSegmentFinancialDisclosureDetails"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/SEGMENTREPORTINGScheduleofSegmentFinancialDisclosureDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_daba938f-33cd-49ff-9fa1-6ad64850d8d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_5ed8ff04-6670-4a72-b854-f2b8575c0f61" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_daba938f-33cd-49ff-9fa1-6ad64850d8d6" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_5ed8ff04-6670-4a72-b854-f2b8575c0f61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_eb52b639-5fa1-4941-afd1-9cf63e4de452" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_5ed8ff04-6670-4a72-b854-f2b8575c0f61" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_eb52b639-5fa1-4941-afd1-9cf63e4de452" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_46b8a9d1-1b3e-4fd8-a1e0-f668e36879ba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_eb52b639-5fa1-4941-afd1-9cf63e4de452" xlink:to="loc_us-gaap_SegmentDomain_46b8a9d1-1b3e-4fd8-a1e0-f668e36879ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_AggregatesMember_b361a18e-af3d-416f-9b1e-3f8f10656694" xlink:href="vmc-20240930.xsd#vmc_AggregatesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_46b8a9d1-1b3e-4fd8-a1e0-f668e36879ba" xlink:to="loc_vmc_AggregatesMember_b361a18e-af3d-416f-9b1e-3f8f10656694" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_AsphaltMember_34072de6-fe57-416f-87be-02f1108b901a" xlink:href="vmc-20240930.xsd#vmc_AsphaltMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_46b8a9d1-1b3e-4fd8-a1e0-f668e36879ba" xlink:to="loc_vmc_AsphaltMember_34072de6-fe57-416f-87be-02f1108b901a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_ConcreteMember_ad634325-2097-4152-8613-727e79bd709b" xlink:href="vmc-20240930.xsd#vmc_ConcreteMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_46b8a9d1-1b3e-4fd8-a1e0-f668e36879ba" xlink:to="loc_vmc_ConcreteMember_ad634325-2097-4152-8613-727e79bd709b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_fc0e5162-6160-453c-bb3c-c77d7d2510e8" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_5ed8ff04-6670-4a72-b854-f2b8575c0f61" xlink:to="loc_srt_ConsolidationItemsAxis_fc0e5162-6160-453c-bb3c-c77d7d2510e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_07272086-c233-4a4f-be68-953a43fac597" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_fc0e5162-6160-453c-bb3c-c77d7d2510e8" xlink:to="loc_srt_ConsolidationItemsDomain_07272086-c233-4a4f-be68-953a43fac597" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_880deb13-34a2-4a4a-8f82-0b4c2ceab4a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_07272086-c233-4a4f-be68-953a43fac597" xlink:to="loc_us-gaap_OperatingSegmentsMember_880deb13-34a2-4a4a-8f82-0b4c2ceab4a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntersegmentEliminationMember_46b187ac-a251-4310-ab2a-1783b4dcbd98" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntersegmentEliminationMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_07272086-c233-4a4f-be68-953a43fac597" xlink:to="loc_us-gaap_IntersegmentEliminationMember_46b187ac-a251-4310-ab2a-1783b4dcbd98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MaterialReconcilingItemsMember_4e31655e-a635-4060-ad14-50688aa20b6b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MaterialReconcilingItemsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_07272086-c233-4a4f-be68-953a43fac597" xlink:to="loc_us-gaap_MaterialReconcilingItemsMember_4e31655e-a635-4060-ad14-50688aa20b6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_6466a954-1ffb-4443-b1db-bc9e7b98eb59" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_07272086-c233-4a4f-be68-953a43fac597" xlink:to="loc_us-gaap_CorporateNonSegmentMember_6466a954-1ffb-4443-b1db-bc9e7b98eb59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_c85ac266-64c0-4d1f-813e-c7d576f8928c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_5ed8ff04-6670-4a72-b854-f2b8575c0f61" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_c85ac266-64c0-4d1f-813e-c7d576f8928c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_101edade-44d5-462e-8913-00f79de62856" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c85ac266-64c0-4d1f-813e-c7d576f8928c" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_101edade-44d5-462e-8913-00f79de62856" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_dc4cc518-95b3-4a78-85f6-9a7a1f269adf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c85ac266-64c0-4d1f-813e-c7d576f8928c" xlink:to="loc_us-gaap_GrossProfit_dc4cc518-95b3-4a78-85f6-9a7a1f269adf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_4c14fec5-d27f-42a7-891c-6e8c7fc51487" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c85ac266-64c0-4d1f-813e-c7d576f8928c" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_4c14fec5-d27f-42a7-891c-6e8c7fc51487" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_54892706-e827-4a4e-897f-97078684297b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c85ac266-64c0-4d1f-813e-c7d576f8928c" xlink:to="loc_us-gaap_Assets_54892706-e827-4a4e-897f-97078684297b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f94258d1-079b-4ffd-be4f-5b105138d6d1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c85ac266-64c0-4d1f-813e-c7d576f8928c" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f94258d1-079b-4ffd-be4f-5b105138d6d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/SUPPLEMENTALCASHFLOWINFORMATIONScheduleofSupplementalInformationReferabletoCondensedConsolidatedStatementsofCashFlowsDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#SUPPLEMENTALCASHFLOWINFORMATIONScheduleofSupplementalInformationReferabletoCondensedConsolidatedStatementsofCashFlowsDetails"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/SUPPLEMENTALCASHFLOWINFORMATIONScheduleofSupplementalInformationReferabletoCondensedConsolidatedStatementsofCashFlowsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowElementsAbstract_c128bd20-7ff2-4d3c-b111-09a6fb84def9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowElementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAbstract_cef41803-b998-41ca-bc99-dadeb8a322d3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_c128bd20-7ff2-4d3c-b111-09a6fb84def9" xlink:to="loc_us-gaap_CashAndCashEquivalentsAbstract_cef41803-b998-41ca-bc99-dadeb8a322d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_9a4c42c2-f28e-4d3e-b390-cd05fe93c3e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_cef41803-b998-41ca-bc99-dadeb8a322d3" xlink:to="loc_us-gaap_InterestPaidNet_9a4c42c2-f28e-4d3e-b390-cd05fe93c3e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_affa4a98-43ed-4bd5-ab94-f3b8427f3a12" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_cef41803-b998-41ca-bc99-dadeb8a322d3" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_affa4a98-43ed-4bd5-ab94-f3b8427f3a12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_490a317b-2016-41a7-be52-ecb090b51970" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_c128bd20-7ff2-4d3c-b111-09a6fb84def9" xlink:to="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_490a317b-2016-41a7-be52-ecb090b51970" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_2c9a0d3d-6b99-415e-a61b-67f7755864e5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_490a317b-2016-41a7-be52-ecb090b51970" xlink:to="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_2c9a0d3d-6b99-415e-a61b-67f7755864e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_NoteReceivedFromSaleOfBusiness_9ae774ce-c460-4f9c-815f-d183937dd975" xlink:href="vmc-20240930.xsd#vmc_NoteReceivedFromSaleOfBusiness"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_490a317b-2016-41a7-be52-ecb090b51970" xlink:to="loc_vmc_NoteReceivedFromSaleOfBusiness_9ae774ce-c460-4f9c-815f-d183937dd975" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_8545447d-185c-4df9-ba6d-cec8ad973378" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_490a317b-2016-41a7-be52-ecb090b51970" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_8545447d-185c-4df9-ba6d-cec8ad973378" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_5261bef4-66f8-4ef8-9e00-649a8f8d5754" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_490a317b-2016-41a7-be52-ecb090b51970" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_5261bef4-66f8-4ef8-9e00-649a8f8d5754" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/GOODWILLNarrativeDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#GOODWILLNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/GOODWILLNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_b37cebbe-26b5-4f69-8214-2884cb4c37a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_6d2cf0ae-ceac-4589-9589-8c13fa351eac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_b37cebbe-26b5-4f69-8214-2884cb4c37a9" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_6d2cf0ae-ceac-4589-9589-8c13fa351eac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_af608565-4557-4195-9221-e2d5c7fce632" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_6d2cf0ae-ceac-4589-9589-8c13fa351eac" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_af608565-4557-4195-9221-e2d5c7fce632" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_66eb005e-81bc-432b-8d47-f5785215feea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_af608565-4557-4195-9221-e2d5c7fce632" xlink:to="loc_us-gaap_SegmentDomain_66eb005e-81bc-432b-8d47-f5785215feea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_FormerCementMember_1ac50716-17db-4033-8b19-f3c34bc98787" xlink:href="vmc-20240930.xsd#vmc_FormerCementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_66eb005e-81bc-432b-8d47-f5785215feea" xlink:to="loc_vmc_FormerCementMember_1ac50716-17db-4033-8b19-f3c34bc98787" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_ConcreteMember_85aa8cd6-e24b-4619-975e-13c7d5d0235c" xlink:href="vmc-20240930.xsd#vmc_ConcreteMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_66eb005e-81bc-432b-8d47-f5785215feea" xlink:to="loc_vmc_ConcreteMember_85aa8cd6-e24b-4619-975e-13c7d5d0235c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_ed2910de-7ef5-41f4-84a5-a7250b1f7903" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_6d2cf0ae-ceac-4589-9589-8c13fa351eac" xlink:to="loc_us-gaap_GoodwillLineItems_ed2910de-7ef5-41f4-84a5-a7250b1f7903" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_cf34907c-5347-43ac-8a61-92d7efd2b856" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_ed2910de-7ef5-41f4-84a5-a7250b1f7903" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_cf34907c-5347-43ac-8a61-92d7efd2b856" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_88752d82-fec8-4ecc-9b08-86edf641090e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_ed2910de-7ef5-41f4-84a5-a7250b1f7903" xlink:to="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_88752d82-fec8-4ecc-9b08-86edf641090e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/GOODWILLScheduleofChangesinCarryingAmountofGoodwillbyReportableSegmentDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#GOODWILLScheduleofChangesinCarryingAmountofGoodwillbyReportableSegmentDetails"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/GOODWILLScheduleofChangesinCarryingAmountofGoodwillbyReportableSegmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_46c3ce0a-482c-49a3-9d6f-1358939d50e0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_659785c8-1d6f-417e-b5dd-abdb37580bd8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_46c3ce0a-482c-49a3-9d6f-1358939d50e0" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_659785c8-1d6f-417e-b5dd-abdb37580bd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_af17ccca-68d3-42c7-aba2-072cc9a930fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_659785c8-1d6f-417e-b5dd-abdb37580bd8" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_af17ccca-68d3-42c7-aba2-072cc9a930fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_57f66e71-a890-4071-af57-53d94f29a1e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_af17ccca-68d3-42c7-aba2-072cc9a930fb" xlink:to="loc_us-gaap_SegmentDomain_57f66e71-a890-4071-af57-53d94f29a1e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_AggregatesMember_2ff09a30-601e-4a88-bb57-db827d642475" xlink:href="vmc-20240930.xsd#vmc_AggregatesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_57f66e71-a890-4071-af57-53d94f29a1e2" xlink:to="loc_vmc_AggregatesMember_2ff09a30-601e-4a88-bb57-db827d642475" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_AsphaltMember_c4b62b9f-590b-4b29-9480-353681cedac2" xlink:href="vmc-20240930.xsd#vmc_AsphaltMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_57f66e71-a890-4071-af57-53d94f29a1e2" xlink:to="loc_vmc_AsphaltMember_c4b62b9f-590b-4b29-9480-353681cedac2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_ConcreteMember_b144bcae-2a0d-419b-8fd7-7733de864b4e" xlink:href="vmc-20240930.xsd#vmc_ConcreteMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_57f66e71-a890-4071-af57-53d94f29a1e2" xlink:to="loc_vmc_ConcreteMember_b144bcae-2a0d-419b-8fd7-7733de864b4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_bef11eca-fff6-4bb0-8cdd-afb68ddcfbbf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_659785c8-1d6f-417e-b5dd-abdb37580bd8" xlink:to="loc_us-gaap_GoodwillLineItems_bef11eca-fff6-4bb0-8cdd-afb68ddcfbbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_0b89d849-d66c-4c82-826f-ad1b19cfb876" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_bef11eca-fff6-4bb0-8cdd-afb68ddcfbbf" xlink:to="loc_us-gaap_GoodwillRollForward_0b89d849-d66c-4c82-826f-ad1b19cfb876" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_8e24b96f-66a5-42da-b4c1-1a391f1b12fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_0b89d849-d66c-4c82-826f-ad1b19cfb876" xlink:to="loc_us-gaap_Goodwill_8e24b96f-66a5-42da-b4c1-1a391f1b12fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_d185a9f5-d8ee-4ae2-af45-d21640c2d3ed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_0b89d849-d66c-4c82-826f-ad1b19cfb876" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_d185a9f5-d8ee-4ae2-af45-d21640c2d3ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_e9ca3b0f-8cd7-4885-9267-4d1de22ddffb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_0b89d849-d66c-4c82-826f-ad1b19cfb876" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_e9ca3b0f-8cd7-4885-9267-4d1de22ddffb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_89ad87c4-5945-468a-93c3-2f989cb9da0d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_0b89d849-d66c-4c82-826f-ad1b19cfb876" xlink:to="loc_us-gaap_Goodwill_89ad87c4-5945-468a-93c3-2f989cb9da0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESNarrativeDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#ACQUISITIONSANDDIVESTITURESNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_4b236a45-5863-4540-b4cf-bd006a87ac71" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_8c711c02-643a-4f3b-83cb-bfd1bb6d008c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_4b236a45-5863-4540-b4cf-bd006a87ac71" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_8c711c02-643a-4f3b-83cb-bfd1bb6d008c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_7c0ef88d-e45c-4fcd-af49-2bf4280a3c10" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_8c711c02-643a-4f3b-83cb-bfd1bb6d008c" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_7c0ef88d-e45c-4fcd-af49-2bf4280a3c10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4508831a-f7da-4cd8-8b8c-090cb4b2560e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_7c0ef88d-e45c-4fcd-af49-2bf4280a3c10" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4508831a-f7da-4cd8-8b8c-090cb4b2560e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_Acquisitions2024Member_d4eddd70-561b-4e62-9f29-cd7f68c6f3e6" xlink:href="vmc-20240930.xsd#vmc_Acquisitions2024Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4508831a-f7da-4cd8-8b8c-090cb4b2560e" xlink:to="loc_vmc_Acquisitions2024Member_d4eddd70-561b-4e62-9f29-cd7f68c6f3e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_ac2b0fa3-c2af-4966-9b24-ceaf9e5592ba" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_8c711c02-643a-4f3b-83cb-bfd1bb6d008c" xlink:to="loc_srt_StatementGeographicalAxis_ac2b0fa3-c2af-4966-9b24-ceaf9e5592ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_5af6c790-027d-4505-93ef-bf843983170e" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_ac2b0fa3-c2af-4966-9b24-ceaf9e5592ba" xlink:to="loc_srt_SegmentGeographicalDomain_5af6c790-027d-4505-93ef-bf843983170e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_TX_2db51b0d-4208-4bf3-9fd1-87572f4efea6" xlink:href="https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd#stpr_TX"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_5af6c790-027d-4505-93ef-bf843983170e" xlink:to="loc_stpr_TX_2db51b0d-4208-4bf3-9fd1-87572f4efea6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_VA_60e52e56-b1e5-4701-aa44-49e1836bd84b" xlink:href="https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd#stpr_VA"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_5af6c790-027d-4505-93ef-bf843983170e" xlink:to="loc_stpr_VA_60e52e56-b1e5-4701-aa44-49e1836bd84b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_IL_e22980be-f674-40e9-8b62-6880c137203f" xlink:href="https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd#stpr_IL"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_5af6c790-027d-4505-93ef-bf843983170e" xlink:to="loc_stpr_IL_e22980be-f674-40e9-8b62-6880c137203f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_9f8591d2-8d32-4504-ac8e-13f06506537e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_8c711c02-643a-4f3b-83cb-bfd1bb6d008c" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_9f8591d2-8d32-4504-ac8e-13f06506537e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_20518385-a29d-44c5-8098-d0e45947fb6b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_9f8591d2-8d32-4504-ac8e-13f06506537e" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_20518385-a29d-44c5-8098-d0e45947fb6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_ConcreteMember_eefcbda4-df34-4709-ad97-2eb63ba565ff" xlink:href="vmc-20240930.xsd#vmc_ConcreteMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_20518385-a29d-44c5-8098-d0e45947fb6b" xlink:to="loc_vmc_ConcreteMember_eefcbda4-df34-4709-ad97-2eb63ba565ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_8cc53cd3-f8d4-43ab-bffa-391d90f3c95e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_8c711c02-643a-4f3b-83cb-bfd1bb6d008c" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_8cc53cd3-f8d4-43ab-bffa-391d90f3c95e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_98685da4-0025-41cc-b513-dff3ac5c2a67" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_8cc53cd3-f8d4-43ab-bffa-391d90f3c95e" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_98685da4-0025-41cc-b513-dff3ac5c2a67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_7c68e0cb-91ca-4125-aeea-c282c6348aac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_98685da4-0025-41cc-b513-dff3ac5c2a67" xlink:to="loc_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_7c68e0cb-91ca-4125-aeea-c282c6348aac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_7abf958c-fd35-4256-9651-e8cec0e4bdf6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_8c711c02-643a-4f3b-83cb-bfd1bb6d008c" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_7abf958c-fd35-4256-9651-e8cec0e4bdf6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_8d82c334-7199-45c3-8337-12b2d7d27a8c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7abf958c-fd35-4256-9651-e8cec0e4bdf6" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_8d82c334-7199-45c3-8337-12b2d7d27a8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_798b6b69-7241-4606-be22-06bcfc826ce3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7abf958c-fd35-4256-9651-e8cec0e4bdf6" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_798b6b69-7241-4606-be22-06bcfc826ce3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_25fcaaaf-90a0-49b5-b18b-5cee7b960efb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7abf958c-fd35-4256-9651-e8cec0e4bdf6" xlink:to="loc_us-gaap_Goodwill_25fcaaaf-90a0-49b5-b18b-5cee7b960efb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_1d971959-e9c5-4a92-b876-e4685f062247" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7abf958c-fd35-4256-9651-e8cec0e4bdf6" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_1d971959-e9c5-4a92-b876-e4685f062247" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_AcquiredFiniteLivedIntangibleAssetsUsefulLifeForTaxPurposes_a56f3346-4a92-4d96-9113-a737267b3a94" xlink:href="vmc-20240930.xsd#vmc_AcquiredFiniteLivedIntangibleAssetsUsefulLifeForTaxPurposes"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7abf958c-fd35-4256-9651-e8cec0e4bdf6" xlink:to="loc_vmc_AcquiredFiniteLivedIntangibleAssetsUsefulLifeForTaxPurposes_a56f3346-4a92-4d96-9113-a737267b3a94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_NumberOfBusinessDivestitures_06d4da82-411a-4e00-a5b4-ff5ce51be186" xlink:href="vmc-20240930.xsd#vmc_NumberOfBusinessDivestitures"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7abf958c-fd35-4256-9651-e8cec0e4bdf6" xlink:to="loc_vmc_NumberOfBusinessDivestitures_06d4da82-411a-4e00-a5b4-ff5ce51be186" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_40a82661-e2a6-4c71-97d2-9f984b71ae2b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7abf958c-fd35-4256-9651-e8cec0e4bdf6" xlink:to="loc_us-gaap_AssetImpairmentCharges_40a82661-e2a6-4c71-97d2-9f984b71ae2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_c641fbbb-7bf2-417f-bfdd-9ccc0afe8e11" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7abf958c-fd35-4256-9651-e8cec0e4bdf6" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_c641fbbb-7bf2-417f-bfdd-9ccc0afe8e11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_f2b5c1b4-3e3f-4fd0-a677-15339133559d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7abf958c-fd35-4256-9651-e8cec0e4bdf6" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_f2b5c1b4-3e3f-4fd0-a677-15339133559d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofBusinessAcquisitionsDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#ACQUISITIONSANDDIVESTITURESScheduleofBusinessAcquisitionsDetails"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofBusinessAcquisitionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_4a3fc656-2dcc-473a-90d0-b5549e1b62a5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_09df5f5e-0290-42f8-87e8-01015ed687ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_4a3fc656-2dcc-473a-90d0-b5549e1b62a5" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_09df5f5e-0290-42f8-87e8-01015ed687ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_7aa4ec95-8261-43a0-8389-d67cfe22d21f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_09df5f5e-0290-42f8-87e8-01015ed687ac" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_7aa4ec95-8261-43a0-8389-d67cfe22d21f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_fd684a04-34ac-4217-bc83-c24225b2b090" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_7aa4ec95-8261-43a0-8389-d67cfe22d21f" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_fd684a04-34ac-4217-bc83-c24225b2b090" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_Acquisitions2024Member_1fe765f3-e354-4c2c-a121-ab3d56923213" xlink:href="vmc-20240930.xsd#vmc_Acquisitions2024Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_fd684a04-34ac-4217-bc83-c24225b2b090" xlink:to="loc_vmc_Acquisitions2024Member_1fe765f3-e354-4c2c-a121-ab3d56923213" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_9f6c81ec-02b4-41ff-8bf4-198239067b71" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_09df5f5e-0290-42f8-87e8-01015ed687ac" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_9f6c81ec-02b4-41ff-8bf4-198239067b71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_50fc167a-64a8-47f5-a020-80711d00d0e5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9f6c81ec-02b4-41ff-8bf4-198239067b71" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_50fc167a-64a8-47f5-a020-80711d00d0e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_622553f3-68d1-4b23-98a4-9bd2696ab6f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9f6c81ec-02b4-41ff-8bf4-198239067b71" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_622553f3-68d1-4b23-98a4-9bd2696ab6f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_a40c8534-449c-4959-8d95-4c623d2e4ad8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9f6c81ec-02b4-41ff-8bf4-198239067b71" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_a40c8534-449c-4959-8d95-4c623d2e4ad8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_0ff597a5-04fd-4e2b-857f-64cb134fc611" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9f6c81ec-02b4-41ff-8bf4-198239067b71" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_0ff597a5-04fd-4e2b-857f-64cb134fc611" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_99afc7fa-4bc0-4936-8b62-6f5664aadf55" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9f6c81ec-02b4-41ff-8bf4-198239067b71" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_99afc7fa-4bc0-4936-8b62-6f5664aadf55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_dc689200-02e1-4caf-b046-3346071d4487" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9f6c81ec-02b4-41ff-8bf4-198239067b71" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_dc689200-02e1-4caf-b046-3346071d4487" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_68d6a961-30b3-44f8-a990-215968bc09b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9f6c81ec-02b4-41ff-8bf4-198239067b71" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_68d6a961-30b3-44f8-a990-215968bc09b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_027a68d4-eea6-4aad-a92c-0a2a724e3ba5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9f6c81ec-02b4-41ff-8bf4-198239067b71" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_027a68d4-eea6-4aad-a92c-0a2a724e3ba5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_1be69caf-e6fc-45fc-a31b-1f27ff05f81e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9f6c81ec-02b4-41ff-8bf4-198239067b71" xlink:to="loc_us-gaap_Goodwill_1be69caf-e6fc-45fc-a31b-1f27ff05f81e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofClassificationofAssetsandLiabilitiesHeldforSaleDetails" xlink:type="simple" xlink:href="vmc-20240930.xsd#ACQUISITIONSANDDIVESTITURESScheduleofClassificationofAssetsandLiabilitiesHeldforSaleDetails"/>
  <link:presentationLink xlink:role="http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofClassificationofAssetsandLiabilitiesHeldforSaleDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_7284c32e-dcc9-42fd-9acc-c5f4d1f3516b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_66afb662-9493-4878-a47c-361506a7b477" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_7284c32e-dcc9-42fd-9acc-c5f4d1f3516b" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_66afb662-9493-4878-a47c-361506a7b477" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_db7e5e87-803f-4903-9c02-f4654f57d393" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_66afb662-9493-4878-a47c-361506a7b477" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_db7e5e87-803f-4903-9c02-f4654f57d393" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_b59fe9cc-2c0e-4d56-a036-0c7ba57a037c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_db7e5e87-803f-4903-9c02-f4654f57d393" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_b59fe9cc-2c0e-4d56-a036-0c7ba57a037c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_ConcreteOperationsInTexasMember_b968feee-dcbf-4f00-bffd-c9ece424613e" xlink:href="vmc-20240930.xsd#vmc_ConcreteOperationsInTexasMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_b59fe9cc-2c0e-4d56-a036-0c7ba57a037c" xlink:to="loc_vmc_ConcreteOperationsInTexasMember_b968feee-dcbf-4f00-bffd-c9ece424613e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_49985c30-cc09-4e4c-83ee-d7b868b093c0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_66afb662-9493-4878-a47c-361506a7b477" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_49985c30-cc09-4e4c-83ee-d7b868b093c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_0de7e6aa-4b69-4eea-b211-d4f095afa284" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_49985c30-cc09-4e4c-83ee-d7b868b093c0" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_0de7e6aa-4b69-4eea-b211-d4f095afa284" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_d897a5e7-0226-409a-81e6-178d5c33a287" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_0de7e6aa-4b69-4eea-b211-d4f095afa284" xlink:to="loc_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_d897a5e7-0226-409a-81e6-178d5c33a287" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_7b3ab7b1-40e5-4e06-ae72-1796c3d01a6c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_66afb662-9493-4878-a47c-361506a7b477" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_7b3ab7b1-40e5-4e06-ae72-1796c3d01a6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1_e012a7cb-3773-4984-9af8-2187da0efc04" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7b3ab7b1-40e5-4e06-ae72-1796c3d01a6c" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1_e012a7cb-3773-4984-9af8-2187da0efc04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_DisposalGroupIncludingDiscontinuedOperationLandAndLandImprovementsNet_a9ab20e0-3afc-4e50-8316-692138da4a4b" xlink:href="vmc-20240930.xsd#vmc_DisposalGroupIncludingDiscontinuedOperationLandAndLandImprovementsNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7b3ab7b1-40e5-4e06-ae72-1796c3d01a6c" xlink:to="loc_vmc_DisposalGroupIncludingDiscontinuedOperationLandAndLandImprovementsNet_a9ab20e0-3afc-4e50-8316-692138da4a4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment_b78d6dfe-f509-4850-857e-d98678d6aacb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7b3ab7b1-40e5-4e06-ae72-1796c3d01a6c" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment_b78d6dfe-f509-4850-857e-d98678d6aacb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_DisposalGroupIncludingDiscontinuedOperationOperatingLeasesNet_45d4ff2c-a036-4af1-999a-56555993d1ba" xlink:href="vmc-20240930.xsd#vmc_DisposalGroupIncludingDiscontinuedOperationOperatingLeasesNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7b3ab7b1-40e5-4e06-ae72-1796c3d01a6c" xlink:to="loc_vmc_DisposalGroupIncludingDiscontinuedOperationOperatingLeasesNet_45d4ff2c-a036-4af1-999a-56555993d1ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_DisposalGroupIncludingDiscontinuedOperationFinanceLeasesNet_1e2b4c94-700b-4968-bf0a-f351b4c7d0d6" xlink:href="vmc-20240930.xsd#vmc_DisposalGroupIncludingDiscontinuedOperationFinanceLeasesNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7b3ab7b1-40e5-4e06-ae72-1796c3d01a6c" xlink:to="loc_vmc_DisposalGroupIncludingDiscontinuedOperationFinanceLeasesNet_1e2b4c94-700b-4968-bf0a-f351b4c7d0d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets_f7bf9e00-b35b-4410-94de-fdcce4880123" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7b3ab7b1-40e5-4e06-ae72-1796c3d01a6c" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets_f7bf9e00-b35b-4410-94de-fdcce4880123" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1_0e13111e-36b9-4428-8739-5a8572f67e68" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7b3ab7b1-40e5-4e06-ae72-1796c3d01a6c" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1_0e13111e-36b9-4428-8739-5a8572f67e68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_DisposalGroupIncludingDiscontinuedOperationReserveForAssetsHeldForSale_6c9431a8-b894-48f3-ac1e-ce600237cabc" xlink:href="vmc-20240930.xsd#vmc_DisposalGroupIncludingDiscontinuedOperationReserveForAssetsHeldForSale"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7b3ab7b1-40e5-4e06-ae72-1796c3d01a6c" xlink:to="loc_vmc_DisposalGroupIncludingDiscontinuedOperationReserveForAssetsHeldForSale_6c9431a8-b894-48f3-ac1e-ce600237cabc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_06a2db9e-9f3d-4878-8677-d227a34519e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7b3ab7b1-40e5-4e06-ae72-1796c3d01a6c" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_06a2db9e-9f3d-4878-8677-d227a34519e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_DisposalGroupIncludingDiscontinuedOperationCurrentOperatingLeaseLiabilities_22016d4c-022b-4e95-80cf-78a0e1d08469" xlink:href="vmc-20240930.xsd#vmc_DisposalGroupIncludingDiscontinuedOperationCurrentOperatingLeaseLiabilities"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7b3ab7b1-40e5-4e06-ae72-1796c3d01a6c" xlink:to="loc_vmc_DisposalGroupIncludingDiscontinuedOperationCurrentOperatingLeaseLiabilities_22016d4c-022b-4e95-80cf-78a0e1d08469" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_DisposalGroupIncludingDiscontinuedOperationCurrentFinanceLeaseLiabilities_2f8ccf31-8420-4b26-9615-7ccb39d1543f" xlink:href="vmc-20240930.xsd#vmc_DisposalGroupIncludingDiscontinuedOperationCurrentFinanceLeaseLiabilities"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7b3ab7b1-40e5-4e06-ae72-1796c3d01a6c" xlink:to="loc_vmc_DisposalGroupIncludingDiscontinuedOperationCurrentFinanceLeaseLiabilities_2f8ccf31-8420-4b26-9615-7ccb39d1543f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_DisposalGroupIncludingDiscontinuedOperationNoncurrentOperatingLeaseLiabilities_4ab96e2e-437b-4a78-bba8-f0ae79e17376" xlink:href="vmc-20240930.xsd#vmc_DisposalGroupIncludingDiscontinuedOperationNoncurrentOperatingLeaseLiabilities"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7b3ab7b1-40e5-4e06-ae72-1796c3d01a6c" xlink:to="loc_vmc_DisposalGroupIncludingDiscontinuedOperationNoncurrentOperatingLeaseLiabilities_4ab96e2e-437b-4a78-bba8-f0ae79e17376" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vmc_DisposalGroupIncludingDiscontinuedOperationNoncurrentFinanceLeaseLiabilities_a543f428-6afd-4856-853c-eabc31faffde" xlink:href="vmc-20240930.xsd#vmc_DisposalGroupIncludingDiscontinuedOperationNoncurrentFinanceLeaseLiabilities"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7b3ab7b1-40e5-4e06-ae72-1796c3d01a6c" xlink:to="loc_vmc_DisposalGroupIncludingDiscontinuedOperationNoncurrentFinanceLeaseLiabilities_a543f428-6afd-4856-853c-eabc31faffde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_3c228373-89fe-44a3-8273-5604b2a888c2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7b3ab7b1-40e5-4e06-ae72-1796c3d01a6c" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_3c228373-89fe-44a3-8273-5604b2a888c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#AwardTimingDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgDiscLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgDiscLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiDiscTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMethodTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMethodTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgPredtrmndFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgPredtrmndFlag"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgPredtrmndFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiCnsdrdFlag"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MnpiDiscTimedForCompValFlag"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTable"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="loc_us-gaap_AwardTypeAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_EmployeeStockOptionMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscIndName"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardUndrlygSecuritiesAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardExrcPrice" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardExrcPrice"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardExrcPrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardGrantDateFairValue" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardGrantDateFairValue"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardGrantDateFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_UndrlygSecurityMktPriceChngPct"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ErrCompDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RecoveryOfErrCompDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompRecoveryTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompRecoveryTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ErrCompRecoveryTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDateAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDateAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="loc_ecd_RestatementDateAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonNeosMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonNeosMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_ecd_NonNeosMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDeterminationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDeterminationDate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_RestatementDeterminationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompAmt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_AggtErrCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompAnalysisTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompAnalysisTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ErrCompAnalysisTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingAggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingAggtErrCompAmt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingAggtErrCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryIndName"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryIndName"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryCompAmt"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingRecoveryCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PayVsPerformanceDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PvpTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ExecutiveCategoryAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ExecutiveCategoryAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_ExecutiveCategoryAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllExecutiveCategoriesMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllExecutiveCategoriesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ExecutiveCategoryAxis" xlink:to="loc_ecd_AllExecutiveCategoriesMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="loc_ecd_PeoMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="loc_ecd_NonPeoNeoMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_AdjToCompAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllAdjToCompMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllAdjToCompMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AdjToCompAxis" xlink:to="loc_ecd_AllAdjToCompMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtPnsnAdjsSvcCstMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnAdjsSvcCstMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:to="loc_ecd_PnsnAdjsSvcCstMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnAdjsPrrSvcCstMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:to="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="loc_ecd_EqtyAwrdsAdjsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsMember" xlink:to="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsMember" xlink:to="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_MeasureAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PvpTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CoSelectedMeasureName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NamedExecutiveOfficersFnTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupIssuersFnTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChangedPeerGroupFnTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoTotalCompAmt"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoTotalCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoActuallyPaidCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoActuallyPaidCompAmt"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoActuallyPaidCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToPeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToPeoCompFnTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToPeoCompFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgTotalCompAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TabularListTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TabularListTableTextBlock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TabularListTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnAmt"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TotalShareholderRtnAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupTotalShareholderRtnAmt"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_us-gaap_NetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureAmt"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CoSelectedMeasureAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OtherPerfMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OtherPerfMeasureAmt"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_OtherPerfMeasureAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAmt"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoName"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureName"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_MeasureName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonGaapMeasureDescriptionTextBlock"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Additional402vDisclosureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Additional402vDisclosureTextBlock"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_Additional402vDisclosureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnBnftsAdjFnTextBlock"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjFnTextBlock"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#InsiderTradingArrangements"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingArrLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingArrLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrByIndTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrByIndTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TradingArrByIndTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="loc_ecd_TradingArrAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllTradingArrangementsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllTradingArrangementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrAxis" xlink:to="loc_ecd_AllTradingArrangementsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MtrlTermsOfTrdArrTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndTitle" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndTitle"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrIndTitle" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrAdoptedFlag"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrAdoptedFlag"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrAdoptionDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrAdoptionDate"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrAdoptionDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrTrmntdFlag"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrTrmntdFlag"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrTerminationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrTerminationDate"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrTerminationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrExpirationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrExpirationDate"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrExpirationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrDuration" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrDuration"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrDuration" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrSecuritiesAggAvailAmt"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#InsiderTradingPoliciesProc"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingPoliciesProcLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>10
<FILENAME>vmc-20240930_g1.jpg
<TEXT>
begin 644 vmc-20240930_g1.jpg
M_]C_X  02D9)1@ ! @$!+ $L  #_X11[17AI9@  34T *@    @ !P$2  ,
M   !  $   $:  4    !    8@$;  4    !    :@$H  ,    !  (   $Q
M  (    E    <@$R  (    4    EX=I  0    !    K    -@   $L
M 0   2P    !061O8F4@4&AO=&]S:&]P($5L96UE;G1S(#,N,"!7:6YD;W=S
M #(P,#<Z,#(Z,C$@,30Z,#<Z-3@    #H $  P    $  0  H ( !     $
M  =>H , !     $   ,B          8! P #     0 &   !&@ %     0
M 28!&P %     0   2X!*  #     0 "   " 0 $     0   38" @ $
M 0  $ST         2     $   !(     ?_8_^  $$I&248  0(! $@ 2
M_^T #$%D;V)E7T--  '_[@ .061O8F4 9(     !_]L A  ," @("0@,"0D,
M$0L*"Q$5#PP,#Q48$Q,5$Q,8$0P,# P,#!$,# P,# P,# P,# P,# P,# P,
M# P,# P,# P, 0T+"PT.#1 .#A 4#@X.%!0.#@X.%!$,# P,#!$1# P,# P,
M$0P,# P,# P,# P,# P,# P,# P,# P,# P,# S_P  1" !$ * # 2(  A$!
M Q$!_]T !  *_\0!/P   04! 0$! 0$          P ! @0%!@<("0H+ 0 !
M!0$! 0$! 0         !  (#! 4&!P@)"@L0  $$ 0,"! (%!P8(!0,,,P$
M A$#!"$2,05!46$3(G&!,@84D:&Q0B,D%5+!8C,T<H+10P<EDE/PX?%C<S46
MHK*#)D235&1%PJ-T-A?25>)E\K.$P]-UX_-&)Y2DA;25Q-3D]*6UQ=7E]59F
M=H:6IK;&UN;V-T=79W>'EZ>WQ]?G]Q$  @(! @0$ P0%!@<'!@4U 0 "$0,A
M,1($05%A<2(3!3*!D12AL4(CP5+1\#,D8N%R@I)#4Q5C<S3Q)086HK*#!R8U
MPM)$DU2C%V1%539T9>+RLX3#TW7C\T:4I(6TE<34Y/2EM<75Y?569G:&EJ:V
MQM;F]B<W1U=G=X>7I[?'_]H # ,!  (1 Q$ /P#SA[MSW.\23]Y7;_XGO_%3
M?_X2L_\ /F.N&7=?XGO_ !4Y'_A&S_S[C+?YS_<^3R6#=K_XV"?^=]FO&/3_
M -^7(T.+;ZW2?:]I^XA=9_C6/_9A=Y44_D*Y%GTV_$?E1Y;_ '/C_NA1W?IQ
M)>:?6_\ QE]>Z']8\SI6)1B/HQO3V.M987G?57>[<:[ZV?3L_<5GZB_XPNM?
M6+KAZ=G4XM=/HOMW4ML:Z6E@'\Y=:W;[_P!U8YY/*,?NT."N/?\ 176'T))<
M!]??K_UGZM]9JP,"G&LJLQF7EU[;'.W.?=61^BNJ;M_1?NJA]5?\9O7^L_6#
M#Z9E8^(RC)<YKW5,L#P&L?9[2^^QOYG[B0Y/*<?N@#AKBWZ!5AX3ZUD_\Z.K
MZ_\ :W(_\^.74_XF_P#Q19G_ (3/_GVE<M]:_P#Q4=7_ /#N1_Y\<NG_ ,3S
MV5]?SK'D-8S"<YSCP +*22M3/_N0_P!P+1N^Q)+R?J/^.;J3KW?LO!IKQP2&
M')+WO<V?:]S:7TLJW-_P>^W_ (Q5/_'C^M'_ '%P?^V[O_>E9P^'\P1= >97
M<0?8TEQ)_P 8%^-]1,7ZR9E%=F;F6/IJHKW,KWBRZMI.]UUC6,IQ_4?^^_V?
MH]ZY+_QX_K1_W&P?^V[O_>E-AR6:?%P@>F1@=?TH[JX@^QI+RQW^.#-?T3U*
M\?'KZQ7<UME;P]U-E+FV;KJ VQEE=M5K:F6566O_ -)^D_P&=_X\?UH_[BX'
M_;=W_O2G#D,YOT@4:U*N(/LB2\_^N'U_ZUT.KI+\2G&>>H8HON]5MA <0S2O
MT[J_9[_SEA]/_P ;_7;>H8U>=3A58;[JVY-K:[=S*BYHNL;^L/\ <RO=^8FQ
MY+-*''$ C7K^ZKB#ZXDO)>H?XY>K.RG_ +,PL>O$!(K^TA[[")]KW^C;377N
M;_@OTFS_ $MBM?5W_&WGY75:,/J^+0*,FQM0NQMS#6YYV,?8V^RUME>\_I/?
M7L9^D_2?S:)Y'.(\1B-!=7JKB#__T/.;6%EKV'EKBW[C"[?_ !/?^*G(_P#"
M-G_GW&7+?6/%.']8.I8L%HJRKFM!_=WN-;O[5>U=%_BER64_6X5NYR<:VIOQ
M'IY'_4T.6]S)XN6F1UAQ+!NB_P :AGZY9 \*J1_T%RV*SU,FFL?GV,;][@%T
MG^,RWU/KKU #45BE@(\J:G'_ *3EE_5;$=F_63I>,UN\/RJB]H_<8X6W'^S4
MQZ.$\/+0)Z8P?^:H[NE_C+_\6_4_^L?^V]"O?XH__%8?_"MO_55*C_C+_P#%
MOU/_ *Q_[;T*]_BC_P#%8?\ PK;_ -54HY_[A_ZE'_HJZ_5+_CB_\5./_P"$
M:_\ S[DK(_Q>?^+/I?\ QC__ #U:M?\ QQ?^*G'_ /"-?_GW)61_B\_\6?2_
M^,?_ .>K4,?^X?\ J<E=?JT?K7_XJ.K_ /AW(_\ /CEN_P"+3^E]:_\ 35?_
M -56L+ZU_P#BHZO_ .'<C_SXY;O^+3^E]:_]-5__ %5:DR_[F_P8J&[QHX'P
M78?4O_%\_P"M&%?G/S1B4TV^@UHK]1SG!K+7ETOJ:QC6VU[?IKCQP/@O8O\
M$W_XF<K_ ,/V?^>L9#G,L\>'B@:E8%J&[B?XP>B_L#ZF]&Z0+CD#'R;?TNW9
MNW^M?_-[K/H^KL^FO.#H%ZU_CG_Y)Z=_X8=_Y[<O)3P4.1D98.(ZF4I$^9*B
M]A]</\7[OJST;#Z@[*]>VVQM.35MAK;'-?;-+O\ 1M])U?O7'G@_!>Q_XX__
M !,8W_AZO_SUD+QP\'X(\GDGDP\4S9LJ.[W/^,S^C_5W_P!-[?R5+C<'$LSL
M[&P:2!;E6LHK+N ZQPJ;N_M.79?XS/Z/]7?_ $WM_)4N9^J__BFZ/_X?QO\
MS]6ERY(Y:QT$S^,E'=V/KS]2&_57[$^K)=E598>UQ<T-+7UAA=]%Q]EGJ>S]
MQ<JUSFN#FF'-((([$+U/_'3_ $3I7_&7?]36O*T[D\DLF",IFY&]?JH[O__1
MH_XW>CG$^L%74V#]%U*H;C,_I:0VI^GYK?0^S_\ @BY;ZN=6/1NNX74]2W&M
M#K0T N-3OT>0U@<6MWNH?9L]R]L^O'U>/U@^KU^)4)RZ8OQ/.U@/Z/Z3&_IJ
MW64>_P#TGJ+P$Z$@Z$:$'D+:Y+)'+@]N6\1P2']3]%8="V^K9[^I=4R^H/!:
M<NY]VTF=H>XN:S^PSV+L_P#%!T<Y/6[^JV-_1]/KV5G7^=NEGM_>V8[;M_\
MQM:X)H+W!C 7O<0&M;J23PUH7T#]3/J^/J_]7\?!<!]I=^FRR.]SXWC0N;^B
M:&4;F_3])+GLHQX.".\_2/[GZ2AJ7R3_ !E_^+?J?_6/_;>A&_Q8=0P\#ZUU
MOS+6T5W4V5-LL(:T/.VQK7/=#6[_ $]K/Y:W/\:7U0ZC9U0]>Z?0_)IR&-&6
MVL%[V/K;Z;;#6WW^BZAC/=_@_3_2+S8Z$AVA'(*?AX,W*Q@)?H"$N\2%'0O8
M_P"-3J6%U#ZT X5S;V8V-718^LAS?4#[;G-:]OM=L;<S?_+]BH_XO!/UTZ7_
M %[/_/5JYP03 U/8!>B_XKOJAU0=79U[.I?BXV*UWV<6@L=:^QAJW-K>-WH,
MIL?^E_TGI^EZGZ78LHAAY4P,MH&(O>14-2\?]:__ !4=7_\ #N1_Y\<MW_%I
M_2^M?^FJ_P#ZJM8/UK</^='5]?\ M;D?^?'KI?\ %'4S)ZUU''<8;=@/8?@Z
MRII_ZI+,:Y6^T8J&[PPX'P7JW^*3K'2<3H67B9693CY'VMUHKM>UA+'5T,:]
MOJ%N]N^M_P!%>9=1Z;G]*RGX?4*'X]]9+2UX(!@[=];OHV5N_,L9['JK+4_-
MBCGQ</%0-&QJH&GU?_&_D8^3T3IE^-:RZE^0_;96X.:88YKMKV2WZ07E)X*]
M#NZ+F]4_Q3=)=@TNONP[[;75L!<\UF[+JL]-C07/<USZW_U%YX="0="-"#RH
M^2$8XY8P;X)SC^*C^;ZC_C1^L?1.J_5K KP,RK(MNR&9 J8X.>VL5VAQN8V?
M0>U]S&>G;[_^V[%Y<>#\%>'2,P=&=UI[37A^LS'J<X$>H]XL>[TM-NREM#O4
M?^_[%0)$%2<OBCB@81EQ42HE[K_&9_1_J[_Z;V_DJ7,_5?\ \4W1_P#P_C?^
M?JUTW^,PC[/]7?\ TWM_)4N9^JY'_.;H_P#X>QO_ #]6F8?]RGRG_P!TH[OH
M/^.G^B=*_P",N_ZFM>5KU3_'2?U3I7_&7?\ 4UKRN0A\/_W/'SE_TE2W?__2
MWLOZ[]4Q?KT>A/II/2FWX^,ZX-?ZP?E4BRCW^IZ7](_X'^;3=1^NG5J/KM3T
M/'Q\<].=D58UE[VN=87O8S(O]-S+6U_HVW,_P2Q/K$R]WUA^N#\83D8E.!FU
M.[M.,,:YUC?ZM/JJOCN.1U/ZL=5)+1UGK&?G"MVI8'68V/55/\EE"OQQ8ZC+
MA'\WP_\ 5/;]WC6W^;W=_P!>OJAC=0=TV_J-3,IC_3>"U^QK_P!U^3Z?V9FQ
MW\YNM_1_GJIB_7W"O^N-_P!7#L;57-5.0-Y<_)86MMQ2ST]K-GZ;])O]/]%_
MPB\ZS^J_:?JOG8_KLP7"W=9]7L3"V-J++:JG9.=F6,=<S_!U_P [_/>CC_\
M U[N;8'?7#JN,QT6]8Z%]GZ:8]M]EE5/I-JM_FMMOHVL]9S_ $O^$0'*XP#=
M_++<[2CP>KY?ZRK>VQ?KQ]4\SJ Z;C=2JLRG.]-C8<&.=.W95D.8W'MWN_F_
M3M_2_P"#4[/K=T W/PJ<ZO[=Z[\)E+FOG[0P>YCF[-WI,=]._P#F/^%7EN(V
MKJ/3NE]$_:V2[,IN#:NCX_3JVWX]S2_U;79;[<7]&QP=9=:[(W_X;(K_ $5O
MI=5]4,+#?U7ZX9EE+'Y5.=D-JN<T%[!NR#^B>[^;W?G;$,G+8H FY&NG^%P
M^J$/2H$NYT_ZY=.QOJYA]5Z]U#&#LIUC6VXS;?3>6/?7^@HMK^V?HVM;ZWZ'
MZ:!UWZ]8C/JMD=<^KM].8ZBRNLBQKX!>X,/J4DX][/;]!<5@=4.)T#ZJ4O?3
MTZMPS7MZU=CC)=0\7V_H\>I_L8ZQS*_4?_PE?^C5/)=NZ/\ 7)YLLN+\K"L]
M:ZOT;+ ZV]XR'4;*O2];=ZK/T;/IIPY:'$2;TGM^C*'N^W^[_P!VJWU+JOUT
M^K/1LAN+U/.93DEH<ZIK++"T$2/4]!EOI;O^$6OC9./EX]>3C6-NHM:'5VL(
M+7-/YS7!>:?6?*Q,+ZR=5MJZM=T3,RZ*VY%.;B-R<3,8&>DQV,^L9/ZOZ;-E
MGJX^_>^VO_2TU]A]2;;\SZIX;\G$KZ>ZYMGZ"BOT6;'/?LMKH_P?KM/K?R]_
MJL]CU7R88QQQF+UJ[_K#]'T_]W-(.KAX7UD^NOUG?E9GU:JPL;I6+::J7Y>\
MV7EHW'Z'T/;L=]"G9ZOI^M;^D]/:Z3];0>@NZG]8Z'=%MQWFG(9>US&N>!NW
MXC7CU;F6_F5L]2S^<9^E_G5ROU0^M&!]3>GY70/K&+,3,PKK'U 5N<VYCOH^
M@]H]V]['['V^E5L]+])_.;!=?ZAU?JW3^A?63K/3C3TK&SW69&*T.?\ JQ-/
MV?*R:GCZ/Z/)9[V,JL]2O_N2II81*?#P"..ZA,?-+T_H_O\ &BWN.G?7'ZM=
M3Q\G(PLYEM>'6ZW(!:]CFUL&ZRWT;6,N=6W]]C$&OZ^_4^R^FAO5*0_(9ZC"
M[<U@!#G?IKK&MIQ[/9_-7OKM_P"W&+B>L9V']8?K'F=7Z"'68&'T?+;U'+#'
MUL>YU&2RJIWJ,KWV>^CZ?O\ T/[F.AVXV*__ !?_ %3WU,=OZFQKY:#+7OR?
M68[^39L9ZG[Z7W;&!$GB'$0.&QQ0XHREZO3_ %567OL'ZZ?5CJ&-E96)G-LJ
MP6&W)]EC7-8!+K/2LK;;8S_BF/4<;Z\?53*SJ,#'ZE6_)R0TTLAX!+QOKK]5
MS/19<[Z/H/L];U?T.SU5R/UA:P?6_P"M!: "[ZO6EQ Y,4-W._LM:LGJ&=TC
MJWU0Z)]6NEX[OV]OIVT>FYCF.<TNNR_6V^FZG*_I.]MG\S9Z]G\TA'EL<@#Z
MJE6MC]7Q1XN*?]U5OHG4OKQ]5>EYKL#.Z@RK*9&^L,L?MG@6/IKLKK=_7>BY
MWUN^K?3[!7F9]51=CC,8?<YKZ''TZ[:;*VN9?ZCOYNNIS[7_ +B\ZZSU,/L^
MLV*<AG3;3=D5GI6+A!]V6&;[F9V7FV,>YM.SU;[;&/9Z57J7?H_4K]74^K[<
M>_ZW?5IQ#;?3^KM!8=';7M]6MVW_ (1GZ1B!Y: CQ'BV).O]7B_=_P"_5;UU
M'US^K.15B74YS7UY]QQL9P99K<"T>C9^C_0/_2U_TCTO9^D^@KSNL=-;U9O1
MC=_E!U7KB@-<?T<[=[K&M])GN'Y[UY>>D'J'3OKK7CC;=T[J3LS%##M#32_)
MW[&M_P"ZWK-K_E[%U'U">.M]2ZM];WU>E]M=7BXS'3N;7377Z^UWT?3NM]/_
M *Y2ADP0C&4@34=.GS2X98_^E_S$@O\ _]/U5)?*J22GZI&V3$3W3KY5224_
M5.DGB>_BG7RJDDI^J3$:\:<^/9.OE5))3]4G;INCG2?%.OE5))3]3O\ 2EN_
M;,^S=$S_ "94U\JI)*?JENV/;$=HX3KY5224_2?UNV_\UNK;YV_9+IVQ,;'>
M*;ZH>G_S8Z3MG^ATQNC=MV-\%\VI*7_(_P"'_P!RCJ_5.D^??QA.OE5)1)?H
MGZ^?MW_FY?\ L+?]JG])Z6W?Z,.^T;/4]V[9]'T?T_\ HD;ZE?LO_FMT[]D[
M_L7IG9ZGT]VY_P!H]3\WU/M'J[]GZ/\ T?L7S@DIC_N<?W^G]W]/_N$=7__9
M_^T94E!H;W1O<VAO<" S+C  .$))300$       '' (   (  @ X0DE-!"4
M     !!&#/*))KA6VK"< :&PIY!W.$))30/M       0 2P    !  $!+
M  $  3A"24T$)@      #@             _@   .$))300-       $
M'CA"24T$&0      !    !XX0DE- _,       D           $ .$))300*
M       !   X0DE-)Q        H  0         ".$))30/U      !( "]F
M9@ ! &QF9@ &       ! "]F9@ ! *&9F@ &       ! #(    ! %H    &
M       ! #4    ! "T    &       !.$))30/X      !P  #_________
M____________________ ^@     _____________________________P/H
M     /____________________________\#Z     #_________________
M____________ ^@  #A"24T$"       $     $   )    "0      X0DE-
M!!X       0     .$))300:      -1    !@             #(@  !UX
M   . %8 30!# "  *  R #@ ,  I "  8P!O '  >0    $
M             0             '7@   R(                      0
M                       0     0       &YU;&P    "    !F)O=6YD
M<T]B:F,    !        4F-T,0    0     5&]P(&QO;F<          $QE
M9G1L;VYG          !"=&]M;&]N9P   R(     4F=H=&QO;F<   =>
M!G-L:6-E<U9L3',    !3V)J8P    $       5S;&EC90   !(    '<VQI
M8V5)1&QO;F<         !V=R;W5P241L;VYG          9O<FEG:6YE;G5M
M    #$53;&EC94]R:6=I;@    UA=71O1V5N97)A=&5D     %1Y<&5E;G5M
M    "D53;&EC951Y<&4     26UG(     9B;W5N9'-/8FIC     0
M %)C=#$    $     %1O<"!L;VYG          !,969T;&]N9P
M0G1O;6QO;F<   ,B     %)G:'1L;VYG   '7@    -U<FQ415A4     0
M     &YU;&Q415A4     0       $US9V5415A4     0      !F%L=%1A
M9U1%6%0    !       .8V5L;%1E>'1)<TA434QB;V]L 0    AC96QL5&5X
M=%1%6%0    !       ):&]R>D%L:6=N96YU;0    ]%4VQI8V5(;W)Z06QI
M9VX    '9&5F875L=     EV97)T06QI9VYE;G5M    #T53;&EC959E<G1!
M;&EG;@    =D969A=6QT    "V)G0V]L;W)4>7!E96YU;0   !%%4VQI8V5"
M1T-O;&]R5'EP90    !.;VYE    "71O<$]U='-E=&QO;F<         "FQE
M9G1/=71S971L;VYG          QB;W1T;VU/=71S971L;VYG          MR
M:6=H=$]U='-E=&QO;F<      #A"24T$*       #     $_\        #A"
M24T$%       !     ,X0DE-! P     $UD    !    H    $0   '@  !_
M@   $ST &  !_]C_X  02D9)1@ ! @$ 2 !(  #_[0 ,061O8F5?0TT  ?_N
M  Y!9&]B90!D@     '_VP"$  P(" @)" P)"0P1"PH+$14/# P/%1@3$Q43
M$Q@1# P,# P,$0P,# P,# P,# P,# P,# P,# P,# P,# P,# P!#0L+#0X-
M$ X.$!0.#@X4% X.#@X4$0P,# P,$1$,# P,# P1# P,# P,# P,# P,# P,
M# P,# P,# P,# P,#/_  !$( $0 H ,!(@ "$0$#$0'_W0 $  K_Q $_   !
M!0$! 0$! 0         #  $"! 4&!P@)"@L!  $% 0$! 0$!          $
M @,$!08'" D*"Q   00! P($ @4'!@@% PPS 0 "$0,$(1(Q!4%181,B<8$R
M!A21H;%"(R054L%B,S1R@M%#!R624_#A\6-S-1:BLH,F1)-49$7"HW0V%])5
MXF7RLX3#TW7C\T8GE*2%M)7$U.3TI;7%U>7U5F9VAI:FML;6YO8W1U=G=X>7
MI[?'U^?W$0 " @$"! 0#! 4&!P<&!34!  (1 R$Q$@1!46%Q(A,%,H&1%*&Q
M0B/!4M'P,R1BX7*"DD-3%6-S-/$E!A:BLH,')C7"TD235*,79$55-G1EXO*S
MA,/3=>/S1I2DA;25Q-3D]*6UQ=7E]59F=H:6IK;&UN;V)S='5V=WAY>GM\?_
MV@ , P$  A$#$0 _ /.'NW/<[Q)/WE=O_B>_\5-__A*S_P ^8ZX9=U_B>_\
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
M^T>KOV?H_P#1^Q?."2F/^YQ_?Z?W?T_^X1U?_]D .$))300A      !Y
M 0$    8 $$ 9 !O &( 90 @ %  : !O '0 ;P!S &@ ;P!P "  10!L &4
M;0!E &X = !S    ' !! &0 ;P!B &4 ( !0 &@ ;P!T &\ <P!H &\ <  @
M $4 ; !E &T 90!N '0 <P @ #, +@ P     0 X0DE-! 8       < "
M  $! /_A&4%H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O #P_>'!A8VME
M="!B96=I;CTG[[N_)R!I9#TG5S5-,$UP0V5H:4AZ<F53>DY48WIK8SED)S\^
M"CQX.GAM<&UE=&$@>&UL;G,Z>#TG861O8F4Z;G,Z;65T82\G('@Z>&UP=&L]
M)UA-4"!T;V]L:VET(#,N,"TR."P@9G)A;65W;W)K(#$N-B<^"CQR9&8Z4D1&
M('AM;&YS.G)D9CTG:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M
M<WEN=&%X+6YS(R<@>&UL;G,Z:5@])VAT=' Z+R]N<RYA9&]B92YC;VTO:5@O
M,2XP+R<^"@H@/')D9CI$97-C<FEP=&EO;B!R9&8Z86)O=70])W5U:60Z8SEC
M9C1D-#DM8S%E-BTQ,61B+6(V-V$M8F8U83=F-34T,&4W)PH@('AM;&YS.F5X
M:68])VAT=' Z+R]N<RYA9&]B92YC;VTO97AI9B\Q+C O)SX*(" \97AI9CI#
M;VQO<E-P86-E/C$\+V5X:68Z0V]L;W)3<&%C93X*(" \97AI9CI0:7AE;%A$
M:6UE;G-I;VX^,3@X-CPO97AI9CI0:7AE;%A$:6UE;G-I;VX^"B @/&5X:68Z
M4&EX96Q91&EM96YS:6]N/C@P,CPO97AI9CI0:7AE;%E$:6UE;G-I;VX^"B \
M+W)D9CI$97-C<FEP=&EO;CX*"B \<F1F.D1E<V-R:7!T:6]N(')D9CIA8F]U
M=#TG=75I9#IC.6-F-&0T.2UC,64V+3$Q9&(M8C8W82UB9C5A-V8U-30P93<G
M"B @>&UL;G,Z<&1F/2=H='1P.B\O;G,N861O8F4N8V]M+W!D9B\Q+C,O)SX*
M(#PO<F1F.D1E<V-R:7!T:6]N/@H*(#QR9&8Z1&5S8W)I<'1I;VX@<F1F.F%B
M;W5T/2=U=6ED.F,Y8V8T9#0Y+6,Q938M,3%D8BUB-C=A+6)F-6$W9C4U-#!E
M-R<*("!X;6QN<SIP:&]T;W-H;W ])VAT=' Z+R]N<RYA9&]B92YC;VTO<&AO
M=&]S:&]P+S$N,"\G/@H@(#QP:&]T;W-H;W Z2&ES=&]R>3X\+W!H;W1O<VAO
M<#I(:7-T;W)Y/@H@/"]R9&8Z1&5S8W)I<'1I;VX^"@H@/')D9CI$97-C<FEP
M=&EO;B!R9&8Z86)O=70])W5U:60Z8SEC9C1D-#DM8S%E-BTQ,61B+6(V-V$M
M8F8U83=F-34T,&4W)PH@('AM;&YS.G1I9F8])VAT=' Z+R]N<RYA9&]B92YC
M;VTO=&EF9B\Q+C O)SX*(" \=&EF9CI/<FEE;G1A=&EO;CXQ/"]T:69F.D]R
M:65N=&%T:6]N/@H@(#QT:69F.EA297-O;'5T:6]N/C,P,"\Q/"]T:69F.EA2
M97-O;'5T:6]N/@H@(#QT:69F.EE297-O;'5T:6]N/C,P,"\Q/"]T:69F.EE2
M97-O;'5T:6]N/@H@(#QT:69F.E)E<V]L=71I;VY5;FET/C(\+W1I9F8Z4F5S
M;VQU=&EO;E5N:70^"B \+W)D9CI$97-C<FEP=&EO;CX*"B \<F1F.D1E<V-R
M:7!T:6]N(')D9CIA8F]U=#TG=75I9#IC.6-F-&0T.2UC,64V+3$Q9&(M8C8W
M82UB9C5A-V8U-30P93<G"B @>&UL;G,Z>&%P/2=H='1P.B\O;G,N861O8F4N
M8V]M+WAA<"\Q+C O)SX*(" \>&%P.D-R96%T941A=&4^,C P-RTP,BTR,50Q
M-#HP-SHU."TP-CHP,#PO>&%P.D-R96%T941A=&4^"B @/'AA<#I-;V1I9GE$
M871E/C(P,#<M,#(M,C%4,30Z,#<Z-3@M,#8Z,# \+WAA<#I-;V1I9GE$871E
M/@H@(#QX87 Z365T861A=&%$871E/C(P,#<M,#(M,C%4,30Z,#<Z-3@M,#8Z
M,# \+WAA<#I-971A9&%T841A=&4^"B @/'AA<#I#<F5A=&]R5&]O;#Y!9&]B
M92!0:&]T;W-H;W @16QE;65N=',@,RXP(%=I;F1O=W,\+WAA<#I#<F5A=&]R
M5&]O;#X*(#PO<F1F.D1E<V-R:7!T:6]N/@H*(#QR9&8Z1&5S8W)I<'1I;VX@
M<F1F.F%B;W5T/2=U=6ED.F,Y8V8T9#0Y+6,Q938M,3%D8BUB-C=A+6)F-6$W
M9C4U-#!E-R<*("!X;6QN<SIS=%)E9CTG:'1T<#HO+VYS+F%D;V)E+F-O;2]X
M87 O,2XP+W-4>7!E+U)E<V]U<F-E4F5F(R<*("!X;6QN<SIX87!-33TG:'1T
M<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+VUM+R<^"B @/'AA<$U-.D1E<FEV
M961&<F]M(')D9CIP87)S951Y<&4])U)E<V]U<F-E)SX*(" @/'-T4F5F.FEN
M<W1A;F-E240^=75I9#IB.&4R,# U,"UB-38Q+3$Q9&(M8C V,2TY93DX,S8Y
M9#(T,#<\+W-T4F5F.FEN<W1A;F-E240^"B @(#QS=%)E9CID;V-U;65N=$E$
M/F%D;V)E.F1O8VED.G!H;W1O<VAO<#IB.&4R,# T9BUB-38Q+3$Q9&(M8C V
M,2TY93DX,S8Y9#(T,#<\+W-T4F5F.F1O8W5M96YT240^"B @/"]X87!-33I$
M97)I=F5D1G)O;3X*(" \>&%P34TZ1&]C=6UE;G1)1#YA9&]B93ID;V-I9#IP
M:&]T;W-H;W Z8SEC9C1D-#@M8S%E-BTQ,61B+6(V-V$M8F8U83=F-34T,&4W
M/"]X87!-33I$;V-U;65N=$E$/@H@/"]R9&8Z1&5S8W)I<'1I;VX^"@H@/')D
M9CI$97-C<FEP=&EO;B!R9&8Z86)O=70])W5U:60Z8SEC9C1D-#DM8S%E-BTQ
M,61B+6(V-V$M8F8U83=F-34T,&4W)PH@('AM;&YS.F1C/2=H='1P.B\O<'5R
M;"YO<F<O9&,O96QE;65N=',O,2XQ+R<^"B @/&1C.F9O<FUA=#YI;6%G92]J
M<&5G/"]D8SIF;W)M870^"B \+W)D9CI$97-C<FEP=&EO;CX*"CPO<F1F.E)$
M1CX*/"]X.GAM<&UE=&$^"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @
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(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H\/WAP86-K970@96YD/2=W)S\^_^(,6$E#0U]0
M4D]&24Q%  $!   ,2$QI;F\"$   ;6YT<E)'0B!865H@!\X  @ )  8 ,0
M86-S<$U31E0     245#('-21T(               $  /;6  $     TRU(
M4" @
M       18W!R=    5     S9&5S8P   80   !L=W1P=    ?     48FMP
M=    @0    4<EA96@   A@    49UA96@   BP    48EA96@   D     4
M9&UN9    E0   !P9&UD9    L0   "(=G5E9    TP   "&=FEE=P   ]0
M   D;'5M:0   _@    4;65A<P  ! P    D=&5C:   !#     ,<E120P
M!#P   @,9U120P  !#P   @,8E120P  !#P   @,=&5X=     !#;W!Y<FEG
M:'0@*&,I(#$Y.3@@2&5W;&5T="U086-K87)D($-O;7!A;GD  &1E<V,
M    $G-21T(@245#-C$Y-C8M,BXQ               2<U)'0B!)14,V,3DV
M-BTR+C$
M             %A96B        #S40 !     1;,6%E:(
M      !865H@        ;Z(  #CU   #D%A96B        !BF0  MX4  !C:
M6%E:(        "2@   /A   ML]D97-C         !9)14,@:'1T<#HO+W=W
M=RYI96,N8V@              !9)14,@:'1T<#HO+W=W=RYI96,N8V@
M                                                        9&5S
M8P         N245#(#8Q.38V+3(N,2!$969A=6QT(%)'0B!C;VQO=7(@<W!A
M8V4@+2!S4D="               N245#(#8Q.38V+3(N,2!$969A=6QT(%)'
M0B!C;VQO=7(@<W!A8V4@+2!S4D="                             &1E
M<V,         +%)E9F5R96YC92!6:65W:6YG($-O;F1I=&EO;B!I;B!)14,V
M,3DV-BTR+C$              "Q2969E<F5N8V4@5FEE=VEN9R!#;VYD:71I
M;VX@:6X@245#-C$Y-C8M,BXQ                                  !V
M:65W       3I/X %%\N !#/%  #[<P !!,+  -<G@    %865H@      !,
M"58 4    %<?YVUE87,          0                        */
M G-I9R      0U)4(&-U<G8        $      4 "@ / !0 &0 > ", *  M
M #( -P [ $  10!* $\ 5 !9 %X 8P!H &T <@!W 'P @0"& (L D "5 )H
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
M :(    & @,!              <(!@4$"0,* @$ "P$   8# 0$!
M    !@4$ P<"" $)  H+$  " 0,$ 0,# @,# P(&"74! @,$$042!B$'$R(
M"#$403(C%0E10A9A)#,74G&!&&*1)4.AL? F-'(*&<'1-2?A4S:"\9*B1%1S
M148W1V,H5597&K+"TN+R9(-TDX1EH[/#T^,I.&;S=2HY.DA)2EA96F=H:6IV
M=WAY>H6&AXB)BI25EI>8F9JDI::GJ*FJM+6VM[BYNL3%QL?(R<K4U=;7V-G:
MY.7FY^CIZO3U]O?X^?H1  (! P($! ,%! 0$!@8%;0$" Q$$(1(%,08 (A-!
M40<R811Q"$*!(Y$54J%B%C,)L23!T4-R\!?A@C0EDE,88T3QHK(F-1E4-D5D
M)PIS@Y-&=,+2XO)59756-X2%H[/#T^/S*1J4I+3$U.3TE:6UQ=7E]2A'5V8X
M=H:6IK;&UN;V9W>'EZ>WQ]?G]TA8:'B(F*BXR-CH^#E)66EYB9FIN<G9Z?DJ
M.DI::GJ*FJJZRMKJ^O_:  P# 0 "$0,1 #\ H5_G]YJ'/?SAOG96PQ/3K%VI
MA<,PD9&+3;:ZYP6W)IAI_$C4A=!]0" >??9+[N\!M_9;E^-CJK S?[W-*_\
M+5T%+\CZM_*IX_8 .J@O<S])NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO
M>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U
M[K=S_P"$6_\ S,SY_?\ AB_'W_WH=V^\$?OO_P#)*Y=_YJWG_'+?HYVCXI/L
M'^7K?L]\].COKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KYI/\ PK1WOO/;
MW\TK;]#@-V[HP= WQ4ZEF:BPV=RV,IFFDW?NI7G,%#(JZB  6^IL/Z>^H7W/
MK"QN?::22>%';Z^X[F16/]G!_$.@YNC$76"1@?Y?EUK&_P"E/L__ )^%OS_T
M,,]_]4>\IOW3M/\ RCQ?\XT_Z!Z+];_/_5^?7O\ 2GV?_P _"WY_Z&&>_P#J
MCW[]T[3_ ,H\7_.-/^@>O:W^?^K\^O?Z4^S_ /GX6_/_ $,,]_\ 5'OW[IVG
M_E'B_P"<:?\ 0/7M;_/_ %?GU[_2GV?_ ,_"WY_Z&&>_^J/?OW3M/_*/%_SC
M3_H'KVM_G_J_/KW^E/L__GX6_/\ T,,]_P#5'OW[IVG_ )1XO^<:?] ]>UO\
M_P#5^?7O]*?9_P#S\+?G_H89[_ZH]^_=.T_\H\7_ #C3_H'KVM_G_J_/KW^E
M/L__ )^%OS_T,,]_]4>_?NG:?^4>+_G&G_0/7M;_ #_U?GU[_2GV?_S\+?G_
M *&&>_\ JCW[]T[3_P H\7_.-/\ H'KVM_G_ *OSZ]_I3[/_ .?A;\_]##/?
M_5'OW[IVG_E'B_YQI_T#U[6_S_U?GU[_ $I]G_\ /PM^?^AAGO\ ZH]^_=.T
M_P#*/%_SC3_H'KVM_G_J_/KW^E/L_P#Y^%OS_P!##/?_ %1[]^Z=I_Y1XO\
MG&G_ $#U[6_S_P!7Y]>_TI]G_P#/PM^?^AAGO_JCW[]T[3_RCQ?\XT_Z!Z]K
M?Y_ZOSZ]_I3[/_Y^%OS_ -##/?\ U1[]^Z=I_P"4>+_G&G_0/7M;_/\ U?GU
M[_2GV?\ \_"WY_Z&&>_^J/?OW3M/_*/%_P XT_Z!Z]K?Y_ZOSZ]_I3[/_P"?
MA;\_]##/?_5'OW[IVG_E'B_YQI_T#U[6_P _]7Y]>_TI]G_\_"WY_P"AAGO_
M *H]^_=.T_\ */%_SC3_ *!Z]K?Y_P"K\^O?Z4^S_P#GX6_/_0PSW_U1[]^Z
M=I_Y1XO^<:?] ]>UO\_]7Y]>_P!*?9__ #\+?G_H89[_ .J/?OW3M/\ RCQ?
M\XT_Z!Z]K?Y_ZOSZV4_^$HW:.\ZS^:W28+/[EW1N2@W%\<>X\4M/F-SY6NIJ
M"HHJK#;@CR7V5<TBNVFB:  :2/-KU<:6Q@^]UM5BGM"T]O&D31WELW:BJ6J)
M$TZEI_'7_:]+MK=C=@$FFD^?\_+_ %'KZ:OOEMT)>O>_=>Z][]U[KWOW7NO>
M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[
MKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_
M=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K
MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=
M>Z][]U[KWOW7NOCY_P X'L7L#&_S2/G]08_?>\:"@HOE7W)!3T%%NC-4U)!3
M1[OJ4CA@IX9U1%4<*J@ >^SOLQMNW2>U'+LDEO&S-86U69%)/Z:_+H)W;,+F
M2A/Q&H]>JX_]*?9__/PM^?\ H89[_P"J/<E_NG:?^4>+_G&G_0/3&M_G_J_/
MKW^E/L__ )^%OS_T,,]_]4>_?NG:?^4>+_G&G_0/7M;_ #_U?GU[_2GV?_S\
M+?G_ *&&>_\ JCW[]T[3_P H\7_.-/\ H'KVM_G_ *OSZ]_I3[/_ .?A;\_]
M##/?_5'OW[IVG_E'B_YQI_T#U[6_S_U?GU[_ $I]G_\ /PM^?^AAGO\ ZH]^
M_=.T_P#*/%_SC3_H'KVM_G_J_/KW^E/L_P#Y^%OS_P!##/?_ %1[]^Z=I_Y1
MXO\ G&G_ $#U[6_S_P!7Y]>_TI]G_P#/PM^?^AAGO_JCW[]T[3_RCQ?\XT_Z
M!Z]K?Y_ZOSZ]_I3[/_Y^%OS_ -##/?\ U1[]^Z=I_P"4>+_G&G_0/7M;_/\
MU?GU[_2GV?\ \_"WY_Z&&>_^J/?OW3M/_*/%_P XT_Z!Z]K?Y_ZOSZ]_I3[/
M_P"?A;\_]##/?_5'OW[IVG_E'B_YQI_T#U[6_P _]7Y]>_TI]G_\_"WY_P"A
MAGO_ *H]^_=.T_\ */%_SC3_ *!Z]K?Y_P"K\^O?Z4^S_P#GX6_/_0PSW_U1
M[]^Z=I_Y1XO^<:?] ]>UO\_]7Y]>_P!*?9__ #\+?G_H89[_ .J/?OW3M/\
MRCQ?\XT_Z!Z]K?Y_ZOSZ]_I3[/\ ^?A;\_\ 0PSW_P!4>_?NG:?^4>+_ )QI
M_P! ]>UO\_\ 5^?7O]*?9_\ S\+?G_H89[_ZH]^_=.T_\H\7_.-/^@>O:W^?
M^K\^O?Z4^S_^?A;\_P#0PSW_ -4>_?NG:?\ E'B_YQI_T#U[6_S_ -7Y]?63
M_P"$_&2R&6_D[_"'(Y7(5V3R-5L7?<E379*IEK*Z=E[CW)&KSU,Q9W(4*H+,
M> ![Y!?>,CCA]Z=^CA55 EBH%%%_W&A\AT)[#_<..OH?\)].KE?<*=+.O>_=
M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW
MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>
MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWO
MW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z
M][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW
M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z]
M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7
MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][
M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N
MO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]
MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO
M>_=>Z][]U[KWOW7NO>_=>Z__T->+^=_E*/,_S:_GW5T&OP1?(;=N*9I%*-]]
M@E@PF0 !_ J:60(?R+'\^^S_ +$0O![/<NI)Q-G&W^U>K+_QEAT$[W-U)]O\
M_P#4!U5K[EKI/U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=;N?_"+?_F9
MGS^_\,7X^_\ O0[M]X(_??\ ^25R[_S5O/\ CEOT<[1\4GV#_+UOV>^>G1WU
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U\R3_A7/_V]6P7_ (JAT_\ ^]EN
MOWU+^YU_TZ.3_GON/^K<'0<W/_<K\AUJ]^\KNB[KWOW7NO>_=>Z][]U[KWOW
M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z]
M[]U[KWOW7NO>_=>ZV+_^$JN8IL7_ #@.KZ*=)7FW#U%WGAL>8UC9(IX=B2;B
M9J@NP8)X**505#'45%K$L,:/O;P/+[,W<B_Z'<6K-]GBZ,?[9U_*O2W:Z"[4
M?;_@K_J^77U,/?)WH3]>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=?'$_G&?\
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
M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KXXG\XS_MZM_,&_\6Q[I_\
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
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]UO6_\(IOK_,M_P#+-_\
MH;M;W@%]^3_G5_\ J9?]J'1UM'^B?[7_ )^ZWLO> ?1UU[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U\NW_A5U_V]UW?_P"('Z3_ /=/4^^K/W1/^G.0_P#/
M7<_\>7H.[I_N5^0_R]:V7O*#HMZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>
MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWO
MW7NKA_\ A/OE*+$_SCO@M4U\HIJ63LG=.,1_')-JK\SU5G\1C(=,&H_N5-3"
MFHBRDW8JH8B%OO%PO-[*;^L0U-X*-_M4GA9OV*K'I18'_'4%,5/^#_9Z^NQ[
MXW]"SKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW
M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z]
M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7
MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][
M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KXXG\XS_MZM_,&_\6Q[I_\
M>RJ/?:GV6_Z=)RY_SP6O_5I>@G=_[DR?Z8_X>JV_<H=)^O>_=>Z][]U[KWOW
M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z]
M[]U[KWOW7NOK@_\ ">;_ +<T_!G_ ,,/??\ [^?<OOCI]X__ *?9OW_-6'_M
M&@Z%-A_N(GV'_">KGO<(]*^O>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_
M=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K
MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=
M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW
MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>
MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWO
MW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z
M][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW
M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z]
M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7
MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][
M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z__5U"OE+_V5
M!\C?_$Z]M?\ OP<G[[K\I?\ *I[9_P \MO\ ]68^@=+_ +D/]O\ E/0&^Q%U
M3KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>
M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>ZWK?^$4WU_F6_\ EF__ $-V
MM[P"^_)_SJ__ %,O^U#HZVC_ $3_ &O_ #]UO9>\ ^CKKWOW7NO>_=>Z][]U
M[KWOW7NO>_=>Z][]U[KY=O\ PJZ_[>Z[O_\ $#])_P#NGJ??5G[HG_3G(?\
MGKN?^/+T'=T_W*_(?Y>M;+WE!T6]>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW5K?\BS_M[I\#?_$]8?\ ]U%;[B#W^_Z<YS!_SR-_Q].G['_<I/\ 3=?8
M$]\9>A;U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U\<3^<9_V]6_F#?\ BV/=
M/_O95'OM3[+?].DY<_YX+7_JTO03N_\ <F3_ $Q_P]5M^Y0Z3]>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=?7!_X3S?]N:?@S_X8>^__ '\^Y??'3[Q__3[-^_YJP_\
M:-!T*;#_ '$3[#_A/5SWN$>E?7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=?_];3L^0&
M:BW'WUW;N&&*2DCSO;G9&9CBE:-I(8LMO"MKTA=EX8J' 8CB_OO!R];M:\OV
M%LQU>';PI_O,:KT"W(:1CP->/05^SGKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]UO6_\(IOK_,M_P#+-_\ H;M;W@%]^3_G5_\ J9?]J'1UM'^B?[7_
M )^ZWLO> ?1UU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U\NW_A5U_V]UW?
M_P"('Z3_ /=/4^^K/W1/^G.0_P#/7<_\>7H.[I_N5^0_R]:V7O*#HMZ][]U[
MKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_
M=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NK/?Y*&:; _P V3X!5RTRU)J/DIU]A
M]#MXPJ;EKVVW).6 /J@%69 MN2MKB]Q%'OG ;CV@YACU4I93-_O"Z_\ C6FG
M2BR/^-I]H_S?RZ^Q%[XN]"SKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWO
MW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z
M][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW
M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z]
M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KXXG\
MXS_MZM_,&_\ %L>Z?_>RJ/?:GV6_Z=)RY_SP6O\ U:7H)W?^Y,G^F/\ AZK;
M]RATGZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]
MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z^N#_PGF_[<T_!G_PP]]_^_GW+[XZ?
M>/\ ^GV;]_S5A_[1H.A38?[B)]A_PGJY[W"/2OKWOW7NO>_=>Z][]U[KWOW7
MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][
M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N
MO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]
MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO
M>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U
M[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>
M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[
MKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_
M=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K
MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=
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
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M\<3^<9_V]6_F#?\ BV/=/_O95'OM3[+?].DY<_YX+7_JTO03N_\ <F3_ $Q_
MP]5M^Y0Z3]>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=?7!_X3S?]N:?@S_X8>^__ '\^
MY??'3[Q__3[-^_YJP_\ :-!T*;#_ '$3[#_A/5SWN$>E?7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=?_]'28]]^>@7U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]UOT?\(MO^98_/\ _P##\^/W_NAW;[YY_?A_Y*O+O_-*\_X];]'>S_!)
M]H_R];N_O!+HYZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z^5Q_PJ5KJRL_
MG']Z4]3.[Q8SKGH/'X]&-E@HGZGQ>5>"+_ U%5/)_KL??6?[IT:)[*[>RBA>
M:[9OFWU$B_\ '54?ET&-RK]6WE\(_D.M>?WDETBZ][]U[KWOW7NO>_=>Z][]
MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO
M>_=>Z][]U[KWOW7NCT?RM?\ MYK_ "ZO_%Z_B'_[_P#V][C[W7_Z=;S+_P!*
MK</^T2;I^V_W(C_TR_X1U]G?WQ'Z%O7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7QQ/YQG_;U;^8-_P"+8]T_^]E4>^U/LM_TZ3ES_G@M?^K2]!.[_P!R9/\
M3'_#U6W[E#I/U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U]<'_A/-_VYI^#/_AA[[_\
M?S[E]\=/O'_]/LW[_FK#_P!HT'0IL/\ <1/L/^$]7/>X1Z5]>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U__TM)CWWYZ!?7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW6_1_PBV_YEC\_P#_ ,/SX_?^Z'=OOGG]^'_DJ\N_\TKS_CUOT=[/
M\$GVC_+UN[^\$NCGKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KY6'_"HW_M
M\K\@O_#$Z!_]\SA/?6G[J7_3D]N_YJW?_:5+T&MR_P!RV_+_  =:]_O)#I!U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO='H_E:_\ ;S7^75_XO7\0_P#W
M_P#M[W'WNO\ ].MYE_Z56X?]HDW3]M_N1'_IE_PCK[._OB/T+>O>_=>Z][]U
M[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>
M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[
MKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_
M=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K
MWOW7NO>_=>Z][]U[KWOW7NOCB?SC/^WJW\P;_P 6Q[I_][*H]]J?9;_ITG+G
M_/!:_P#5I>@G=_[DR?Z8_P"'JMOW*'2?KWOW7NO>_=>Z][]U[KWOW7NO>_=>
MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KZX
M/_">;_MS3\&?_##WW_[^?<OOCI]X_P#Z?9OW_-6'_M&@Z%-A_N(GV'_">KGO
M<(]*^O>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=
M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW
MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>
MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWO
MW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z
M][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW
M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z]
M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7
MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][
M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N
MO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]
MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z__]/28]]^>@7U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]UOT?\(MO^98_/\ _P##\^/W_NAW;[YY_?A_
MY*O+O_-*\_X];]'>S_!)]H_R];N_O!+HYZ][]U[KWOW7NO>_=>Z][]U[KWOW
M7NO>_=>Z^5A_PJ-_[?*_(+_PQ.@?_?,X3WUI^ZE_TY/;O^:MW_VE2]!K<O\
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
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U]
M'_A%]AFI^C?G1N U D7*=K].8<4_BTM&V#V?F<@]09">1)_$@@6PMXR;F]AS
MK^^_.&W_ &"VI31;W+U_TTD:_P M'\^CS9O[-Z^HZW7O>#71QU[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U\G3_ (4P_P#;[+YJ?Z_QP_\ @2]A^^O?W7?^
MG%['_P!1O_=PN^@ON7^Y;_[7_ .J*_<_=(^O>_=>Z][]U[KWOW7NO>_=>Z][
M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N
MO>_=>Z][]U[HU7P(_P"RZ_A9_P"+7?''_P!^_B/82]P?^5 WS_G@O?\ M&?J
MUO\ V\?VKU]K7WPSZ&77O?NO=>]^Z]U\]_N+_A7I\VNN.W.T^N\7\9OBQ78[
M8?8V^-G8ZOR,7;(KJVAVON:JPM%45JTVXD3S21P!I#&H34390./?1G9/N:\B
M;GLUIN4NZWZM<0Q2,J_3Z0716(%8>'=CH@?=9T=D"+@GU\O+H//^@RGYT?\
M>+GQ0_\ .;M__P"R;V9_\!1R!_T=MP_;;?\ 6CK7[WG_ (!_J_/KW_093\Z/
M^\7/BA_YS=O_ /V3>_?\!1R!_P!';</VVW_6CKW[WG_@'^K\^O?]!E/SH_[Q
M<^*'_G-V_P#_ &3>_?\  4<@?]';</VVW_6CKW[WG_@'^K\^O?\ 093\Z/\
MO%SXH?\ G-V__P#9-[]_P%'('_1VW#]MM_UHZ]^]Y_X!_J_/KW_093\Z/^\7
M/BA_YS=O_P#V3>_?\!1R!_T=MP_;;?\ 6CKW[WG_ (!_J_/KW_093\Z/^\7/
MBA_YS=O_ /V3>_?\!1R!_P!';</VVW_6CKW[WG_@'^K\^O?]!E/SH_[Q<^*'
M_G-V_P#_ &3>_?\  4<@?]';</VVW_6CKW[WG_@'^K\^O?\ 093\Z/\ O%SX
MH?\ G-V__P#9-[]_P%'('_1VW#]MM_UHZ]^]Y_X!_J_/KW_093\Z/^\7/BA_
MYS=O_P#V3>_?\!1R!_T=MP_;;?\ 6CKW[WG_ (!_J_/KW_093\Z/^\7/BA_Y
MS=O_ /V3>_?\!1R!_P!';</VVW_6CKW[WG_@'^K\^O?]!E/SH_[Q<^*'_G-V
M_P#_ &3>_?\  4<@?]';</VVW_6CKW[WG_@'^K\^O?\ 093\Z/\ O%SXH?\
MG-V__P#9-[]_P%'('_1VW#]MM_UHZ]^]Y_X!_J_/KW_093\Z/^\7/BA_YS=O
M_P#V3>_?\!1R!_T=MP_;;?\ 6CKW[WG_ (!_J_/KW_093\Z/^\7/BA_YS=O_
M /V3>_?\!1R!_P!';</VVW_6CKW[WG_@'^K\^O?]!E/SH_[Q<^*'_G-V_P#_
M &3>_?\  4<@?]';</VVW_6CKW[WG_@'^K\^AE^-W_"MSYI=U?(KH+IS._&W
MXN8K!=L]U]6=99K*8:/M89;%XK?N^J':N2R&+^_W$\'W$,%4TL'EC9=8&I"+
MCV1\S_<[Y&V/EO<=Z@W2_=[.VN)U#>!I9HHF=0U(0VDE>ZAK3K<>ZSO(J%5H
MQ \_,Y\Q_AZW_O?._H_Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z3&\<S-
MMS:.ZMQ4L4,U3@=N9O,P0SZ_!-48K&2UL4<P0AM+% &L0;'@^U%E;BZNX;9L
M"5T4GS[F"]:8Z5)/7SP_^@RGYT?]XN?%#_SF[?\ _LF]])/^ HY _P"CMN'[
M;;_K1T0?O>?^ ?ZOSZ]_T&4_.C_O%SXH?^<W;_\ ]DWOW_ 4<@?]';</VVW_
M %HZ]^]Y_P" ?ZOSZ]_T&4_.C_O%SXH?^<W;_P#]DWOW_ 4<@?\ 1VW#]MM_
MUHZ]^]Y_X!_J_/KW_093\Z/^\7/BA_YS=O\ _P!DWOW_  %'('_1VW#]MM_U
MHZ]^]Y_X!_J_/KW_ $&4_.C_ +Q<^*'_ )S=O_\ V3>_?\!1R!_T=MP_;;?]
M:.O?O>?^ ?ZOSZ]_T&4_.C_O%SXH?^<W;_\ ]DWOW_ 4<@?]';</VVW_ %HZ
M]^]Y_P" ?ZOSZ]_T&4_.C_O%SXH?^<W;_P#]DWOW_ 4<@?\ 1VW#]MM_UHZ]
M^]Y_X!_J_/KW_093\Z/^\7/BA_YS=O\ _P!DWOW_  %'('_1VW#]MM_UHZ]^
M]Y_X!_J_/KW_ $&4_.C_ +Q<^*'_ )S=O_\ V3>_?\!1R!_T=MP_;;?]:.O?
MO>?^ ?ZOSZ]_T&4_.C_O%SXH?^<W;_\ ]DWOW_ 4<@?]';</VVW_ %HZ]^]Y
M_P" ?ZOSZ]_T&4_.C_O%SXH?^<W;_P#]DWOW_ 4<@?\ 1VW#]MM_UHZ]^]Y_
MX!_J_/KW_093\Z/^\7/BA_YS=O\ _P!DWOW_  %'('_1VW#]MM_UHZ]^]Y_X
M!_J_/KW_ $&4_.C_ +Q<^*'_ )S=O_\ V3>_?\!1R!_T=MP_;;?]:.O?O>?^
M ?ZOSZ]_T&4_.C_O%SXH?^<W;_\ ]DWOW_ 4<@?]';</VVW_ %HZ]^]Y_P"
M?ZOSZ]_T&4_.C_O%SXH?^<W;_P#]DWOW_ 4<@?\ 1VW#]MM_UHZ]^]Y_X!_J
M_/KW_093\Z/^\7/BA_YS=O\ _P!DWOW_  %'('_1VW#]MM_UHZ]^]Y_X!_J_
M/H9?C=_PK<^:7=7R*Z"Z<SOQM^+F*P7;/=?5G66:RF&C[6&6Q>*W[OJAVKDL
MAB_O]Q/!]Q#!5-+!Y8V76!J0BX]D?,_W.^1MCY;W'>H-TOW>SMKB=0W@:6:*
M)G4-2$-I)7NH:TZW'NL[R*A5:,0//S.?,?X>M_[WSOZ/^O>_=>Z][]U[KWOW
M7NOCB?SC/^WJW\P;_P 6Q[I_][*H]]J?9;_ITG+G_/!:_P#5I>@G=_[DR?Z8
M_P"'JMOW*'2?KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][
M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KZX/_">;_MS3\&?_##WW_[^
M?<OOCI]X_P#Z?9OW_-6'_M&@Z%-A_N(GV'_">KGO<(]*^O>_=>Z][]U[KWOW
M7NO>_=>Z][]U[KWOW7NO>_=>ZB5=734--45M;404E'2025-555,D=/!304\9
MEGJ*B>4A4C1069F(  ))M[\JL[!$%2< #B3Z#KW5>W=7\VS^6;\?)*NF[6^<
M/QSPN5Q[R1Y#;>!['PF_]W4$D2DNE=L[KM\KE8CZ2 )*,$GTBYX]R3L?L][I
M<QJK[1L-XZ-\+O"T,9_TLDWAH?R;I.]W;1UUNHI\_P#4>JQ.R?\ A5Q_*'V*
MU4NV-[=Y=R_;1L\;=;])9_%+6$1RNL5,>X9]J%2QC1!YQ&-4T=R%$K1RGM?W
M1?>2_P!/U5O:V-?]_7*M3AQ^F6X]?*OPG^CJ3-NEHN 2?R_STZ)+O3_A9C\2
M:!JD==_$'Y$[I16E^R;>>Z.LMA-4(LY$!J5PM7N,0EH?W&53)I;T LO[GL>6
M/W).<)=/[RWJSA_B\*.:;R\M2PZL_P"EQG^CTRV\1#X5/[0.BT;F_P"%J%:6
MEAV;_+KIH@M0K09'<_RDDJ/-1JA\GEPV+Z_@\<A-K%:^0 #D&_ FM?N.1X:^
MYE)QE8["G=_IFNVJ/]HO3)W@XI'_ ,:_V!4=!/E_^%GOR"EK3)@_A!TWC\<8
MT5:;*]J;WS-:LH_6QKJ+'4*$'\+]N"/ZGV<P_<BY="4GWZY9O5;>)!^PNW_'
MNM'=Y!^ 4^TU_P '24S7_"S+Y<SP1KM[XA_&_&U2R$S/F-R]G9V&2'QE?&E/
M0UF.96U:3K,C"UQIYN%D'W).35:MSO-ZR_T4@3^;(_\ @ZTV\2_A5:_:?]7\
MND__ -!E/SH_[Q<^*'_G-V__ /9-[4_\!1R!_P!';</VVW_6CK7[WG_@'^K\
M^O?]!E/SH_[Q<^*'_G-V_P#_ &3>_?\  4<@?]';</VVW_6CKW[WG_@'^K\^
MO?\ 093\Z/\ O%SXH?\ G-V__P#9-[]_P%'('_1VW#]MM_UHZ]^]Y_X!_J_/
MKW_093\Z/^\7/BA_YS=O_P#V3>_?\!1R!_T=MP_;;?\ 6CKW[WG_ (!_J_/K
MW_093\Z/^\7/BA_YS=O_ /V3>_?\!1R!_P!';</VVW_6CKW[WG_@'^K\^O?]
M!E/SH_[Q<^*'_G-V_P#_ &3>_?\  4<@?]';</VVW_6CKW[WG_@'^K\^O?\
M093\Z/\ O%SXH?\ G-V__P#9-[]_P%'('_1VW#]MM_UHZ]^]Y_X!_J_/KW_0
M93\Z/^\7/BA_YS=O_P#V3>_?\!1R!_T=MP_;;?\ 6CKW[WG_ (!_J_/KW_09
M3\Z/^\7/BA_YS=O_ /V3>_?\!1R!_P!';</VVW_6CKW[WG_@'^K\^O?]!E/S
MH_[Q<^*'_G-V_P#_ &3>_?\  4<@?]';</VVW_6CKW[WG_@'^K\^O?\ 093\
MZ/\ O%SXH?\ G-V__P#9-[]_P%'('_1VW#]MM_UHZ]^]Y_X!_J_/KW_093\Z
M/^\7/BA_YS=O_P#V3>_?\!1R!_T=MP_;;?\ 6CKW[WG_ (!_J_/KW_093\Z/
M^\7/BA_YS=O_ /V3>_?\!1R!_P!';</VVW_6CKW[WG_@'^K\^O?]!E/SH_[Q
M<^*'_G-V_P#_ &3>_?\  4<@?]';</VVW_6CKW[WG_@'^K\^O?\ 093\Z/\
MO%SXH?\ G-V__P#9-[]_P%'('_1VW#]MM_UHZ]^]Y_X!_J_/K8+_ )!W\ZWO
MG^;1NWY+;>[EZIZCZWINDMM]8YG S]8IO*.?*S[YR>:H,C#EQNK*9%=,(Q<9
MA$(0W9M1/%L<OO#>QG+WL_9;7=;'>7%R;]YU<3^%V^$L;*5\-$XZSJU5Z76-
MZ]T6# #2!P^?YGTZV6/>,'1EU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]T#
M_=/??2?QRV16]D=]]K]?].[$Q[:*C=78VZL/M3#O4E#)'04=3EY8ON:J0*1#
M24X>:0^F.-F-O9OL?+V^\SWXVSEZSFO;AN"0QM(U/XB%!TJ/-FHH\SU1Y$C&
MIS0>I_U?RZUG/E5_PKM^ O4%1E\!\;>N^U_ECN"@#K29^G@7ICJK(3BRB.+=
M&]Z:?<!"M<-(NTC$P%XI)%(/O*7E+[F_N'O2I/S1<V^SQMQ0_P",SK_S;B98
M?^SC5ZJ.BV7=H%_L@7_D/VG_ #=4)]W_ /"OG^8WOV:LINF^MOCKT'A'!^QJ
M8-J;B[.WS [?7SYO>&1&'F518H!MV/F^HL" N0>P_<S]L]N57WJZO-Q?\0,B
M01'_ &L:>(O_ #F/Y=(9-WN&^!0H^PDG^?\ FZK*[ _G]?SA>S'E;</SI[5Q
M8EU IU[B^ONJ4C4B% (AU=A\3HL(%L0;_P"<;5>64M*>W?=W]E]J %KL%N]/
M]_--<?Q?\I$DG\7_ !W^%:)C?W;89S^5!_@_U8/14]Q?S+/YBN[&U;G^>WS.
MSRB::NCAR?R;[LGHJ>>?F5J"@?.>"G^M@L"* .   ![%]M[8>VMG_N)R]MD>
M-/;96P8_Z9O"U'_;=,_4W%,NYQ7BU/RS3]G0=9KYE?+_ '*U/)N+Y5_)//R4
M@D2G.9[Q[0RKPK+;S" Y#*.5#6&H+:]A?Z>S&#DKDVUU+;[18QZN.BUMUK_O
M,?7O&F(J6;'')S^T],_^S2_*#_O(WO7_ -&UV#_]<_;O]4N4_P#HV6O_ &3P
M_P#6OK?BW'\9_G_GZ]_LTOR@_P"\C>]?_1M=@_\ US]^_JERG_T;+7_LGA_Z
MU]>\6X_C/\_\_7O]FE^4'_>1O>O_ *-KL'_ZY^_?U2Y3_P"C9:_]D\/_ %KZ
M]XMQ_&?Y_P"?KT/RJ^4$,XG@^1O?<,D<B2))'V]V%%(LB,6CDC<9($$$7!'(
M/O;<H\J%=+;9:$?\\\/_ $!U432U-"W\_P#/TN/]GW^=?_>:?RN_]*.[?_\
MKO[1_P"M]R!_T8[#_LBMO^@.M_43_P"_#_O72IPO\RW^8UMN!:+ ?S /FKA*
M(3&H^QQ7RH[QH*%IG_5,:&#/*I)"@,=!N  ;CVBG]KO;.Y/B7/+NUR-PU-86
MK-_O1BKU;ZB<&GB,/EJ/^"M>A_VG_/(_FX;,F$^'^>OR JW6624+NS<E!OV#
M5) :=P8-]TF20KI(TH4TJ?W% D]7L.WGL+[.7HI-R_:+_P TT,/G7_0F3_BL
M?#TX+R[!PY_;7_#7_BOGT>3JW_A5=_-]Z^>D.ZNQNEN[XZ=@SQ=I]);5Q:5R
MAV<132=,G:4FG2PCU(Z,0H)8L69@#NWW1_9G<5;Z2VNK"O\ RCW,C:?^RKZ@
M?RZ>3=+P4!*M]HI7[*?YNKA?CK_PLVQ%15T&,^67PSKL=2,\ R6]?CWOR#+S
M1(\A$STO6/8J4MRJ:64-NOD@CCZ^X7YE^Y'.J-+R?O:NWX8[R+3]E9X:_P#:
M/TKCW@<)4^VA_9C_ &>MG;X5?S>?Y>_S_P#LL7\=/D3M3)=@U5,9Y.G-[>;K
MWMZ%HH3/61T>Q]UBGGRJ4R"]35X-JZECN+U'(OBOSU[,^X_MWJEYFVR1+93_
M +DQ4FM_Z-98]035^%9?#<_P]&4-W;SXC85]#@_L/'\NK+O<8=*>O>_=>Z][
M]U[KWOW7NJTOYP'R/[9^(W\MSY3?(WH[.T.VNUNK]I[5RNS\WD<)B=QT6/KL
MKV1A=MULD^%SD-12U :DK:B-5FA8!F#  @$2?[,<L;1SE[G;3RSOT;2V=W)(
MLB!V0L%AE=>]2K+W(.!Z37<C0V[R(:$#[?3_ %<.OGN_]!1O\Y7_ +R"V)_Z
M('IG_P"LGOHU_P "E[)_]&Z7_LKNO^MO1'^\KO\ B_D.O?\ 04;_ #E?^\@M
MB?\ H@>F?_K)[]_P*7LG_P!&Z7_LKNO^MO7OWE=_Q?R'7O\ H*-_G*_]Y!;$
M_P#1 ],__63W[_@4O9/_ *-TO_97=?\ 6WKW[RN_XOY#KW_04;_.5_[R"V)_
MZ('IG_ZR>_?\"E[)_P#1NE_[*[K_ *V]>_>5W_%_(=>_Z"C?YRO_ 'D%L3_T
M0/3/_P!9/?O^!2]D_P#HW2_]E=U_UMZ]^\KO^+^0Z]_T%&_SE?\ O(+8G_H@
M>F?_ *R>_?\  I>R?_1NE_[*[K_K;U[]Y7?\7\AU[_H*-_G*_P#>06Q/_1 ]
M,_\ UD]^_P"!2]D_^C=+_P!E=U_UMZ]^\KO^+^0Z]_T%&_SE?^\@MB?^B!Z9
M_P#K)[]_P*7LG_T;I?\ LKNO^MO7OWE=_P 7\AU[_H*-_G*_]Y!;$_\ 1 ],
M_P#UD]^_X%+V3_Z-TO\ V5W7_6WKW[RN_P"+^0Z]_P!!1O\ .5_[R"V)_P"B
M!Z9_^LGOW_ I>R?_ $;I?^RNZ_ZV]>_>5W_%_(=>_P"@HW^<K_WD%L3_ -$#
MTS_]9/?O^!2]D_\ HW2_]E=U_P!;>O?O*[_B_D.O?]!1O\Y7_O(+8G_H@>F?
M_K)[]_P*7LG_ -&Z7_LKNO\ K;U[]Y7?\7\AU[_H*-_G*_\ >06Q/_1 ],__
M %D]^_X%+V3_ .C=+_V5W7_6WKW[RN_XOY#KW_04;_.5_P"\@MB?^B!Z9_\
MK)[]_P "E[)_]&Z7_LKNO^MO7OWE=_Q?R'7O^@HW^<K_ -Y!;$_]$#TS_P#6
M3W[_ (%+V3_Z-TO_ &5W7_6WKW[RN_XOY#KW_04;_.5_[R"V)_Z('IG_ .LG
MOW_ I>R?_1NE_P"RNZ_ZV]>_>5W_ !?R'5O7\BK^>K_,B^<7\R+J'XZ?(OM[
M:6[NJ-W;2[8RF;PF+ZGZUVI735VU.M<GN;"21YO;.,IJI E530R.D<P#@:6N
M"1[AKW^]@?;#D/VPO>9N6;*2&\AD@5':>:1=,DR(W:[LIJK'RZ465[<3W 1R
M"I!\A6M*^7Y>?6^K[Y]]'O7O?NO=>]^Z]U[W[KW7RU]]?\*>/YQ&"WQO+!XW
MO[8L>.Q&[=QXJ@B?H3IN5HJ'&9>:BID:63#EF(1%!9BQ/U/Y]]8+#[JWLK<6
M$-Q)MTI9XT9O\;N>+*&/^B=!D[E=AB PXGR'ETF/^@HW^<K_ -Y!;$_]$#TS
M_P#63VI_X%+V3_Z-TO\ V5W7_6WK?[RN_P"+^0Z]_P!!1O\ .5_[R"V)_P"B
M!Z9_^LGOW_ I>R?_ $;I?^RNZ_ZV]>_>5W_%_(=>_P"@HW^<K_WD%L3_ -$#
MTS_]9/?O^!2]D_\ HW2_]E=U_P!;>O?O*[_B_D.O?]!1O\Y7_O(+8G_H@>F?
M_K)[]_P*7LG_ -&Z7_LKNO\ K;U[]Y7?\7\AU[_H*-_G*_\ >06Q/_1 ],__
M %D]^_X%+V3_ .C=+_V5W7_6WKW[RN_XOY#KW_04;_.5_P"\@MB?^B!Z9_\
MK)[]_P "E[)_]&Z7_LKNO^MO7OWE=_Q?R'7O^@HW^<K_ -Y!;$_]$#TS_P#6
M3W[_ (%+V3_Z-TO_ &5W7_6WKW[RN_XOY#KW_04;_.5_[R"V)_Z('IG_ .LG
MOW_ I>R?_1NE_P"RNZ_ZV]>_>5W_ !?R'7O^@HW^<K_WD%L3_P!$#TS_ /63
MW[_@4O9/_HW2_P#97=?];>O?O*[_ (OY#KW_ $%&_P Y7_O(+8G_ *('IG_Z
MR>_?\"E[)_\ 1NE_[*[K_K;U[]Y7?\7\AU[_ *"C?YRO_>06Q/\ T0/3/_UD
M]^_X%+V3_P"C=+_V5W7_ %MZ]^\KO^+^0Z]_T%&_SE?^\@MB?^B!Z9_^LGOW
M_ I>R?\ T;I?^RNZ_P"MO7OWE=_Q?R'7O^@HW^<K_P!Y!;$_]$#TS_\ 63W[
M_@4O9/\ Z-TO_97=?];>O?O*[_B_D.O?]!1O\Y7_ +R"V)_Z('IG_P"LGOW_
M  *7LG_T;I?^RNZ_ZV]>_>5W_%_(=>_Z"C?YRO\ WD%L3_T0/3/_ -9/?O\
M@4O9/_HW2_\ 97=?];>O?O*[_B_D.O?]!1O\Y7_O(+8G_H@>F?\ ZR>_?\"E
M[)_]&Z7_ +*[K_K;U[]Y7?\ %_(=?3+^)V_=S=J_%GXU=G[TK(LEO'LCX_\
M3>_MUY""BIL=!7[EWCUWCMPYVMAQU$J00++55$KK#"BH@.E % 'OEOSAMUKM
M'-FZ;59+IAMKNYAC6I;2D<SH@U-DT4 :CD\>A#$Q:)7/F ?Y=&$]A[ISKWOW
M7NO>_=>Z][]U[HJ_R8^;?Q'^'& 7<?R?^0G5G2]'+2R5=!CMX[HHH-UYV&$$
MR_W7V10F?,Y9QI/[>,H)WX_3[%G*_(G./.UQ]-RKML]\0:%HT/AI_P U)32.
M/_;NO34DT40K(P'YY_(?YNM=CY%_\*_?Y?\ UK49#$_'[JGO'Y+9&C=Q39U\
M?C>F>N\HB\1R4F8WG]SN)=7UM4;4CL+?FX&2?+7W,_<3=%6;F.\M=K1N*ZC<
MS+]JQZ8?]YN&Z+Y=V@6OA@M_+_9_EU3#W#_PL=^<.Y9*VEZ4^-_QMZFQU0 L
M$^\&[ [:W3C;/K$D.6@R6W,87*V4F;#2+;5902"DW;)]RKD.U56WW<[Z\8?[
M[\&W1OM7PYG_ -YD7I&^[SG" #^9_/-.JZM__P#"E_\ G+[\ED%/\K*;8>->
M0N,5U_TQTEA8HGNP41Y;);>K,K8!](4UY!LI(+#5[DO;ONN>R6WCNV@W#?Q3
M7-TW_&5F6/\ XQ_+IAMRNSG41]@'^:O12=T_SE_YK.\%E3+?S _E52"HBC@;
M^ZW;FZMBNJ0OY5,3;-GH#&Y(LTD9#L/2S%>/8OM/9+VDLO['ERP:F?U($E_Z
MN*W[.'3+7ETW&1L^A(Z!C,_S%/Y@VXJF.MW%\Z?F+G:V*%*>&MS'R=[MRLT5
M,DC2I3I+7YUV"!G=@JFUR3:Y/L]A]M?;BV4I:[!ML8XZ5L;9<^N(NFS/<G+.
M3^9(_P /24R_S:^9NX:,4.=^7/R;SM"'684&7[][4RE&*B-2D<WAKLLRZ@&(
M#6N+G^OM7#R+R1;OXD&SV,;?Q+:0*W_&8^O>-,5^(FGEJ)_P]-N'^87RYVY4
MR5NW_E1\C\'72P/!+6X;N[L_&3R0RR+*\,LN/RB,4+(K%2;7"FUP/;LO)?)M
MT@2YVFRD7CI:V@85]>Y.M"69>#M7UJ:5_(]*?_9]_G7_ -YI_*[_ -*.[?\
M_KO[3_ZWW('_ $8[#_LBMO\ H#K?U$_^_#_O72^PW\TO^9C@'QXQ/\PKYL4L
M6,2&+'8]_E)W;78J&G@B\%/!_"*W./2F"-0%2!H"J@"PX'LLF]I_:R<-XO+>
MUL7^)OH+96SYZEB#:OZ5:];%U=5H)&'IW']O$8^70V;5_GG?S<]F%&Q/SU[]
MK&CEFF7^]6;Q6_4U31>!UDCWS1Y)74#E$<%4;UJ W/LBO/8/V;OQ^MR]:+_I
M%:+A_P TC'_L\#CIP7UV@IK;/Y_X:_[/V=&OV'_PJ"_G*[,F3^,_(K9_9=+3
MK%''C]^]#],HC10QK&%EKMAX;!5DA-KNTE2TA))+7]A#<?NI^R5\I\';)+4G
M\4-W<_X)9)5'V!=/RZ=7<KP'+5IY$#_)3]G\NC^=4?\ "R7YK8%Z2+N;XO\
MQJ[+HH9"LLNQ:WL?J?,U]. H02Y#*9/=5&DQ;7J>/&JMBH$(*DM'F\?<GY&N
M%9MDW6^M6/\ OU8;A5_VJQP-3_;U_I>CZ;Q-^-5/V&G^4_X.K;.A_P#A8G\&
M]\-0T'?GQ]^0'1.1JRB3Y3;4FU.Z-CXP$D2O7Y:CFP.995L+?;;=E+<W"V%X
M>Y@^Y;S[M^J3E[<;3<%7\+^);2M]BE98_P#>IEZ5Q[O"WQJ17TH1_D_P=7_?
M%O\ F?\ P!^:9HZ7XU?*SJ7L3<->H:FV%+G)-F=GN-&MV_T7;]BQ>X=*V.J0
M8S1_M7O'7FSVI]Q>1RS<S[1<6T:\9='BP?\ 91"7A_XW7I=%=6\Y_3<'Y>?[
M#0_RZ/M[ '2CKWOW7NO>_=>Z][]U[KWOW7NO_]#28]]^>@7U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U]"/_A&-_V3)\TO_$];#_\ ?>M[YQ_?
M<_Y6K8_^>27_ *OGH]VC^R?_ $W^0=;GGO"+HWZ][]U[KWOW7NO>_=>Z][]U
M[KWOW7NO>_=>Z^3I_P *8?\ M]E\U/\ 7^.'_P "7L/WU[^Z[_TXO8_^HW_N
MX7?07W+_ '+?_:_X!U17[G[I'U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=&J^!'_ &77\+/_ !:[XX_^_?Q'L)>X/_*@;Y_SP7O_ &C/U:W_ +>/[5Z^
MUK[X9]#+KWOW7NO>_=>Z^(E\I?\ LJ#Y&_\ B=>VO_?@Y/WW7Y2_Y5/;/^>6
MW_ZLQ] Z7_<A_M_RGH#?8BZIU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=&J^!'_9=?PL_\6N^
M./\ []_$>PE[@_\ *@;Y_P \%[_VC/U:W_MX_M7K[6OOAGT,NO>_=>Z][]U[
MKWOW7NO>_=>Z][]U[KWOW7ND)VC_ ,RR[%_\,3=W_O/U'LPVG_DJ6W_-6/\
MX^.JM\)^SKX;?OO3T#>O>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z]
M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NC5? C_LNOX6?^+7?
M''_W[^(]A+W!_P"5 WS_ )X+W_M&?JUO_;Q_:O7VM??#/H9=>]^Z]U[W[KW7
MO?NO=?'$_G&?]O5OY@W_ (MCW3_[V51[[4^RW_3I.7/^>"U_ZM+T$[O_ ')D
M_P!,?\/5;?N4.D_7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7UP?^$\W_;FGX,_^&'OO
M_P!_/N7WQT^\?_T^S?O^:L/_ &C0="FP_P!Q$^P_X3U<][A'I7U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=5H?/C^;=\%_Y;F(1ODGV_30[]KJ(U^ Z4Z_IHMZ]R
M9ZF90T%3'M"CFB3&4LPU?;Y'/5=!12LKI'4O(I7W)_MY[.<_^YTW_(7LS].#
M1KF8^%;(?3Q"#K8?B2)9'7!*4Z2W%W!;#]1L^@X_['VG'6F-\SO^%?7RY[.E
MS.V?A?U3L?XR[2D,T./W]OF&A[=[CEC4/'#D8*',0+M;%EU97DHIL1E2C*-%
M8RZ@V;O(_P!S/D[:ECN^>+R7=)OQ0Q:K>V_TI96^HD_TRR0U'X.B>?=IGJ(
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
M;Y_SP7O_ &C/U:W_ +>/[5Z^UK[X9]#+KWOW7NO>_=>Z^(E\I?\ LJ#Y&_\
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
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]UL(?\)<O^WROQ]_\ #$[^_P#?,YOWC?\
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
MM7BD$Q#24-9/)B#O7LD.5_?W8O<3EB'3MUY<R_51JO;;W#V\WZBJ/ABN&/\
MI4FQ\,B*#%+SQ+%X)/B%*?, CS'F/Y_;6NI][R^Z+NO>_=>Z][]U[KWOW7NO
M>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U
M[KWOW7NMA#_A+E_V^5^/O_AB=_?^^9S?O&_[UO\ TY/<?^:MI_VE1=+]M_W+
M7\_\'7U3_?);H2]>]^Z]U[W[KW7O?NO=?#7[3_YF?V%_X?F\/_=]4>^]&T_\
MDFW_ .:4?_'%Z!C_ !_G_GZ1'LQZUU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]UL0_SI
M_P":G+\E>F_A;\#NG-Q,_1?QE^.'Q\D[6R&,J/\ (.QOD'#TOBL=D<?,XYDH
MMFQ25.)A7T!LG+DV=95@H9EQK]C_ &D'*^][[[@;U'2_W6]O/IU;XH;,W,C*
MWR:Y(61O^%"+X2TB]+;R[$JI F%517YDBG\L@?.ORZUWO>2G2+KWOW7NO>_=
M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW
MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[I<=3=G;KZ5[
M4ZW[BV'7G&;XZIW]M'L?:&21I$./W/L;.T^YL).#$5?2E32QEM+ V_/LNWC:
MK/?=HN=DW!==O>0R0R+_ !)*K1L/]Y8]5#E&#IQ!_P &:?RZ^T=_LU'67^R>
M?[.S]U)_H?\ ]EN_V:'[K6OW'^CS_1E_I5\FJUO+_#N+:?U<6OQ[X??U2W3^
MN?\ 46G^._6_0T_X=X_T_P"S7T,?$7P?&\M-?RI7_!U__]728]]^>@7U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U]"/_A&-_V3)\TO_$];#_\
M?>M[YQ_?<_Y6K8_^>27_ *OGH]VC^R?_ $W^0=;GGO"+HWZ][]U[KWOW7NO>
M_=>Z][]U[KWOW7NO>_=>Z^1Q_P *&_\ M\K\X_\ P^]A_P#OE-N>^Q/W</\
MIR>P_P#-*7_M)FZ"U_\ [F-]O^3JF?W.'23KWOW7NO>_=>Z][]U[KWOW7NO>
M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[
MKWOW7NO>_=>Z/)_*]BBJ/YF'\NV"9%FBD^=7Q'26*15>.1'[_P!OJZ.C7!!!
M*L"+$>P![K$K[7<RD8(VK<?^T2;IZWH;F/\ TR_X>OL]^^(O0NZ][]U[KWOW
M7NOB)?*7_LJ#Y&_^)U[:_P#?@Y/WW7Y2_P"53VS_ )Y;?_JS'T#I?]R'^W_*
M>@-]B+JG7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]T:KX$?]EU_"S_ ,6N^./_ +]_$>PE[@_\
MJ!OG_/!>_P#:,_5K?^WC^U>OM:^^&?0RZ][]U[KWOW7NO>_=>Z][]U[KWOW7
MNO>_=>Z0G:/_ #++L7_PQ-W?^\_4>S#:?^2I;?\ -6/_ (^.JM\)^SKX;?OO
M3T#>O>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>
MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NC5? C_LNOX6?^+7?''_ -^_B/82]P?^
M5 WS_G@O?^T9^K6_]O']J]?:U]\,^AEU[W[KW7O?NO=>]^Z]U\<3^<9_V]6_
MF#?^+8]T_P#O95'OM3[+?].DY<_YX+7_ *M+T$[O_<F3_3'_  ]5M^Y0Z3]>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=?7!_X3S?]N:?@S_X8>^__?S[E]\=/O'_ /3[
M-^_YJP_]HT'0IL/]Q$^P_P"$]7/>X1Z5]>]^Z]U[W[KW7S4?^%??<%3O/^9!
MUIU3!6L^&Z6^,VSX)J NS+!N_L#=V9W9FZE5:RJ9\5_ 4( )_9!+&X5.G_W,
MME6Q]L;O=V7OOKZ0ZO6.&..-!_M7\;_>N@[NSUN0GH/]7\J=:IWO+KHMZ][]
MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO
M>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U
M[KWOW7NO>_=>Z][]U[K=S_X1;_\ ,S/G]_X8OQ]_]Z'=OO!'[[__ "2N7?\
MFK>?\<M^CG:/BD^P?Y>M^SWSTZ.^O>_=>Z][]U[JB3_A23WA-TA_)_\ E"^.
MJUH\]VVNQ>D,,[-830]@[THHMX4UA8DOMNFS2@#\\FX!'N?ONQ;"-]]Y]J\4
M:H[/Q;I_^;,;>&?RF:+I#N+Z+-O*N.OD]^^O?09Z][]U[KWOW7NO>_=>Z][]
MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO
M>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U
M[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>
M_=>Z][]U[KWOW7NO>_=>ZV$/^$N7_;Y7X^_^&)W]_P"^9S?O&_[UO_3D]Q_Y
MJVG_ &E1=+]M_P!RU_/_  =?5/\ ?);H2]>]^Z]U[W[KW7O?NO=?#7[3_P"9
MG]A?^'YO#_W?5'OO1M/_ "2;?_FE'_QQ>@8_Q_G_ )^D1[,>M=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=;WFSOE)N+>O\ PCC[7R&,RK#=O46,
MQOQ9W%6>6:2^W,E\K=M[5@QH0,&C_P!^3NBAHM!<I^=/C81#G]>\J6UC]]2S
M25?T;TM?H/Z:[?,Y;_LI@=_]GNZ.@Y;:2 <KV_S _P !_P!BG7__UM)CWWYZ
M!?7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7T(_^$8W_9,GS2_\
M3UL/_P!]ZWOG']]S_E:MC_YY)?\ J^>CW:/[)_\ 3?Y!UN>>\(NC?KWOW7NO
M>_=>Z][]U[KWOW7NO>_=>Z][]U[KY''_  H;_P"WROSC_P##[V'_ .^4VY[[
M$_=P_P"G)[#_ ,TI?^TF;H+7_P#N8WV_Y.J9_<X=).O>_=>Z][]U[KWOW7NO
M>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U
M[KWOW7NO>_=>Z][]U[H]'\K7_MYK_+J_\7K^(?\ [_\ V][C[W7_ .G6\R_]
M*K</^T2;I^V_W(C_ -,O^$=?9W]\1^A;U[W[KW7O?NO=?$2^4O\ V5!\C?\
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
MOW7NO>_=>Z][]U[HU7P(_P"RZ_A9_P"+7?''_P!^_B/82]P?^5 WS_G@O?\
MM&?JUO\ V\?VKU]K7WPSZ&77O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW2$[
M1_YEEV+_ .&)N[_WGZCV8;3_ ,E2V_YJQ_\ 'QU5OA/V=?#;]]Z>@;U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]T:KX$?]EU_"S_ ,6N^./_ +]_$>PE[@_\J!OG_/!>
M_P#:,_5K?^WC^U>OM:^^&?0RZ][]U[KWOW7NO>_=>Z^.)_.,_P"WJW\P;_Q;
M'NG_ -[*H]]J?9;_ *=)RY_SP6O_ %:7H)W?^Y,G^F/^'JMOW*'2?KWOW7NO
M>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U
M[KWOW7NO>_=>Z][]U[KZX/\ PGF_[<T_!G_PP]]_^_GW+[XZ?>/_ .GV;]_S
M5A_[1H.A38?[B)]A_P )ZN>]PCTKZ][]U[KWOW7NOCV?SPLG197^;;\^JK'R
M">FB^0FZ\8[>-X]-?AH:;#9.(K,%/[=53SIK LUKJ2I!/9[V'B>'V>Y=60:6
M^C1O]J^IE_:K*>@E>G_&Y*#%3_D_RU/56?N6^F.O>_=>Z][]U[KWOW7NO>_=
M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW
MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>
MZW<_^$6__,S/G]_X8OQ]_P#>AW;[P1^^_P#\DKEW_FK>?\<M^CG:/BD^P?Y>
MM^SWSTZ.^O>_=>Z][]U[KY^'_"T#>[Y#O?X,];_< IM3J;MW?"4WENT3=@;Q
MQ.">8PZ;('&V  ^LZM!%AINW17[D%AX?+^_[GI_MKBWBK_S1CD?^7C_SZ(=X
M;]1%]!7]O_%=:5_O.3HIZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[
MKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_
M=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K
MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=
M>ZV$/^$N7_;Y7X^_^&)W]_[YG-^\;_O6_P#3D]Q_YJVG_:5%TOVW_<M?S_P=
M?5/]\ENA+U[W[KW7O?NO=>]^Z]U\-?M/_F9_87_A^;P_]WU1[[T;3_R2;?\
MYI1_\<7H&/\ '^?^?I$>S'K77O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW5H_PKWP]#\ ?YRG6PGB5=U?'?XF[Z,!EHEEE;K[^8#UMA5G2%U^X94_
MO00SQL(U+J) Q>$K$W/%AXGN)R3NE/[&\W"*O=_HVT7K_P"ESX'GG&/Q=/0M
M^C*OR!K]CJ?\O7__T--#M>&:#M+LN"='BEAW_O&.6.56CDBECW+5!XI(WLP(
M(TL"+@^^]&TLK;5:LN088_\ JVO0+8$L0?7_ "](?V8]>Z][]U[KWOW7NO>_
M=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K
MWOW7NO>_=>Z][]U[KWOW7NOH1_\ ",;_ +)D^:7_ (GK8?\ [[UO?./[[G_*
MU;'_ ,\DO_5\]'NT?V3_ .F_R#K<\]X1=&_7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7Q^_P">G_V]T^>7_B>LQ_[J*+WV:]@?^G.<O_\ /(O_ !]^@E??
M[E/_ *;JJ3W+_3'7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U9)_)S_[>
MK?R^?_%L>EO_ 'LJ?W%_O3_TZ3F/_G@NO^K3=*+3_<F/_3#_  ]?8[]\5NA9
MU[W[KW7O?NO=?$2^4O\ V5!\C?\ Q.O;7_OP<G[[K\I?\JGMG_/+;_\ 5F/H
M'2_[D/\ ;_E/0&^Q%U3KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO
M>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z-5\"/^RZ_A9_XM=\<?_?O
MXCV$O<'_ )4#?/\ G@O?^T9^K6_]O']J]?:U]\,^AEU[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]TA.T?^99=B_^&)N[_P!Y^H]F&T_\E2V_YJQ_\?'56^$_
M9U\-OWWIZ!O7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW1JO@1_V77\+/_%KOCC_[]_$>
MPE[@_P#*@;Y_SP7O_:,_5K?^WC^U>OM:^^&?0RZ][]U[KWOW7NO>_=>Z^.)_
M.,_[>K?S!O\ Q;'NG_WLJCWVI]EO^G2<N?\ /!:_]6EZ"=W_ +DR?Z8_X>JV
M_<H=)^O>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_
M=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NOK@_\)YO^W-/P9_\ ##WW_P"_GW+[
MXZ?>/_Z?9OW_ #5A_P"T:#H4V'^XB?8?\)ZN>]PCTKZ][]U[KWOW7NOCB?SC
M/^WJW\P;_P 6Q[I_][*H]]J?9;_ITG+G_/!:_P#5I>@G=_[DR?Z8_P"'JMOW
M*'2?KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7
MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][
M]U[KWOW7NO>_=>Z][]U[KWOW7NMW/_A%O_S,SY_?^&+\??\ WH=V^\$?OO\
M_)*Y=_YJWG_'+?HYVCXI/L'^7K?L]\].COKWOW7NO>_=>Z^:Y_PL-W*,K_,L
MZ9V]#6/+2[5^%_7B3T;1>-*/-9CN/?N2K)$<@%_)1_PYBP9E&FPLP;WT\^Y=
M:^#[77MR5[I=SFSZJMM:*O[&U]![=C_C !\E'^$_['6J'[R]Z+.O>_=>Z][]
MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO
M>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U
M[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>
M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NMA#_ (2Y?]OE?C[_ .&)W]_[YG-^
M\;_O6_\ 3D]Q_P":MI_VE1=+]M_W+7\_\'7U3_?);H2]>]^Z]U[W[KW7O?NO
M=?#7[3_YF?V%_P"'YO#_ -WU1[[T;3_R2;?_ )I1_P#'%Z!C_'^?^?I$>S'K
M77O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW1I/CSND[?ZD^=F*$T\
M8WS\5]H;6=(HXGCJ!1?-_IO>7AJ&DY1 <0'#)_;54(TL?81YDM#<[QR_+_RC
MW\DG[=KW*/'_ #D_97J\; *_S '_ !I>O__1U"OE+_V5!\C?_$Z]M?\ OP<G
M[[K\I?\ *I[9_P \MO\ ]68^@=+_ +D/]O\ E/0&^Q%U3KWOW7NO>_=>Z][]
MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO
M>_=>Z][]U[KWOW7NO>_=>Z^A'_PC&_[)D^:7_B>MA_\ OO6]\X_ON?\ *U;'
M_P \DO\ U?/1[M']D_\ IO\ (.MSSWA%T;]>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=?'[_GI_]O=/GE_XGK,?^ZBB]]FO8'_ISG+_ /SR+_Q]^@E??[E/
M_INJI/<O],=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW5I_\ (YH*/(?S
M<?@13UT"5,2_(#;.057'HCK<70U.3QTZ_P",=1!'(I_JH]Q%[]2/%[.\PM&=
M)^C=?R9E5OVJQ'2BR ^L2O$D?ZOY4Z^PA[XQ]"SKWOW7NO>_=>Z^(E\I?^RH
M/D;_ .)U[:_]^#D_?=?E+_E4]L_YY;?_ *LQ] Z7_<A_M_RGH#?8BZIU[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=&J^!'_9=?PL_\6N^./_OW\1["7N#_ ,J!OG_/!>_]HS]6
MM_[>/[5Z^UK[X9]#+KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[I"=H_\RR[
M%_\ #$W=_P"\_4>S#:?^2I;?\U8_^/CJK?"?LZ^&W[[T] WKWOW7NO>_=>Z]
M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7
MNO>_=>Z][]U[HU7P(_[+K^%G_BUWQQ_]^_B/82]P?^5 WS_G@O?^T9^K6_\
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
M &C0="FP_P!Q$^P_X3U<][A'I7U[W[KW7O?NO=?'$_G&?]O5OY@W_BV/=/\
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
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=&J^!'_9=?PL_\6N^./\
M[]_$>PE[@_\ *@;Y_P \%[_VC/U:W_MX_M7K[6OOAGT,NO>_=>Z][]U[KWOW
M7NO>_=>Z][]U[KWOW7ND)VC_ ,RR[%_\,3=W_O/U'LPVG_DJ6W_-6/\ X^.J
MM\)^SKX;?OO3T#>O>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[
MKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NC5? C_LNOX6?^+7?''_W
M[^(]A+W!_P"5 WS_ )X+W_M&?JUO_;Q_:O7VM??#/H9=>]^Z]U[W[KW7O?NO
M=?'$_G&?]O5OY@W_ (MCW3_[V51[[4^RW_3I.7/^>"U_ZM+T$[O_ ')D_P!,
M?\/5;?N4.D_7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7UP?^$\W_;FGX,_^&'OO_P!_
M/N7WQT^\?_T^S?O^:L/_ &C0="FP_P!Q$^P_X3U<][A'I7U[W[KW7O?NO=?'
M$_G&?]O5OY@W_BV/=/\ [V51[[4^RW_3I.7/^>"U_P"K2]!.[_W)D_TQ_P /
M5;?N4.D_7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW3]LS9NY^Q-Y;4V!LC!Y'<V\]\[G
MPVT-I;;Q,/ER>X]S[GR<>'P>%QL5QJJ:NKGAIX5N+LP'M+>WUIMME-N.X2+%
M!;HTDDC?"B1J6=V_HJJLQZTJEGTJ":GAZD_Y?+KZWO\ )R_E-=2_RM_CA@]M
M4>&P>>^2F_<)CLE\@^X$IXZC*YW<$VFN.QMN9&8&2GVYAG(I:*FA,:5,D;5\
M\?W$YT<=?>OW@WCW8YEDNW=X]LMW(L[:O:B</%<<&FD^)F;44#>&K:5Z%-I:
MI;1BGQ'B?\@ZN$]PUTLZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K
MWOW7NO>_=>Z][]U[KWOW7NOEV_\ "KK_ +>Z[O\ _$#])_\ NGJ??5G[HG_3
MG(?^>NY_X\O0=W3_ '*_(?Y>M;+WE!T6]>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=3,
M%@\ON7.8;;FW<=7YO.[@RN.PV%Q&,@>MR.7S.7K5H,9B\?3Q O)/43O&B(HN
MS$ <GVW<7$-K;O<W3+''&K,S-VJJJM69CY*JY/38%3VY^S-<\/SXGK[%_P#*
MD_E_;._EM_"KJGXZX.DH)=]KC(-Y]X[KHPDDN\^Y-RT<4^\,C]X@771T++'B
M,0-(*T%)3:@TS2N_%?W=]Q;WW.YZN^9;AC]/J\*UC/\ H=LA/ABG\;_VLG_#
M'>G;0 7VL MX1&./G]O5DGN,NE/7O?NO=>]^Z]U[W[KW1</EG\8>KOF9\=.V
MOC/W'BQDMB=L[1R6VJZHCA@ER>W,G)%]QM[>6WGJ@R19/#9!*?)XZ5E*K/#'
MK5DU(PDY/YKW;DCF6SYIV1]%Q9R*Z_PNOXXWIQ21*HX_A8TSTW+$DT9C?@<?
M\5\^OC*?)7H3>_Q:[_[C^.?9%,M+O?ICL/=?7NXWC26&AR51MK*OCX<UBO,
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
MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KXQ'\TK_ +>:_P Q7_Q>OY>?^_\
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
M]?4R$&2>MKNZ,S--.W^+,Q8_XGWW']NHDA]O=AAC72J;=9*H]%6UCIT#I_\
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
M[KW7O?NO=>]^Z]U[W[KW6PA_PER_[?*_'W_PQ._O_?,YOWC?]ZW_ *<GN/\
MS5M/^TJ+I?MO^Y:_G_@Z^J?[Y+="7KWOW7NO>_=>Z][]U[KX:_:?_,S^PO\
MP_-X?^[ZH]]Z-I_Y)-O_ ,TH_P#CB] Q_C_/_/TB/9CUKKWOW7NO>_=>Z][]
MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO
M>_=>Z][]U[K[5OP*_P"R%_A=_P"*G_'/_P!]!AO?#;W!_P"5^WS_ *6%[_VD
M2="^#^Q3_2C_  =&R]@_IWKWOW7NO>_=>Z][]U[KWOW7NO>_=>ZJ=_GH_P#;
MHSYZ_P#B"<O_ .[BB]RY["_]/CY>_P">M?\ CK])KS_<9_L/7R O?9WH*=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U__34?\ PM-VJU/NK^7EO:.)77*8+Y*[
M5J)4H2&C?!9'9&5H(JG)CZ^3^)U#4\#6MXYF6]VMT%^X[=ZK3F2P/X&LI!G^
M-;I31?EX:ZF^:]$6\CNB8_,?X/\ /UHZ^\].BCKWOW7NO>_=>Z][]U[KWOW7
MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][
M]U[KWOW7NO>_=>ZWZ/\ A%M_S+'Y_P#_ (?GQ^_]T.[??//[\/\ R5>7?^:5
MY_QZWZ.]G^"3[1_EZW=_>"71SU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M\0OY.S13_)?Y"30/'-#+WAVW+'+&ZR121R;^KWC=)$N""#<$<$>^[?*H9>5]
MM#8(M;?_ *LKT#'-93^?^'H%/9]UKKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][
M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N
MO>_=>Z^B_P#\(VMK+2?!3Y/;T^W029_Y:U>UFJQ/*9IEV?TYM?+K3O3$Z56(
MYUG1U4%C(5)(C6W-+[Z]WKY^VJR!_L]O#T]/$N9UX_/PORI_2Z/]H4^"Q^=/
MY#_/UN >\,^C7KWOW7NO>_=>Z^(E\I?^RH/D;_XG7MK_ -^#D_?=?E+_ )5/
M;/\ GEM_^K,?0.E_W(?[?\IZ WV(NJ=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW1JO@1_V77\
M+/\ Q:[XX_\ OW\1["7N#_RH&^?\\%[_ -HS]6M_[>/[5Z^UK[X9]#+KWOW7
MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[I"=H_\ ,LNQ?_#$W=_[S]1[,-I_Y*EM
M_P U8_\ CXZJWPG[.OAM^^]/0-Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>
MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z-5\"/^RZ
M_A9_XM=\<?\ W[^(]A+W!_Y4#?/^>"]_[1GZM;_V\?VKU]K7WPSZ&77O?NO=
M>]^Z]U[W[KW7QQ/YQG_;U;^8-_XMCW3_ .]E4>^U/LM_TZ3ES_G@M?\ JTO0
M3N_]R9/],?\ #U6W[E#I/U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U]<'_A/-_VYI^#
M/_AA[[_]_/N7WQT^\?\ ]/LW[_FK#_VC0="FP_W$3[#_ (3U<][A'I7U[W[K
MW7O?NO=?'$_G&?\ ;U;^8-_XMCW3_P"]E4>^U/LM_P!.DY<_YX+7_JTO03N_
M]R9/],?\/5;?N4.D_7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7UP?\ A/-_VYI^#/\
MX8>^_P#W\^Y??'3[Q_\ T^S?O^:L/_:-!T*;#_<1/L/^$]7/>X1Z5]>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=?+M_X5=?\ ;W7=_P#X@?I/_P!T]3[ZL_=$_P"G.0_\]=S_ ,>7H.[I_N5^
M0_R]:V7O*#HMZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>
M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z^FM_PD7_[=4Y__ ,6O[=_]
MXW:GOEG]\;_I[<?_ #P6_P#U=N.A'M?^XOYG_)UM$^\4NC'KWOW7NO>_=>Z]
M[]U[KWOW7NO>_=>ZIA_X4,_]N:?G-_X8>Q/_ '\^VO<W?=P_Z?9L/_-6;_M&
MGZ27_P#N(_V#_".OD?>^Q?06Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z]
M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>ZV$/^$N7_;Y
M7X^_^&)W]_[YG-^\;_O6_P#3D]Q_YJVG_:5%TOVW_<M?S_P=?5/]\ENA+U[W
M[KW7O?NO=>]^Z]U\-?M/_F9_87_A^;P_]WU1[[T;3_R2;?\ YI1_\<7H&/\
M'^?^?I$>S'K77O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7VK?@5_V0O\+O\ Q4_XY_\
MOH,-[X;>X/\ ROV^?]+"]_[2).A?!_8I_I1_@Z-E[!_3O7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U4[_/1_[=&?/7_Q!.7_ /=Q1>Y<]A?^GQ\O?\]:_P#'7Z37
MG^XS_8>OD!>^SO04Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW
M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K_]0YG_"S+8YR
M'Q-^'O8XIG==J?(C=.QS5A*QHZ=NP>M:G/"G>1"*<&3^[.M1(/*1&?#91-?-
MC[DE_P"'S?O6V:O[:SCETX_T&8)7^+'C^7;W=WET4;NM8D;T-/V_\5_FZ^>9
M[Z0]$77O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]UOC?\ "*[-&HVY_,7V
M[]N%&+SGQ6S0J-?JF;/8[L+'O#XK6 C&,5PUS?R$6%N>??WXX--SRU<DUUK?
MI3_2&S;^>O\ ET<[.<2C_2X_;_AIUO,^\"NCOKWOW7NO>_=>Z][]U[KWOW7N
MO>_=>Z][]U[KX:_:?_,S^PO_  _-X?\ N^J/?>C:?^23;_\ -*/_ (XO0,?X
M_P _\_2(]F/6NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW
MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KZ@7_"3S9O]
MU_Y1^WLYH*_Z1?D#W;O(->$^48^MH>N_(?&H<?\ %ATVDNW'!T: .4_WOK[Z
MOWBD@_Y1K.UC\_Q*\W_67RQ^=>A%M0I:5]2?7R-/\G^HUZV7?>+W1EU[W[KW
M7O?NO=?$2^4O_94'R-_\3KVU_P"_!R?ONORE_P JGMG_ #RV_P#U9CZ!TO\
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
M[]U[KWOW7NO>_=>Z][]U[I"=H_\ ,LNQ?_#$W=_[S]1[,-I_Y*EM_P U8_\
MCXZJWPG[.OAM^^]/0-Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW
MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z-5\"/^RZ_A9_XM=\
M<?\ W[^(]A+W!_Y4#?/^>"]_[1GZM;_V\?VKU]K7WPSZ&77O?NO=>]^Z]U[W
M[KW7QQ/YQG_;U;^8-_XMCW3_ .]E4>^U/LM_TZ3ES_G@M?\ JTO03N_]R9/]
M,?\ #U6W[E#I/U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U]<'_A/-_VYI^#/_AA[[_]
M_/N7WQT^\?\ ]/LW[_FK#_VC0="FP_W$3[#_ (3U<][A'I7U[W[KW7O?NO=?
M'$_G&?\ ;U;^8-_XMCW3_P"]E4>^U/LM_P!.DY<_YX+7_JTO03N_]R9/],?\
M/5;?N4.D_7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7UP?\ A/-_VYI^#/\ X8>^_P#W
M\^Y??'3[Q_\ T^S?O^:L/_:-!T*;#_<1/L/^$]7/>X1Z5]>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=?+M_X5
M=?\ ;W7=_P#X@?I/_P!T]3[ZL_=$_P"G.0_\]=S_ ,>7H.[I_N5^0_R]:V7O
M*#HMZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U
M[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z^FM_PD7_[=4Y__ ,6O[=_]XW:GOEG]
M\;_I[<?_ #P6_P#U=N.A'M?^XOYG_)UM$^\4NC'KWOW7NO>_=>Z][]U[KWOW
M7NO>_=>ZIA_X4,_]N:?G-_X8>Q/_ '\^VO<W?=P_Z?9L/_-6;_M&GZ27_P#N
M(_V#_".OD?>^Q?06Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW
M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>ZV$/^$N7_;Y7X^_^&)W
M]_[YG-^\;_O6_P#3D]Q_YJVG_:5%TOVW_<M?S_P=?5/]\ENA+U[W[KW7O?NO
M=>]^Z]U\-?M/_F9_87_A^;P_]WU1[[T;3_R2;?\ YI1_\<7H&/\ '^?^?I$>
MS'K77O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7VK?@5_V0O\+O\ Q4_XY_\ OH,-[X;>
MX/\ ROV^?]+"]_[2).A?!_8I_I1_@Z-E[!_3O7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U4[_/1_[=&?/7_Q!.7_ /=Q1>Y<]A?^GQ\O?\]:_P#'7Z37G^XS_8>O
MD!>^SO04Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z
M][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K_];:3_GG]9GMO^4;\]=J
M_;+5_P +Z'S'9WB8J O^A7,T7<OW'KBE%X/X#YA90;IP\9_<67?8/=?W/[Q\
MO7=::[M8/^RE6MJ<1Q\:G^0\.DMZFNU=3Z5_9G_)U\@7WV<Z"O7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]UN=?\ ",3<ZTOR3^:VS?N8U.=Z0Z[W-]D8
MF::4;4W]48HU"36LJQG,V=";L9%(OI-L(/ONVFOE?8K[3_9W4R:O^:D(:GY^
M'_QGHUV<CQ9!\@?Y_P"7CU]"7WSEZ/\ KWOW7NO>_=>Z][]U[KWOW7NO>_=>
MZ WY-;H78_QO^06]6FAIQM#H_M?=#5%1')-! ,!L.ORQFFAA]3(OANRKR0"!
MS[/.5K3Z_F?;;*E?&NK=,<>^9%Q^WIN4Z8V;T!./LZ^(E[[N] _KWOW7NO>_
M=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K
MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K[8'PKZV_T-_#GXH=2-3K1R=8_&
M[H_8$],I4^.JVCUGC,#5AV1Y SF6G8N_D;4Q+%F)N>%W/.Z'>^=MXWFM?J[Z
MZF_*2=W'IY-Z#[.A?"NF)4] !_+HS_L+].]>]^Z]U[W[KW7Q$OE+_P!E0?(W
M_P 3KVU_[\')^^Z_*7_*I[9_SRV__5F/H'2_[D/]O^4] ;[$75.O>_=>Z][]
MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO
M>_=>Z][]U[HU7P(_[+K^%G_BUWQQ_P#?OXCV$O<'_E0-\_YX+W_M&?JUO_;Q
M_:O7VM??#/H9=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=(3M'_ )EEV+_X
M8F[O_>?J/9AM/_)4MO\ FK'_ ,?'56^$_9U\-OWWIZ!O7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW1JO@1_V77\+/_%KOCC_ ._?Q'L)>X/_ "H&^?\ /!>_]HS]6M_[
M>/[5Z^UK[X9]#+KWOW7NO>_=>Z][]U[KXXG\XS_MZM_,&_\ %L>Z?_>RJ/?:
MGV6_Z=)RY_SP6O\ U:7H)W?^Y,G^F/\ AZK;]RATGZ][]U[KWOW7NO>_=>Z]
M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7
MNO>_=>Z^N#_PGF_[<T_!G_PP]]_^_GW+[XZ?>/\ ^GV;]_S5A_[1H.A38?[B
M)]A_PGJY[W"/2OKWOW7NO>_=>Z^.)_.,_P"WJW\P;_Q;'NG_ -[*H]]J?9;_
M *=)RY_SP6O_ %:7H)W?^Y,G^F/^'JMOW*'2?KWOW7NO>_=>Z][]U[KWOW7N
MO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]
MU[KZX/\ PGF_[<T_!G_PP]]_^_GW+[XZ?>/_ .GV;]_S5A_[1H.A38?[B)]A
M_P )ZN>]PCTKZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>
M_=>Z][]U[KWOW7NO>_=>Z^7;_P *NO\ M[KN_P#\0/TG_P"Z>I]]6?NB?].<
MA_YZ[G_CR]!W=/\ <K\A_EZULO>4'1;U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U]-;
M_A(O_P!NJ<__ .+7]N_^\;M3WRS^^-_T]N/_ )X+?_J[<="/:_\ <7\S_DZV
MB?>*71CU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=4P_\*&?^W-/SF_\ ##V)_P"_
MGVU[F[[N'_3[-A_YJS?]HT_22_\ ]Q'^P?X1U\C[WV+Z"W7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW6PA_PER_[?*_'W_PQ._O_ 'S.;]XW_>M_Z<GN/_-6T_[2HNE^
MV_[EK^?^#KZI_ODMT)>O>_=>Z][]U[KWOW7NOAK]I_\ ,S^PO_#\WA_[OJCW
MWHVG_DDV_P#S2C_XXO0,?X_S_P _2(]F/6NO>_=>Z][]U[KWOW7NO>_=>Z][
M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N
MOM6_ K_LA?X7?^*G_'/_ -]!AO?#;W!_Y7[?/^EA>_\ :1)T+X/[%/\ 2C_!
MT;+V#^G>O>_=>Z][]U[KWOW7NO>_=>Z][]U[JIW^>C_VZ,^>O_B"<O\ ^[BB
M]RY["_\ 3X^7O^>M?^.OTFO/]QG^P]?("]]G>@IU[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7_U]Z7N_KBC[EZ7[>ZAR!B%!VKUAO[K>M,[RQP?9[YVK5[8J?,
M\ +JNBJ;4R L!].?9GL6YR;)OEGO,?Q6D\,P^V*17'''%>J2+K1D/F*?M^WK
MX>M?0UF*KZW%Y&FEI,CCZZ>@R,$I4205M!*898' ORK(5(_J/?>1)$FC$L35
M5E#*?56X= H<:$<3D_,<.N/NW3G7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=;6
M7_"/;=APO\S'M[;<LDXI-Z_#CL.""&-(3$^8PG;6Q\U13U#R$.%CI$R('CO=
MI!=;>I<1/OH6AN/:VSN5&8-RA-?Z+6]TK4_VQ3CZ?M,=I-+IA3!6M?S'^<_Z
MN/TK??,'H1]>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW5?_\ -8W=_<C^67_, W(D
M\E+54OPZ^1=#C:F)X4EILSGNJLI@<)4(TY"W2KJH7MR3:RAF(4R'[1V8OO=+
MERVIJ4[E9LP]52X1W_XRK=,71TV[FOX6_P !_P O7QH/?;;H)=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW0]?$SJEN^/E3\:^DA2&L'</?O476#T]HSK
MAWWV!CML3ZS6 PA0E4Q=IAXPH)?T@^P[S?NXY?Y2W/?0VGZ*TN)_^<4+OY=W
MX?P]WIUN)/$E5"*ZC3S\Z>N/\G7VY??"CH9]>]^Z]U[W[KW7O?NO=?$2^4O_
M &5!\C?_ !.O;7_OP<G[[K\I?\JGMG_/+;_]68^@=+_N0_V_Y3T!OL1=4Z][
M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N
MO>_=>Z][]U[KWOW7NC5? C_LNOX6?^+7?''_ -^_B/82]P?^5 WS_G@O?^T9
M^K6_]O']J]?:U]\,^AEU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]TA.T?\
MF678O_AB;N_]Y^H]F&T_\E2V_P":L?\ Q\=5;X3]G7PV_?>GH&]>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=&J^!'_9=?PL_\6N^./\ []_$>PE[@_\ *@;Y_P \%[_V
MC/U:W_MX_M7K[6OOAGT,NO>_=>Z][]U[KWOW7NOCB?SC/^WJW\P;_P 6Q[I_
M][*H]]J?9;_ITG+G_/!:_P#5I>@G=_[DR?Z8_P"'JMOW*'2?KWOW7NO>_=>Z
M][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW
M7NO>_=>Z][]U[KZX/_">;_MS3\&?_##WW_[^?<OOCI]X_P#Z?9OW_-6'_M&@
MZ%-A_N(GV'_">KGO<(]*^O>_=>Z][]U[KXXG\XS_ +>K?S!O_%L>Z?\ WLJC
MWVI]EO\ ITG+G_/!:_\ 5I>@G=_[DR?Z8_X>JV_<H=)^O>_=>Z][]U[KWOW7
MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][
M]U[KWOW7NOK@_P#">;_MS3\&?_##WW_[^?<OOCI]X_\ Z?9OW_-6'_M&@Z%-
MA_N(GV'_  GJY[W"/2OKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO
M>_=>Z][]U[KWOW7NO>_=>Z][]U[KY=O_  JZ_P"WNN[_ /Q _2?_ +IZGWU9
M^Z)_TYR'_GKN?^/+T'=T_P!ROR'^7K6R]Y0=%O7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7TUO^$B__ &ZIS_\ XM?V[_[QNU/?+/[XW_3VX_\ G@M_^KMQT(]K_P!Q
M?S/^3K:)]XI=&/7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U3#_PH9_[<T_.;_P ,
M/8G_ +^?;7N;ONX?]/LV'_FK-_VC3])+_P#W$?[!_A'7R/O?8OH+=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=;"'_"7+_M\K\??_#$[^_\ ?,YOWC?]ZW_IR>X_\U;3
M_M*BZ7[;_N6OY_X.OJG^^2W0EZ][]U[KWOW7NO>_=>Z^&OVG_P S/["_\/S>
M'_N^J/?>C:?^23;_ /-*/_CB] Q_C_/_ #](CV8]:Z][]U[KWOW7NO>_=>Z]
M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7
MNO>_=>Z^U;\"O^R%_A=_XJ?\<_\ WT&&]\-O<'_E?M\_Z6%[_P!I$G0O@_L4
M_P!*/\'1LO8/Z=Z][]U[KWOW7NO>_=>Z][]U[KWOW7NJG?YZ/_;HSYZ_^()R
M_P#[N*+W+GL+_P!/CY>_YZU_XZ_2:\_W&?[#U\@+WV=Z"G7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=?_0W^/?NO=?&7_FK].MT+_,E^</5AI9Z/'X'Y*]L9/
MP5"".2/:6\-U5.]=F^0( IOB<E1.)%0*P.I54$*.VOM)O?\ 6#VQV#=@VII+
M&W5Z?[\C18Y?^JD;?9PZ!]S&([EU\JD_S/\ D/\ JIT0CW(G3?7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=;!?_"77>*;8_G*?'G#D*J]A[%[]VB&9 VEJ?IG,
M;\7ULRZ"QPP4, UR=.GU:EQQ^]=9&[]D]RG_ .4:6TD_;<QQ?]9/\O2W;6"W
M:#^('_!7KZJGODIT)^O>_=>Z][]U[KWOW7NO>_=>Z][]U[JD_P#X43;U78G\
MFGYMY3S!)LOM+KO9-/'_ ).9:D[][JVULZJBABJ" Q%-6S2/HNRQH\BBZ^YQ
M^[98&_\ >W8H@,))-*>./!MII!P_I*!Z5H.D.X-ILW^=!_,=?)0]]B.@SU[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=7;?\)R^H?],7\XGXAT=12QRX;K
MO,;\[=S$KT_W @_T<=<Y7.;:G6(\ _QU<3&C$CQEA(+LJJT$?>8WD;)[*[PR
MM1[I8K9<TKX\T:/_ -4O$Q^+ATIV]==XE1A:_P" T_G3'RZ^M3[X^]"OKWOW
M7NO>_=>Z][]U[KXB7RE_[*@^1O\ XG7MK_WX.3]]U^4O^53VS_GEM_\ JS'T
M#I?]R'^W_*>@-]B+JG7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]T:KX$?]EU_"S_Q:[XX_^_?Q
M'L)>X/\ RH&^?\\%[_VC/U:W_MX_M7K[6OOAGT,NO>_=>Z][]U[KWOW7NO>_
M=>Z][]U[KWOW7ND)VC_S++L7_P ,3=W_ +S]1[,-I_Y*EM_S5C_X^.JM\)^S
MKX;?OO3T#>O>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7
MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NC5? C_LNOX6?^+7?''_W[^(]A
M+W!_Y4#?/^>"]_[1GZM;_P!O']J]?:U]\,^AEU[W[KW7O?NO=>]^Z]U\<3^<
M9_V]6_F#?^+8]T_^]E4>^U/LM_TZ3ES_ )X+7_JTO03N_P#<F3_3'_#U6W[E
M#I/U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U]<'_A/-_P!N:?@S_P"&'OO_ -_/N7WQ
MT^\?_P!/LW[_ )JP_P#:-!T*;#_<1/L/^$]7/>X1Z5]>]^Z]U[W[KW7QQ/YQ
MG_;U;^8-_P"+8]T_^]E4>^U/LM_TZ3ES_G@M?^K2]!.[_P!R9/\ 3'_#U6W[
ME#I/U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U]<'_A/-_VYI^#/_AA[[_\ ?S[E]\=/
MO'_]/LW[_FK#_P!HT'0IL/\ <1/L/^$]7/>X1Z5]>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=?+M_X5=?]O==
MW_\ B!^D_P#W3U/OJS]T3_ISD/\ SUW/_'EZ#NZ?[E?D/\O6ME[R@Z+>O>_=
M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW
MOW7NO>_=>Z][]U[KWOW7NOIK?\)%_P#MU3G_ /Q:_MW_ -XW:GOEG]\;_I[<
M?_/!;_\ 5VXZ$>U_[B_F?\G6T3[Q2Z,>O>_=>Z][]U[KWOW7NO>_=>Z][]U[
MJF'_ (4,_P#;FGYS?^&'L3_W\^VO<W?=P_Z?9L/_ #5F_P"T:?I)?_[B/]@_
MPCKY'WOL7T%NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWO
MW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NMA#_A+E_P!OE?C[_P"&)W]_
M[YG-^\;_ +UO_3D]Q_YJVG_:5%TOVW_<M?S_ ,'7U3_?);H2]>]^Z]U[W[KW
M7O?NO=?#7[3_ .9G]A?^'YO#_P!WU1[[T;3_ ,DFW_YI1_\ '%Z!C_'^?^?I
M$>S'K77O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7VK?@5_V0O\+O_%3_ (Y_^^@PWOAM
M[@_\K]OG_2PO?^TB3H7P?V*?Z4?X.C9>P?T[U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=5._ST?^W1GSU_\ $$Y?_P!W%%[ESV%_Z?'R]_SUK_QU^DUY_N,_V'KY
M 7OL[T%.O>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO
M>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z__]'?X]^Z]U\OC_A6#TFO
M5_\ -AS>_::DT47R(Z,ZE[2DF5%6!\Q@**JZ7R4,6E0!((]JTDU0OU_?$AOY
M/?5?[H6^_O7V@3;G;NVVZN(/GI=EN5_G<,%_TM/P]!G=$TW=>.H _P"3_)G[
M>M:?WE%TAZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>
MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[JTO^2!OI.N/YM7P%SSR)
M&N0^0^T-AJSM"%+=HI/U?'%^[<79LN$6WJN1IYM[B7WWV\[G[/<PP4X6<DO_
M &3Z9_+_ )I_Y\=*+%A'<QTSFG[>W^77V%/?&#H6=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW6L7_P *UM^':'\IX;?\K1_Z5?DUTYL+QCS?Y1_#L9GNSQ$WB1A8
M?W<\G[C(MU%F+:5;*;[GNW_6^[WU-/\ <2QN9?\ >FB@_P"L_P _\H+=T;3;
M4]2!_A/^3KYBGOJGT'>O>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z]
M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K<:_X
M1J=,R;B^6ORT[\EA$E#U5T%MOJ^!WA#I#F>Z=^0[A@GAE/Z9DI=E5D)T_2.9
M@?KSA1]]G>_IN3MFY=4YN[MY_P#:VT+)3[-5RI^T#HUVA=4SN/PBG[:'_)_@
MZ^B+[YN]'_7O?NO=>]^Z]U[W[KW7Q$OE+_V5!\C?_$Z]M?\ OP<G[[K\I?\
M*I[9_P \MO\ ]68^@=+_ +D/]O\ E/0&^Q%U3KWOW7NO>_=>Z][]U[KWOW7N
MO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z-5\
M"/\ LNOX6?\ BUWQQ_\ ?OXCV$O<'_E0-\_YX+W_ +1GZM;_ -O']J]?:U]\
M,^AEU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]TA.T?^99=B_P#AB;N_]Y^H
M]F&T_P#)4MO^:L?_ !\=5;X3]G7PV_?>GH&]>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=&J^!'_9=?PL_P#%KOCC_P"_?Q'L)>X/_*@;Y_SP7O\ VC/U:W_MX_M7K[6O
MOAGT,NO>_=>Z][]U[KWOW7NOCB?SC/\ MZM_,&_\6Q[I_P#>RJ/?:GV6_P"G
M2<N?\\%K_P!6EZ"=W_N3)_IC_AZK;]RATGZ][]U[KWOW7NO>_=>Z][]U[KWO
MW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z
M^N#_ ,)YO^W-/P9_\,/??_OY]R^^.GWC_P#I]F_?\U8?^T:#H4V'^XB?8?\
M">KGO<(]*^O>_=>Z][]U[KXXG\XS_MZM_,&_\6Q[I_\ >RJ/?:GV6_Z=)RY_
MSP6O_5I>@G=_[DR?Z8_X>JV_<H=)^O>_=>Z][]U[KWOW7NO>_=>Z][]U[KWO
MW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NOK@_\
M">;_ +<T_!G_ ,,/??\ [^?<OOCI]X__ *?9OW_-6'_M&@Z%-A_N(GV'_">K
MGO<(]*^O>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>
M_=>Z][]U[KWOW7NOEV_\*NO^WNN[_P#Q _2?_NGJ??5G[HG_ $YR'_GKN?\
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
MKWOW7NMA#_A+E_V^5^/O_AB=_?\ OF<W[QO^];_TY/<?^:MI_P!I472_;?\
M<M?S_P '7U3_ 'R6Z$O7O?NO=>]^Z]U[W[KW7PU^T_\ F9_87_A^;P_]WU1[
M[T;3_P DFW_YI1_\<7H&/\?Y_P"?I$>S'K77O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7VK?@5_V0O\ "[_Q4_XY_P#OH,-[X;>X/_*_;Y_TL+W_ +2).A?!_8I_I1_@
MZ-E[!_3O7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U4[_ #T?^W1GSU_\03E__=Q1
M>Y<]A?\ I\?+W_/6O_'7Z37G^XS_ &'KY 7OL[T%.O>_=>Z][]U[KWOW7NO>
M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[
MKWOW7NO>_=>Z_]/?X]^Z]U1/_P *1NAF[V_E"_)Q:*D^\S_3D>S.^<$!$TOV
MZ]<;HIY=XU-HS<:-LU6<&JUA>YL+D3[]V3F#^K_O+M6MM,=]XMH_S\9#X0_Y
MSK%TBW%"]HWRS^P_YJ]?)X]]?.@QU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=?;%^%_:"]V_$'XL]Q_<I5MVG\=>E>P:BH659R]9N[KG&YRN260*EY(Y
MIY$E!12'!!52"HX6<[;3^XN<]WV73I^DO+F'\HYG0>N*#&3CSZ%\+:XE?^(
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
M4=@JJ  J@6 X''OAF26)9C4GB>ACU(]^ZWU[W[KW7O?NO=>]^Z]U\1+Y2_\
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
MXXG\XS_MZM_,&_\ %L>Z?_>RJ/?:GV6_Z=)RY_SP6O\ U:7H)W?^Y,G^F/\
MAZK;]RATGZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>
MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z^N#_PGF_[<T_!G_PP]]_^_GW+
M[XZ?>/\ ^GV;]_S5A_[1H.A38?[B)]A_PGJY[W"/2OKWOW7NO>_=>Z^.)_.,
M_P"WJW\P;_Q;'NG_ -[*H]]J?9;_ *=)RY_SP6O_ %:7H)W?^Y,G^F/^'JMO
MW*'2?KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW
M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KZX/\ PGF_[<T_!G_PP]]_^_GW+[XZ
M?>/_ .GV;]_S5A_[1H.A38?[B)]A_P )ZN>]PCTKZ][]U[KWOW7NO>_=>Z][
M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z^7;_P *NO\
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
MW[KW7O?NO=?7!_X3S?\ ;FGX,_\ AA[[_P#?S[E]\=/O'_\ 3[-^_P":L/\
MVC0="FP_W$3[#_A/5SWN$>E?7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7R[?^%77_;W7=_\ X@?I/_W3U/OJ
MS]T3_ISD/_/7<_\ 'EZ#NZ?[E?D/\O6ME[R@Z+>O>_=>Z][]U[KWOW7NO>_=
M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW
MOW7NOIK?\)%_^W5.?_\ %K^W?_>-VI[Y9_?&_P"GMQ_\\%O_ -7;CH1[7_N+
M^9_R=;1/O%+HQZ][]U[KWOW7NO>_=>Z][]U[KWOW7NJ8?^%#/_;FGYS?^&'L
M3_W\^VO<W?=P_P"GV;#_ ,U9O^T:?I)?_P"XC_8/\(Z^1][[%]!;KWOW7NO>
M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[
MKWOW7NO>_=>Z][]U[K80_P"$N7_;Y7X^_P#AB=_?^^9S?O&_[UO_ $Y/<?\
MFK:?]I472_;?]RU_/_!U]4_WR6Z$O7O?NO=>]^Z]U[W[KW7PU^T_^9G]A?\
MA^;P_P#=]4>^]&T_\DFW_P":4?\ QQ>@8_Q_G_GZ1'LQZUU[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U]JWX%?\ 9"_PN_\ %3_CG_[Z##>^&WN#_P K]OG_ $L+W_M(
MDZ%\']BG^E'^#HV7L'].]>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW53O\]'_ +=&
M?/7_ ,03E_\ W<47N7/87_I\?+W_ #UK_P =?I->?[C/]AZ^0%[[.]!3KWOW
M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z]
M[]U[KWOW7NO>_=>Z][]U[KWOW7NO_]??X]^Z]U[W[KW51/\ /6^,?^S8_P J
MWY==>T&/-?NS:/7LG=>PQ#S7)NGI6MC[%:DQ@86-1DL=09##*K#E:QPK*Y61
M9B]@N:OZG^[>S;E*VF&:;Z:7TT7(,-6_HH[I)_M//ATDOHO%M77Y5'KC_./\
M/7R%O?9?H+=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U9]_)4[^'QI_FH?"/LZ
M>L-#AZGN_ =8[DG:7P45/M;NN&?IS.9+)DD*:>BILZ]<X-[?;AP"ZI[BCWSY
M=/-'M+ONU!=4BVSSH/Q%[:ERBK_29HM/^VZ>LW\*Y1JX)I^1QGY9_EU]B'WQ
M=Z%W7O?NO=>]^Z]U[W[KW6K+_P *X^_/]&?\LO =.T-:J97Y)=^["VKD,<)7
MC>IV/US%4]JYNNT)^M*?,8O;J,K<7F5OJH]Y8?<YY=&Z^Z4F]2+V;9:2R*WI
M+-2W4?[:-YOV=%FZR:+8*.+,!^0R?V8Z^9U[ZD]![KWOW7NO>_=>Z][]U[KW
MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>
MZ][]U[KWOW7NNJ>GJ*NHBI*2*2JJZJ1(:>GA1I99Y96"10PQ("6+$@*H%V/
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
MW7O?NO=>]^Z]U\NW_A5U_P!O==W_ /B!^D__ '3U/OJS]T3_ *<Y#_SUW/\
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
M=?+M_P"%77_;W7=__B!^D_\ W3U/OJS]T3_ISD/_ #UW/_'EZ#NZ?[E?D/\
M+UK9>\H.BWKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U
M[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KZ:W_  D7_P"W5.?_ /%K^W?_
M 'C=J>^6?WQO^GMQ_P#/!;_]7;CH1[7_ +B_F?\ )UM$^\4NC'KWOW7NO>_=
M>Z][]U[KWOW7NO>_=>ZIA_X4,_\ ;FGYS?\ AA[$_P#?S[:]S=]W#_I]FP_\
MU9O^T:?I)?\ ^XC_ &#_  CKY'WOL7T%NO>_=>Z][]U[KWOW7NO>_=>Z][]U
M[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NMA
M#_A+E_V^5^/O_AB=_?\ OF<W[QO^];_TY/<?^:MI_P!I472_;?\ <M?S_P '
M7U3_ 'R6Z$O7O?NO=>]^Z]U[W[KW7PU^T_\ F9_87_A^;P_]WU1[[T;3_P D
MFW_YI1_\<7H&/\?Y_P"?I$>S'K77O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7VK?@5_V
M0O\ "[_Q4_XY_P#OH,-[X;>X/_*_;Y_TL+W_ +2).A?!_8I_I1_@Z-E[!_3O
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U4[_ #T?^W1GSU_\03E__=Q1>Y<]A?\
MI\?+W_/6O_'7Z37G^XS_ &'KY 7OL[T%.O>_=>Z][]U[KWOW7NO>_=>Z][]U
M[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>
M_=>Z_]+?X]^Z]U[W[KW7O?NO=45_\*-/B8?EA_*G[_AQ6-6OWS\?(L?\F=BD
M(\D\4W54%1-OV.%8@7=Y]H5>X888E!USM#P2H]SW]VCG <H>[FW-,^FWW'58
MR_\ 413P?V7"PDG^'5TAW"(RVK4XKW#\N/[17KY.GOK]T&>O>_=>Z][]U[KW
MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>
MZ][]U[KWOW7NO>_=>ZVB?^$F'RQBZ/\ YC6:Z!SF02DVE\N^K\IM"BCD<Q0?
MZ3^KTJ.P-A3S5#^D:L6NY,="C &2HK8%5M9"RXG_ 'P.4&W_ -LTYB@6LVS7
M"R-_S0GTPRC_ )R>"Y]%1OM5?M4H2Y,=<.,?EP_EP]:_M^FM[Y;="7KWOW7N
MJQ/YR/RKC^&7\M7Y9=VTN0?';NCZQRG7G7$U--X<@G9':[KUUL_(8_0R.TF,
MJLD,O*$((AI)6'Z?<I^RG*3<[^Y^T;$RZH?'6:;T\&W_ %I ?].$\/\ TSCI
M+>2^%;._R(_;C^77QV_?:;H*]>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7V*OY._Q+_V2C^6Y\5>B,CCGQN\Z/K>@WYV?33QHE=%VAVE,_86]\9D&4#R
M/C:S(MB(G/\ NBEB7Z*/?%CWIYP_KU[G;OS!&^N S-#!Z?3V_P"C$1_IU3Q#
M_2<]"NTA\&W5/.E3]IR?YGJS7W%O2GKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z^
M(E\I?^RH/D;_ .)U[:_]^#D_?=?E+_E4]L_YY;?_ *LQ] Z7_<A_M_RGH#?8
MBZIU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=&J^!'_9=?PL_\6N^./_OW\1["7N#_ ,J!OG_/
M!>_]HS]6M_[>/[5Z^UK[X9]#+KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[I
M"=H_\RR[%_\ #$W=_P"\_4>S#:?^2I;?\U8_^/CJK?"?LZ^&W[[T] WKWOW7
MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][
M]U[KWOW7NO>_=>Z][]U[HU7P(_[+K^%G_BUWQQ_]^_B/82]P?^5 WS_G@O?^
MT9^K6_\ ;Q_:O7VM??#/H9=>]^Z]U[W[KW7O?NO=?'$_G&?]O5OY@W_BV/=/
M_O95'OM3[+?].DY<_P">"U_ZM+T$[O\ W)D_TQ_P]5M^Y0Z3]>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=?7!_X3S?\ ;FGX,_\ AA[[_P#?S[E]\=/O'_\ 3[-^_P":
ML/\ VC0="FP_W$3[#_A/5SWN$>E?7O?NO=>]^Z]U\<3^<9_V]6_F#?\ BV/=
M/_O95'OM3[+?].DY<_YX+7_JTO03N_\ <F3_ $Q_P]5M^Y0Z3]>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=?7!_X3S?]N:?@S_X8>^__ '\^Y??'3[Q__3[-^_YJP_\
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
M7WPDZ:^+V-KHEW9\B^X8=U9K'K/$TQZQZ7QYRV3:HIE(=?/N#([>:GD:RO\
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
M>T)HO<:LT#:>ZO@GX8@<66Y4 BN3GR;_ #G_ "Y^?KUO*=>=E]==N;2Q._\
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
M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z^U;\"O^R%_A=_XJ?\ '/\
M]]!AO?#;W!_Y7[?/^EA>_P#:1)T+X/[%/]*/\'1LO8/Z=Z][]U[KWOW7NO>_
M=>Z][]U[KWOW7NJG?YZ/_;HSYZ_^()R__NXHO<N>PO\ T^/E[_GK7_CK])KS
M_<9_L/7R O?9WH*=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U__]/?X]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U\M#_ (4[? Q_B#_,5W+VWM;$?9=/
M?,F#*=V[9E@@FCQV+[/-?'3]V[8$\OH:H?+SIN(K'9(X<Q!$!^V??6+[JWN!
M_7/VUBV>\?5>[)2V>IRT&FML_P#I1&IA]6:%C^+H,;G!X-P7_"^<GS\Q_.OY
MCK7/]Y+](NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7
MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][
M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N
MMKO_ (2:? O_ $_?,[='S WO@_O.MOB)BHI-I-70)-C<OWSORAJ,;M<PQSG3
M,<%BAD\JY1"U/6/BYKJQB8XA_>_]POZO<D1<F6#TN=Y;]2A[EM(65G_TOBR>
M''_23Q5SW=&6UP>),9F&%_P_[ K^=/EU]*3WS"Z$77O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7S0/^%?'7LVUOYG'7V](Z;_(>T/B
MCUQEVJPY829O;&_-T;2R-,8I)7(,='28QB52.,B8:09!*YZB?<SW(7?M7=63
M-FTOYEI_0>*WD4\/-F?^(]OI3H.;NI%R&'FH_D3_ + ZU7_>6O1=U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]UM^_P#"-GK,YKYM?*'MJ>F$D?7G
MQDCV-&TD<3QT63[/[1P^6@J(S)&6CG^VVQ60JZ2(?'),I#!CIPP^^QNG@<B;
M5LZFANK[Q?\ 3+!;R+3_ $NJ=3PXJI\NC/:%)F:0BA I^T_['7T8O?-7H0]>
M]^Z]U[W[KW7O?NO=?'$_G&?]O5OY@W_BV/=/_O95'OM3[+?].DY<_P">"U_Z
MM+T$[O\ W)D_TQ_P]5M^Y0Z3]>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=?7!_X3S?\
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
MOW7NO>_=>Z][]U[KWOW7NO>_=>Z^N#_PGF_[<T_!G_PP]]_^_GW+[XZ?>/\
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
M[]U[KWOW7NO>_=>Z][]U[KWOW7NMA#_A+E_V^5^/O_AB=_?^^9S?O&_[UO\
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
MU<][A'I7U[W[KW7O?NO=?/;_ .%GG7?\+^2'PI[:%+I_OKTEV+UV:S1I\O\
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
M=>Z][]U[KWOW7NOAK]I_\S/["_\ #\WA_P"[ZH]]Z-I_Y)-O_P TH_\ CB]
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
MZ2&TK]:BJ?UHQ@>)05FC7X:&1%\-F$8;OK,V[:XQ5#]O:?L_+'^?K6T]Y/\
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
MXY=Z_P#HI>P?_K9[]_6WE/\ Z.=K_P!E$/\ ULZ]X5Q_ ?Y_YNO?[*U\H/\
MO'+O7_T4O8/_ -;/?OZV\I_]'.U_[*(?^MG7O"N/X#_/_-U[_96OE!_WCEWK
M_P"BE[!_^MGOW];>4_\ HYVO_91#_P!;.O>%<?P'^?\ FZ]_LK7R@_[QR[U_
M]%+V#_\ 6SW[^MO*?_1SM?\ LHA_ZV=>\*X_@/\ /_-U[_96OE!_WCEWK_Z*
M7L'_ .MGOW];>4_^CG:_]E$/_6SKWA7'\!_G_FZ>\+\,/F)N1*F7;OQ1^2V?
M2D:-*A\/T-VEE4IVFOH25L?B7TEM)TAK7L;?3VS/SOR5;4%SN]C'JX:KNW6O
M^]2=:$4U"P5C_M3_ "H.E=B/Y>/\P+/5@H,%\&OF'FZYXI)5H,3\9^Z<E7>.
M(:I)!3T6#8V7\FUA[1S^Y'MS;Q^+/O\ MT:_Q->VRK^UI>O+!<G\#'\C7^0I
MT)&#_E*_S1<_]S_#_P"7E\T*<4OB$G\:^-G;.V0?,6T"#^\N+I//;2=7@U:>
M-5M2W++CWA]J+?3XO,FVMJ_AO;=_VZ':GY\>KBUNJT$;?[R1_A_R=#7M[^0M
M_-]W1;^'?!#N2G_R*.N']XGV=M/]J0KI0_WJRM':8:AKIS^\.;J+&Q%<_>"]
MFK3^TY@MCG3V>))_U;C;M_I?#\^G!8W1_ >'G_Q?1G=H?\)=_P"<ON9F&9^.
MVQ^O0KRHK[N[^Z3K$=8XUD251L/.YQK2%BB7 -T.H(NDL%+W[UOLG:_V&Y2W
M/_-.TNA_U>BBZ>7;KP\5 _,?Y">CJ]<?\(Y?GWG9(9NS_D+\5.NZ"4@/%MO+
M]I]@9ZF17DB=I\9+MS#T1)58WC$>5:ZN=1C9=) VY_?5]O+<%=IVV_N6_IK;
MPIY?B\:1O6M8QP\^KKM%P?B91]A/^#_.?+'5EG37_",?H'#M15'R ^:/;O88
M'AEK\7U+USM+J:'58/-0PY;=U7O%W16N@G%+$SCU"*(FPC#>OON\Q2@KRYL=
MO;'\+7$TEQ^>F-;:G^EU-_IFZ4)LZ4I(Y/V8_P II_JQU=/\<_\ A/7_ "D?
MC9)09'"?$[;':>YZ$J[;I^0&4S'<\]9*B^B:?:>\)I=M1.I]0:EP</-C]56T
M'<R_>/\ >+F<-'/O$EI&?P6:K;4_YN1@3?[U*>EL6WVD9PNH^I-?]C^75R.!
MP&"VMAL=M[;.$Q.W-OX:EBH</@L'CJ/#X;%4,(TPT6-QF/2.&"%!PL<2*H_
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
MT_[P-[Z_\\^(_P#JWWU!_P!?[V<_Z:"T_P!Z?_H#H._0W7\#=>_X8L_FZ?\
M>!O?7_GGQ'_U;[]_K_>SG_306G^]/_T!U[Z&Z_@;KW_#%G\W3_O WOK_ ,\^
M(_\ JWW[_7^]G/\ IH+3_>G_ .@.O?0W7\#=>_X8L_FZ?]X&]]?^>?$?_5OO
MW^O][.?]-!:?[T__ $!U[Z&Z_@;KW_#%G\W3_O WOK_SSXC_ .K??O\ 7^]G
M/^F@M/\ >G_Z Z]]#=?P-U[_ (8L_FZ?]X&]]?\ GGQ'_P!6^_?Z_P![.?\
M306G^]/_ - =>^ANOX&Z]_PQ9_-T_P"\#>^O_//B/_JWW[_7^]G/^F@M/]Z?
M_H#KWT-U_ W7O^&+/YNG_>!O?7_GGQ'_ -6^_?Z_WLY_TT%I_O3_ /0'7OH;
MK^!NO?\ #%G\W3_O WOK_P \^(_^K??O]?[V<_Z:"T_WI_\ H#KWT-U_ W7O
M^&+/YNG_ '@;WU_YY\1_]6^_?Z_WLY_TT%I_O3_] =>^ANOX&Z]_PQ9_-T_[
MP-[Z_P#//B/_ *M]^_U_O9S_ *:"T_WI_P#H#KWT-U_ W7O^&+/YNG_>!O?7
M_GGQ'_U;[]_K_>SG_306G^]/_P! =>^ANOX&Z]_PQ9_-T_[P-[Z_\\^(_P#J
MWW[_ %_O9S_IH+3_ 'I_^@.O?0W7\#=>_P"&+/YNG_>!O?7_ )Y\1_\ 5OOW
M^O\ >SG_ $T%I_O3_P#0'7OH;K^!NO?\,6?S=/\ O WOK_SSXC_ZM]^_U_O9
MS_IH+3_>G_Z Z]]#=?P-U[_ABS^;I_W@;WU_YY\1_P#5OOW^O][.?]-!:?[T
M_P#T!U[Z&Z_@;J[#_A/;_*O_ )AGQ=_FD=*]R?(#XG]J=5=78#:'<V/S.\MT
M4&+@P^.KL_U7E<-AH9Y::KE<&IJJB.GC"I^IA] ?<&?>.]VO;;FOVGOMDY=W
M>"[NY)+8I'&6U,J7$;-Q4?"HU=+;"UN(;H.Z%5%>/K0_X:TZ^BI[YL="#KWO
MW7NO>_=>Z][]U[KY%?87\CG^;5E=_P"^LKC_ ()=WUF/R&\-S9"@J(L9A?#4
M45?F9ZBGF2];R&1E8?X'WV-V[WZ]GH=NMX9.8+566-%85;#*HK^'H*&QNRQ/
MA^O\^D?_ ,,6?S=/^\#>^O\ SSXC_P"K?:W_ %_O9S_IH+3_ 'I_^@.J_0W7
M\#=>_P"&+/YNG_>!O?7_ )Y\1_\ 5OOW^O\ >SG_ $T%I_O3_P#0'7OH;K^!
MNO?\,6?S=/\ O WOK_SSXC_ZM]^_U_O9S_IH+3_>G_Z Z]]#=?P-U[_ABS^;
MI_W@;WU_YY\1_P#5OOW^O][.?]-!:?[T_P#T!U[Z&Z_@;KW_  Q9_-T_[P-[
MZ_\ //B/_JWW[_7^]G/^F@M/]Z?_ * Z]]#=?P-U[_ABS^;I_P!X&]]?^>?$
M?_5OOW^O][.?]-!:?[T__0'7OH;K^!NO?\,6?S=/^\#>^O\ SSXC_P"K??O]
M?[V<_P"F@M/]Z?\ Z Z]]#=?P-U[_ABS^;I_W@;WU_YY\1_]6^_?Z_WLY_TT
M%I_O3_\ 0'7OH;K^!NO?\,6?S=/^\#>^O_//B/\ ZM]^_P!?[V<_Z:"T_P!Z
M?_H#KWT-U_ W7O\ ABS^;I_W@;WU_P">?$?_ %;[]_K_ 'LY_P!-!:?[T_\
MT!U[Z&Z_@;KW_#%G\W3_ +P-[Z_\\^(_^K??O]?[V<_Z:"T_WI_^@.O?0W7\
M#=>_X8L_FZ?]X&]]?^>?$?\ U;[]_K_>SG_306G^]/\ ] =>^ANOX&Z]_P ,
M6?S=/^\#>^O_ #SXC_ZM]^_U_O9S_IH+3_>G_P"@.O?0W7\#=>_X8L_FZ?\
M>!O?7_GGQ'_U;[]_K_>SG_306G^]/_T!U[Z&Z_@;KW_#%G\W3_O WOK_ ,\^
M(_\ JWW[_7^]G/\ IH+3_>G_ .@.O?0W7\#=>_X8L_FZ?]X&]]?^>?$?_5OO
MW^O][.?]-!:?[T__ $!U[Z&Z_@;KZM_PXVEN/87Q$^*VQ=XXBLP.[MF?&_H[
M:FZL%D%05^$W%MWK'%X?-XBN1"0)J>IAEAD )&I3R??(KG:\MMQYSW>_LG$D
M-Q>W4B.OPLCSNR,/DRL"/ET*(05C13Y*/V@#HROL-=.]>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW5;G\WKJCL;O/^6C\QNHNHMIY7??9._.H,E@MG[0P:1RY;/Y:
M3+4<\=!CXY&13(4C<@%A]/<F>S6[[9L'NCLN\;S,MO;6]RKR2-\*+I;)_;TG
MND9[=T3)(Z^8]_PQ9_-T_P"\#>^O_//B/_JWWU._U_O9S_IH+3_>G_Z Z#7T
M-U_ W7O^&+/YNG_>!O?7_GGQ'_U;[]_K_>SG_306G^]/_P! =>^ANOX&Z]_P
MQ9_-T_[P-[Z_\\^(_P#JWW[_ %_O9S_IH+3_ 'I_^@.O?0W7\#=>_P"&+/YN
MG_>!O?7_ )Y\1_\ 5OOW^O\ >SG_ $T%I_O3_P#0'7OH;K^!NO?\,6?S=/\
MO WOK_SSXC_ZM]^_U_O9S_IH+3_>G_Z Z]]#=?P-U[_ABS^;I_W@;WU_YY\1
M_P#5OOW^O][.?]-!:?[T_P#T!U[Z&Z_@;KW_  Q9_-T_[P-[Z_\ //B/_JWW
M[_7^]G/^F@M/]Z?_ * Z]]#=?P-U[_ABS^;I_P!X&]]?^>?$?_5OOW^O][.?
M]-!:?[T__0'7OH;K^!NO?\,6?S=/^\#>^O\ SSXC_P"K??O]?[V<_P"F@M/]
MZ?\ Z Z]]#=?P-U[_ABS^;I_W@;WU_YY\1_]6^_?Z_WLY_TT%I_O3_\ 0'7O
MH;K^!NO?\,6?S=/^\#>^O_//B/\ ZM]^_P!?[V<_Z:"T_P!Z?_H#KWT-U_ W
M7O\ ABS^;I_W@;WU_P">?$?_ %;[]_K_ 'LY_P!-!:?[T_\ T!U[Z&Z_@;KW
M_#%G\W3_ +P-[Z_\\^(_^K??O]?[V<_Z:"T_WI_^@.O?0W7\#=>_X8L_FZ?]
MX&]]?^>?$?\ U;[]_K_>SG_306G^]/\ ] =>^ANOX&Z]_P ,6?S=/^\#>^O_
M #SXC_ZM]^_U_O9S_IH+3_>G_P"@.O?0W7\#=>_X8L_FZ?\ >!O?7_GGQ'_U
M;[]_K_>SG_306G^]/_T!U[Z&Z_@;KW_#%G\W3_O WOK_ ,\^(_\ JWW[_7^]
MG/\ IH+3_>G_ .@.O?0W7\#=?__6W^/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW08=P]-]7_(#K;=G3O=6QMN]
ME=7[YH8,;NW9&ZJ!<E@LY1TN0ARM)'6TKVNT-53P5,#J0T<L:2(RL@(,]EWO
M=>7-SAWO8[A[:[MR6CE0Z70E2K4/S5BI\BI(..J.BR*4D%0?(]5V?\,7?RC/
M^\"NB?\ ST9C_P"K?<D_Z_7O'_TT-W_O2_\ 0'3/T=M_ /V=>_X8N_E&?]X%
M=$_^>C,?_5OOW^OU[Q_]-#=_[TO_ $!U[Z.V_@'[.O?\,7?RC/\ O KHG_ST
M9C_ZM]^_U^O>/_IH;O\ WI?^@.O?1VW\ _9U[_AB[^49_P!X%=$_^>C,?_5O
MOW^OU[Q_]-#=_P"]+_T!U[Z.V_@'[.O?\,7?RC/^\"NB?_/1F/\ ZM]^_P!?
MKWC_ .FAN_\ >E_Z Z]]';?P#]G7O^&+OY1G_>!71/\ YZ,Q_P#5OOW^OU[Q
M_P#30W?^]+_T!U[Z.V_@'[.O?\,7?RC/^\"NB?\ ST9C_P"K??O]?KWC_P"F
MAN_]Z7_H#KWT=M_ /V=>_P"&+OY1G_>!71/_ )Z,Q_\ 5OOW^OU[Q_\ 30W?
M^]+_ - =>^CMOX!^SKW_  Q=_*,_[P*Z)_\ /1F/_JWW[_7Z]X_^FAN_]Z7_
M * Z]]';?P#]G7O^&+OY1G_>!71/_GHS'_U;[]_K]>\?_30W?^]+_P! =>^C
MMOX!^SKW_#%W\HS_ +P*Z)_\]&8_^K??O]?KWC_Z:&[_ -Z7_H#KWT=M_ /V
M=>_X8N_E&?\ >!71/_GHS'_U;[]_K]>\?_30W?\ O2_] =>^CMOX!^SKW_#%
MW\HS_O KHG_ST9C_ .K??O\ 7Z]X_P#IH;O_ 'I?^@.O?1VW\ _9U[_AB[^4
M9_W@5T3_ .>C,?\ U;[]_K]>\?\ TT-W_O2_] =>^CMOX!^SKW_#%W\HS_O
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
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7__T-_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=?__1W^/?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
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
M[R__ $'T%_KKK^-NO?\ #Z?\W3_O/+OK_P _&(_^HO?O]8'V<_Z9^T_WE_\
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
M=2=79#=FSJC.8N/-8B+,4V1IJ6)\AB92JSQZ)7NA(]R![5<N;9S=[B;1RSO
M8VMY.L<@1M#:=+'M;\/#IBYD:*W:1.(&.OGR?]!77\W7_GK^A_\ T2>'_P#J
MGWT9_P"!$]G/]\W?_92W_0/1)^]+KY?L_P!GKW_05U_-U_YZ_H?_ -$GA_\
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
MYZU_XZ_2:\_W&?[#U\@+WV=Z"G7O?NO=>]^Z]UM^?\(UO^RZ/E'_ .*H5/\
M[]_;/O#+[Z__ "H&T_\ 2P'_ &C3]&FT?V[_ &?YNOHQ^^:?0@Z][]U[KWOW
M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z]
M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7
MNO>_=>Z][]U[KWOW7NM.O^8]_P );]]?._YK]]?+/$?,?:76^-[HSVWLS!LC
M)=+YG<]9@1A-C8O:+PSYN#<=''4&1\<9U9::.P<)8Z;G-+VR^]AM_('(VW<G
MS[+)<M8HZF47*HKZY9)/@,+%?CT_$W#HHN=L,\S2AZ!N(I7R'J>B3_\ 0%OV
M9_WG]L7_ -)]W#_]EOL<_P#!O[5_TSLO_98G_;/TW^Z&_P!^#]G^SU[_ * M
M^S/^\_MB_P#I/NX?_LM]^_X-_:O^F=E_[+$_[9^O?NAO]^#]G^SU[_H"W[,_
M[S^V+_Z3[N'_ .RWW[_@W]J_Z9V7_LL3_MGZ]^Z&_P!^#]G^SUOV>^>G1WU[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]T4WYZ_P#9"_S1_P#%3_D9_P"^@S/L8>WW_*_;
M'_TL++_M(CZ:G_L7_P!*?\'7Q4O?<GH(=>]^Z]U[W[KW6R;_ ,)1?^WNNT/_
M ! _=G_NGIO>+_WN_P#ISDW_ #UVW_'FZ,MK_P!ROR/^3KZB7OE-T(NO>_=>
MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWO
MW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z
M178>_MG]4;#WIV=V#G:#:VQ.O-KYW>F\=R9.7PX[![:VUC),QFLK62?71!3Q
M22&P)-K $V'M9MNW7N[[A!M>VQM-<7,BQ1HOQ,[L%51]K'JK,$4LW #C]G7Q
M\_YK?\Q'?W\S+YC=@_(+<TN3Q^PJ2:?9_16PZUM,.P>H\/DIWVQC7@5I(QDJ
MWR293-3*Q$E;43*C"GB@CC[/^T7MOMWM9R5;<N6H5IV'B7<H_P!&N65=;5_@
M3X(U_"BK7N9F8)7-P;F<N?3 ]/3\_/\ XKJN'W)W377O?NO=>]^Z]UU%%+/*
MD,*/++*ZQ111*TDDDDC:41$6Y))(  %R?="0!4X Z]ULU_R\_P#A+9\X_E]B
ML!V3\@:^C^&W3F;2GR6/_O\ 8&NSW=NXL3,ODBJ,9U%%4438M) I42;AR-#4
M*&6:.BJ8F!;%OW(^]CR%R9+)M?+JG>[Y.UO!=4M4;T:XTOK(_P"$I(.*ET/2
MZWVR>;,O8IR.-3^7D?\ 53K:@Z(_X2F?RF^IZ&D_TB[/[?\ DCG(A!-49+M/
MMK<>VJ!JY '=J+!],-M>-:?4"4IJR2JNOIE>7DG$O?\ [W/N_N\I_=DUOM<?
MDMO;I(U/F]SXYU?TE"?(#HU3:[5?BJQ^9/\ DIT;L_\ ">_^3<88X#\&.O\
M1%++,C#>?<"3%YD2-UDJ%W%Y&0"-=".Y526*@%W+ W_@C?>RNK]_3?\ ..V^
M?EX-//\ /SX#IWZ&TK71_,_X*_ZOV=%=[A_X2L_RA>S:&HI]G=9]L]!9&:.0
M)E^J>Z-Y9:6*=V+^8X_N>3=M':_!C2G5=/"A>"!7LGWM?>7:Y U[=6^XJ/PW
M%M&N/]-;"W;\ZGII]KM7% "OV'_/7K7'^>/_  D<^4G2F*SW8/PN[*Q/RIVG
MC0:T]5YW&T?7O>$- H+2Q87RU#X'/M BL[A*S'U,OICIJ&HELK9,^W_WQ^5-
M]FCV[GBU;:)G[?J$9IK75_3[?&AU</AD0<6D4=%\^TRIW0G4/3@?\WRR>M2?
M<NVMR[,W#F]I;QV_FMI[LVQEZ[";FVMN?$Y'!;CP&8Q4YH<IA\UA<HB5-+54
M\BO'/35,:R(RLK $$>\P[6ZMKZV2[LI$FAE5622-@Z.C=RLCK565AE64Z3T4
MY&#Q!R#Q]/GP'KQZ;/;W5^O>_=>Z][]U[JZ'^1#_ #,<O_+:^;^S]P;DS]11
M_&_NVOQ'5_R,P[S@8FCVWD:XP;9[/:%[HE1M2MJ?XD\ZJ930-D:2+FK]P?\
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
M_2PLO^TB/IJ?^Q?_ $I_P=?%2]]R>@AU[W[KW7O?NO=;)O\ PE%_[>Z[0_\
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
MW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO_7W^/?NO=>]^Z]T1+^:/\
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
M_P#=MM48U-/"A62)?6>#4[(!FKHTD84:G:/X>C>UW*&XHC=CGRXU/H#YD?\
M%5ZV&/>./1CU[W[KW7O?NO=%-^>O_9"_S1_\5/\ D9_[Z#,^QA[??\K]L?\
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
M[BV%0[HVWTQU!@]YUU')AX]R83'?WM[/W)!2TU+3B1XXZ[ 45+.K,%O6QGU
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
M\?\ -U:?[BCI5U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U35_.F_E-X_\
MFU= ];=6T/9>+Z<W[U9VFF_=L]A9/9]1O:)<)D=L5NWMU[0?$TU?C71*]YL;
M6&=:@E9*&(:2&)$U>QWO!+[/\Q76ZO:M?6]W;^"\*R>'WJZ21R:BKY32ZTT_
M#(>D=Y:_5QA*T(.#^5/\W6M1_P! 6_9G_>?VQ?\ TGW</_V6^\H?^#?VK_IG
M9?\ LL3_ +9^D'[H;_?@_9_L]>_Z M^S/^\_MB_^D^[A_P#LM]^_X-_:O^F=
ME_[+$_[9^O?NAO\ ?@_9_L]>_P"@+?LS_O/[8O\ Z3[N'_[+??O^#?VK_IG9
M?^RQ/^V?KW[H;_?@_9_L]6-?RH?^$U_9/\M+YJ;!^5E=\P=J]HX3:VV>P-K9
MO8F+ZAS>T:W.X[>FT*O!TZ)FZC<-=%&*6M>CK&5Z5PX@TC2Q5EC/W>^\]M?N
MCR-<<I1[+):23/#(LK7"2*C1R*Y[?!0]RAD^(?%^73UIMS6TPEUAA2E*?M_R
M>G6VE[Q Z->O>_=>Z +Y-?)KI/X?])[X^0?R#WQC>O\ J_K_ !K9#-9K(-Y*
MFNJ9/VL9M[;V,BO-D,KD)BE-04%,C2S2LJ(OU($'*O*N^\Z;[;\N<N6[7-W<
MMI55X ?B=VX(B#N=VP!TW)(D2&20T _U?MZ^7/\ S>_YZ_R4_FA;KR>R,=4Y
M;I;XB8?+>;9_0N(RJ_<;J%!*'Q^Z^Y\QCE3^,Y.1E2J@QESCL:0BTT<U3%+D
M*KJY[,^P/*_M1:)?R!;[>G7]2[9<)7XH[9&_LT\FD_M),ZV5&$:AJ[O9+EM/
M!1^'U]*\?MIU1K[GWI)U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW1
M[OY?_P#,H^5O\M?MJF[/^-^^Y\?05]90G?\ U7N.2NRG5?:>*HGM_"][;4CF
MCU2!"\=+E*.2&NI=3?;5,.IP\?>XGM?RC[H;.=JYGM]3*#X-PFE9[=F_%$^D
M_P"VC;5&U.]&H.KP7,UL^J,Y/$'@?M%3^1_V.OJ;?RN/YI_Q[_FG=%)VCU)4
M':G8FUC0XSN;I#-Y."MW?U?N2LB+0ZITC@&2PM=HEDQ&<@ITBJ522*2.GK:>
MJI*?DS[L>TO,?M+O_P"ZMY'C6TVIK:Z4$1SH./F=$B5'B1,25J""R,CL)[:Y
MCN4U+@CB,X/^H\?\W5G?N+>E77O?NO=>]^Z]U\<3^<9_V]6_F#?^+8]T_P#O
M95'OM3[+?].DY<_YX+7_ *M+T$[O_<F3_3'_  ]5M^Y0Z3]>]^Z]U<G_ ,)Z
MYHH/YR'P=GGD2**+?78$CR2LJ1Q1Q]+;G+2.YL  H)))L![A'[QRD^RF_A<D
MQ0_]I,'2JP-;M*^I_P !Z,U_PH5_G&9W^8I\@\CT?T_N:=/AIT1NC(8W8])0
M2^&@[CW]B&GQ.7[ERVD!IZ1KRTNVH)[B&B+5.F&HKZA%"WW</92#VVY<3?MZ
MB'[[W!%:4MQMH6HRVR_PMP:9A\3]M66,'IR_N_J9/#4C0":?,CS_ -7EYUZU
MTO>2_2'KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z^@5_PF*_G6#LK9O_  WS\MM^
M4=/O/JS:%?F?CAV=N_,I!_>CJG9F)FRFY>L]U9O*NJK5[4QE,U=B:J>6TN(B
MGAD\/\+1JGG1]ZCV,&UWO^N-R=;DP7<@2]@C6OAW$C*$G1%_#<.VB10.V9E9
M=7BG2=[9>%E\"8Y'PYXCS!^P</4>E*=4 _S\_P"<YN3^9?WG/U?U/FLGA_A=
MTKN+(TW6V&B>NQG^ES<],3CZWN?=V-D\9D\RAX]MTE4FNAH9&<QP55;6K[R)
M^[U[(VOM=L(W;>$63?+Y%,S8;Z=#W+;1M\L&8K\<BTJR1H>D-]>?4OI7"+_,
M^O\ F]/V]:^?O([I%U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=;6/_"<3^=YN?XB
M=K;3^%'R3WC-DOB3VON2/#=?;BW-DJRH_P!EX[$W%4B'&/C*ZOD,='M++UCZ
M,M166GHJJ;^*QM IR?W6(OWF?8FTYRVF;GKEB$+O-FFJ9$4#ZR%!W:@H[KB-
M/[-OB=%\%J_I:##;KTQ/X,E-!."?(_GY?R'EY]?2N]\P.A)U[W[KW7O?NO=?
M&(_FE?\ ;S7^8K_XO7\O/_?_ .X??;CVH_Z=;RU_TJMO_P"T2'H)7/\ N1)_
MIF_PGHB_N0>F.O>_=>ZO*_X3655-1?SJ_AG6UE33TE)10_)*IKJRJECIZ>"&
M#XB;^EGGGGD(5$C4%F9B  "2;>X"^] K-[&;VBBI;Z(*!Q)_>-I@=*MN_P!S
M4^5:_/M/0V_\*"?YTNXOYBO=F0Z(Z4W+68_X6=,;CK*;:\&+KIX(.\][8N1J
M*H[:W'%$0L] C"2/:U)(#X:9FK6TU%8T-.1?=S]CK;VUV)>8-]B#;Y?("^I<
MVL39%NG\+>=PP^)J1_"FIG+^\-P^A#1%.*>?H?\ **?(]:Y'O)KI#U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=&I^%_S6^0_P'[VVK\@?C?OFMVCO# RQP9C$RRU
MLVT.PMJM,E1E-A=B;<@=$RF)K="ZH)"'AE6&JI9:>MIZ>HA"//'(W+?N%R_-
MR[S-;B:&3X6[?$A>G;+"]#HD7R;@RZD=60LK6AFD@D#QFG[>%,@BA_9PX>?#
MZQG\K?\ F8]+_P T?XTXKO'K(+MG>>$G@VSW1U'79*&OW!U9OT4YEDQ\\T8C
M-7BJ]4>KP>6$,:55/J5DAJX*NFI^0/NQ[6[W[3\T/L&Z_JP25>VN M$GB_B_
MHR)\,L=3H;@61D=A3;7"740D7!R"/0_YO3_/U95[C+I3U[W[KW7O?NO=:,O_
M  I0_GP[GV1N'>G\N7X9;PFP&:H*9L'\INZMK9*:GSF+K:Q"*[HW8N8H2IHZ
MB.$Z=T9&GD\R,YQ:-"\=>ISU^[#]WZUOK6#W,YWA\1&.NPMI%[&4<+N4'XEU
M?[CH1IQXQU!H^B3<;\JQMH#D?$1_@'^7[*'K0Z]]!.B;KWOW7NO>_=>Z][]U
M[KWOW7NO>_=>Z][]U[KWOW7NN"LR,KHS*ZL&5E)5U=3<,I'((/T/NO'!Z]UO
MP_\ ":K^>UO'M'<.WOY=GS-WQ4;EW94XY*#XL]R;GG>7.;D;#4?DFZ4WWG:A
MF>LKA2(9]M9*K)FG$4^/J)Y9SCHY.>WWH/N_V6UVTGN5R/;B*$-JO[9!V)J/
M^Y,*_A34:3(O:NI9%"KXA!SMU^S-]/.:G\)/G\O\QXFAZW@?>"/1WU[W[KW5
M3O\ /1_[=&?/7_Q!.7_]W%%[ESV%_P"GQ\O?\]:_\=?I->?[C/\ 8>OD!>^S
MO04Z][]U[KWOW7NMW7_A-%\P^HO@=_+-_F._*#NO(&FV?UWV[U_/1X>BFITS
M>^=U9#8;X_:FQ=JPRW\E?DZQHZ:/@K"GEJ9RE/!/*N!_WHN2]Y]P/=+EGE38
MEK-<VTVIF^")%EU22R>B(O<?XCI1>YE4F^W3)!;22MP'#YXP!^?6JG\^?G;W
MI_,4^1^\?DAWMFO+F<]*<=M'9N.K,A-M'JS8U%,S8/8.S:&O9O!1TP9I)WL&
MJJB6>LGO/42DY<>WGM_L/MKRU#RSR_'V19DD95\2XE;XYI"OQ,?+R5%5%[57
MHJGGDN'\1S0_*N!Z?ZO+)\^B;>QQU7KWOW7NO>_=>Z][]U[KWOW7NO>_=>ZO
M4_D9_P X_?W\L#O['[;WOFLSN7X==KYC'XSN7832Y')1;%EGD6"+N786)1B(
M,KC4(.3IX(R,G0@T\BM4PT,]/ 'OW[*;=[K<NO=6*)%O5FK-;3=J^+3/TTS?
MB1_]#9O[)^Y3H:1656-VUK)I)JAXC.*9K3Y>?J*=?5KVWN3 [OV[@-V[6S.,
MW'M?=6%Q>XMM[@PU;#DL1G<#FZ&/)X;,8K(4Q:*>FJJ>6.>":-BKHRNI(-_?
M(NZM;FRN9+.\0QS0NR2(PTLCHQ5E93E65A0CR/0I!!%0>JMOYX?Q"/S6_ED?
M)WJC%8],CO[;&T&[GZK"QL]:N_\ J(G>5'C<397M4YB@@R.WT) %J]@7COY%
MEGV&YS_J+[I[5N\SZ;>:3Z:X]/!N/TRS?T8W*3?\V_/@4M[#X]LR#CQ'Y=?(
M)]]FN@MU[W[KW7O?NO=#1\9>\MQ_&CY$]&?(;:AE&X>D^U]A]GXZ&)]'\0.S
M]T4V;GQ,P)4/!6QP/2U*,=,D,C*WI)]D7-.P6O-/+5_RY>?V=]!-;M_1\1&3
M5_IE+:E/DRUZU%(4D60?A(/VY_P'_!GK[:&S]UX'?VTMJ[ZVK7Q97:V\]N8/
M=NV\I 5:GR6"W'BXLOAZ^%A<%)Z>:.12/PWOA9?6=QMU[-M]V-$L#M&Z^CHQ
M5A_M67H: A@&7(\NE/[3=;Z][]U[KWOW7NO>_=>Z^2'_ ,*%/DN?D[_-H^5.
M;H<D<CM3J7<F-^/6S@9A/%08WIC'#:^ZH:*5&*-!4;J&X*Y"O%JC\_4]A_NX
M<KCE;V?VB"1-,UXC7DG])KIM<>K^D+?P4_VO04OY/%NW/H:?D/\ 9KU2Y[G+
MI-U[W[KW7!59V5$5F=F"JJ@L[.QL%4#DDGZ#W7AD]>Z^R/\ RF/B*OP<_EY?
M%_XZUN/7';PVUUW1;F[.0Q,E0>U>Q*B3?G8<%4\G[CFCR>0GQT#26(@IX4"J
MJ*J\4?>'G/\ K][D[KS*C5AEF*0>GT\($,)'^F1 Y_I,Q^?0LM8? MUC/$9/
MVG)_GU8W[C;I1U[W[KW7O?NO=?_1W^/?NO=>]^Z]T1+^:/\ ]NR_YBW_ (HI
M\N?_ ('_ '!['WM/_P!/2Y;_ .EKM_\ VEP],7/^X\G^E;_!U\8WWV[Z"77O
M?NO=>]^Z]ULF_P#"47_M[KM#_P 0/W9_[IZ;WB_][O\ Z<Y-_P ]=M_QYNC+
M:_\ <K\C_DZV#/\ A8YT8-X?"SXV=_T="U;DNE._\CLFND2-F..VAW;LV67*
MU\LJ\+&<KM;!4Q!'+S1V(MSCG]RK?_HN>-TY==M*W]HLJ_.2VD&D?;X=Q*WV
M*>EF[QZH%>E=)I^1_P!D#]O7SIO?2SHAZ][]U[K?:_X1B]\BLV!\U?C#7US(
M=O;RZZ[ZVOCB6*SC>6%GZ\WY6HFJRF(X';B.;7;RK<G3QSU^^[R]HW#8N:HU
M_M8YK21O^:;":(?GXLW[#T=;1)421'Y$?X#_ (.MX7W@AT==>]^Z]U[W[KW7
MQ3/GEWP?D_\ -;Y5_(%:YLCCNV._.TMW[<F:36B;/R6[:L;'Q\;D F.DQ"4=
M-"2+Z8A?GWW)]ON7_P"JO(VT<MZ=+6=I;QO_ ,U%C7Q6^UI-3-\VZ!L\@DG=
MQFI-/\@_U>?14_8PZKT>;^6%T2?DO_,0^&G2<]'][B=Z_(+KC^]-/IUF78NV
M,['NS?OINM[8:BK3^K\>X_\ =7?_ .J_MMO>^JVE[>TFT'_AKH8X?^JC+T[;
M1F2Z1/(D5^P5)Z^HO_/1_P"W1GSU_P#$$Y?_ -W%%[Y1>PO_ $^/E[_GK7_C
MK]":\_W&?[#U\@+WV=Z"G7O?NO=>]^Z]UM^?\(UO^RZ/E'_XJA4_^_?VS[PR
M^^O_ ,J!M/\ TL!_VC3]&FT?V[_9_FZ^C'[YI]"#KWOW7NOFX?\ "LO^81DN
M\OEM@_A!LC.S-U/\4H:#*;]HJ&H9L?N?OW=V'CR5;/6B/]N<;=PU52XRE_MT
M]74Y:,\M8=-ON@>W$6P\G2<^7\7^.;N66%F'<EI&VD4_A\:0,[?Q1K"W0<W6
MX,DO@CX4.1ZG_8X#Y]:E_O,/HNZ][]U[KWOW7NIF#P>;W+EL?@-MX?*YW/9>
M:.AQ>&PN.K,KE<G6R'3'!CL=CUDGGD;^RB(2?P/;5Q<6]K"UQ<NL<:#4S.RJ
MJCU8MA1]O5!4G'$_ZJ^O[>CU;5_E2_S-]ZT3Y#;O\O[YAUF/T0R)7UWQY[3P
MU%6Q5!8*V-FS>+I5J5_;?4:8L%].JVI;@&[]W?:RRD\.ZYBVY6_A6\MV(_TP
M1VT_[:G3RVURP[8V/J2#_F_P #I ]B?R]/GIU)05V7[/^%'RPZ^P>.DKXZG.
M;N^/7;6$VXHQS!:Z5-Q9+$I1O"O#>=*DQL"'#%2"3';?<?V]WF58=JWVPN7;
M318[RW9^[X>Q9-6K^B1JZTUO.F2C#CY&GSR?+YUZ*/[&75>O>_=>Z][]U[KW
MOW7NMKC_ (22?-3+=,_.K<WQ%SF7D_T<?+/9N7EPN+FF5:+&=T=58>JW?M_*
MT[SG3#]]@(,]CJB.,*U3/_#E)/@B4XA??$Y&BWOD"+G*W3_&=GD76WXFMKAE
MC=?Z6B9H76N$7Q/5NC#:I]$YAKAO+RJ*T_RC]G6^9_,HP&=W7_+H^?>U]K87
M+;EW/N3X5?*C [=VY@<;6YG.9_.YCHS/8[$87#8C'*]155=7421P4U- C22R
M,J(I<@>^?GM?<06GN7R[=7;K%%%NE@SNY5415NHF9V8]H55&IBV%&3T?7 )M
MY%49TM0?D>OD2_[(1\Z_^\+/E=_Z3CV__P#6CWV3_P!<'D#_ */EA_V6VW_0
M?03^GG_WV?\ >>D[NSX<_+S86W,QO#?'Q6^2>R]I;?HGR.;W5NOH_L_;FVL+
MCT98VK<OF\QBH*6EA!(#//(J@D<\^WK/G7DW<;E+&QW>RN)I&THD=U;N[-Z*
MBNS,WR4=:,4H!)5@/6A I^RG1=_8GZUU[W[KW7O?NO="!UGTWV]W5ELA@^G.
MJ>Q>V<]B\:<OE<-UAL3=&_<MCL2)TH3E,CC]JTE7/!3_ '$D<8G= NIE6]R!
M[+-TWS9=CA6?>[N&SC9J*T\J1*S4KI4NRJS:03IXTZJJNY.A:G^B"?VT%1D<
M?ET-7^R$?.O_ +PL^5W_ *3CV_\ _6CV2_ZX/('_ $?+#_LMMO\ H/ISZ>?_
M 'V?]YZ&OXT_!GYM8OY&= Y/*_#OY3X['8[NKJO(9+(9+X_=LT./QM!0[[HI
MJVOR%;-B$2.&.-6=W=PJJ&)( ]D'-//O(DO+.XPP[U8,[VTZJJWENS,S1/I5
M5\3+'R'5XH9_$6J-Q'$4I0_Y>OLE>^*70OZTWO\ A53_ #8\IT-UO0?R\.A=
MTOB^TN[]KG-_(;<.'J-&0VATIF#)08[KZ"MIG#4];NLQS'(HP#KAT,;*8\K'
M(N:OW2/:"'F#<V]R>88M=I82:;-&I22Y6A:8J?B6WJNCR,QKQA(Z*-TNBB?3
MQ'N;C]GH?M\_E]O7SP??23HBZ][]U[KWOW7NO>_=>Z46T]B;Y[ KSB=B[*W9
MO7* "0XS:6W,QN;)*OB>74:##P3O;2CMJT_16/T!LDO+^PVV/QK^=($_BD=8
MU_WIF4>8ZK1GX _LJ?\ +T][QZA[9Z\IX:W?_5O8FQZ.J)2*HW?L;<VV(*A@
M0I6&?,TT*L;D"P/Y'MBRWK9]R8IMUW#<,O$1RQR?\=9NK,K*3J%/R(/2"]F7
M7NO>_=>Z][]U[KWOW7NMJG_A+]_-@R/Q2^25#\)NXMRRGXX_)_<]-C=BSY6M
M"XWJCOW)Z,=MS*4[SW\-!NLK3X+(Q#TBN..JKPQQUCS8C_>L]H8^;N66YZV6
M+_=GM2%I=([KBT7N=3_$]OF5#_OOQ$[F9-)AMEV8Y?!D/:QQ\CY?MX'Y^F>O
MI;>^7W0DZ][]U[K1-_X6L_7^6E_Y>1_T-U3[S\^XW_SM'_4M_P"U_HEW?_0_
M]M_S[UHI>\_>B7KWOW7NO>_=>Z/I\ZOG9O+YETGQ/V;6_?8?J_XB?$+X_P#Q
MHZQVI/+KB@RG7W4^%VYVIO*6.(LAJL]GZ&=DF 5OX?!C()06IV9H\Y Y LN2
M'WB]32]WO.XWE]/(/X9KB1[>/UTPPN!I_P!^-*RX;IV><S:0<!5 'Y#/SJ3C
M]GYD+]R'TUU[W[KW7O?NO=6M_P BS_M[I\#?_$]8?_W45ON(/?[_ *<YS!_S
MR-_Q].G['_<I/]-U]@3WQEZ%O7R./^%#?_;Y7YQ_^'WL/_WRFW/?8G[N'_3D
M]A_YI2_]I,W06O\ _<QOM_R=4S^YPZ2=>]^Z]U[W[KW7W7_? ;H:=>]^Z]U4
MU_.M^>__  W5_+Y[A[OP=='1]K[HAI^GNB$=H1)_I:[ H:F#$YJ&.4VD;!4%
M/DMQ&&Q$HQ_B-@]Q+_L7[>_ZY?N/9;%<+JLX?\9N_P#GGA9=2?+Q79(:_A\3
M5Y=);R?Z>W+CB<#[3_FR>OD$U]?792NK<KE:VNR64R5=-D,CD<A--75^2KZZ
M9JBMKJZMJ&>22:21VD=Y&+.Q)))/OLO'''#&L,*JB(H554:555^%57R4>0Z"
M7#UK4>5>/$D^5.L?N_5^O>_=>Z][]U[HQG3WPS^7GR&HH\ET/\6/D/W)B'=H
M_P",]7=+]C;^PR!9DH97GS.U\;4TL<<<CHLDDDP6,GU$>PSO7._)O+<GA<P;
MO9V3C\,]S#$W#5\,D@8XX +W>76TAFD'Z:$CY GY>0]/GCH=\_\ RE?YH.V:
M5:W*_P O7YBFE/E)?%?'GM3/")(8_)++6I@L74F%  3Y)@J?[5[#UO[P^U-T
MVB'F3;:_TKRW3_>=4BU_VO3AM;D"OAM^P_YO\/1*M]]:]C=5YQMM=F["WQUQ
MN&/4TF"W[M7.;0S2*KZ&UXK<=/3U( (L28_KQ['.W[IMF[6_U6U7$5S'_'$Z
MR)_O2%EZ9*LAHU1]O^R*])'VNZWU[W[KW7O?NO=*?K_?F[NJ]][+[,V!G:_;
M&^>N]U[<WSL_<N-<1Y'![JVIEH<S@LQ0N;@2TU53QS"X(N.01[1[CM]GNVWW
M&U[C&LMO<H\4B-\+QNK*ZGY%6*]:5FC(92010U^8_P"*SU]I7X5?)/$?,+XE
M?'?Y.X6EIL=!W;U/L_?>1P]',U13;=W+D\4@W?M:.=V9G_A662MQS,S$EH#?
MGWP[YYY7FY+YPW+E6X8LUA<21*QP716_3?\ YN1Z'_VW0P@D$L2RC\0K_L=&
MC]A;IWHIOSU_[(7^:/\ XJ?\C/\ WT&9]C#V^_Y7[8_^EA9?]I$?34_]B_\
MI3_@Z^*E[[D]!#KWOW7NO>_=>ZV3?^$HO_;W7:'_ (@?NS_W3TWO%_[W?_3G
M)O\ GKMO^/-T9;7_ +E?D?\ )U]1+WRFZ$77O?NO=?/O_P"%>?\ ,(S&Z>W.
MN_Y<_7^?DIME]7XO!]Q=_P!-0RO"<SV3NG'-6];;/S( 5GAP^!J$SHAU/#-+
MEJ:5U\]!$8^BOW-?;B&TV:Y]R]QBU3W;-;6A;\,*-IFD7YR2KX5?B40NOPR-
M4@W6X.L6ZGM&6^WR_D:_\5UI8>\Y.BKKWOW7NO>_=>Z--\9?@M\P?F1DYL9\
M7_CAVSW0*.L%#E<SL_:>2EV?A*]HPZT^Y=^UZP8;&2%6#*M=70D@W%_81YJY
M_P"2^28Q+S7N=O9:EU*DDB^(Z^L<2ZI'_P!JC=6B@EE-(E)_S_,^75N6U/\
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
M^3Y_,DWC_+&^9FQ^ZZ2JRE9T_N>2CV'\A-BT;2SP[KZKR^045^4I\6K*KY?
M/;+89[HWFA>F+BFK:A9(F]Z/;*R]U.2+C87"K>1:IK.5OP7"KVJ6\HY1^G)_
M1;535&NEZTN&MI@X^$T!'J*_Y/M\N&<_7VVMNC;V]ML[<WIM'+T.X=J;NP.'
MW/MG/8N=:G&9W;V?Q\>5PN7QU2G$E/4TTL<T3CAD8'\^^,UY:7-A=RV-XACF
MA=HW1L,CHVEU(\F5@0>A:"&&H<#P^SI1^V.M]5@?SAOG='_+L^ /=_R(Q57C
M(>S3C:;KKHZAR:I-%DNX=^:\9M:9:*566J7$P+6;AJ:1K":FQ\\=QJO[E/V7
M]OS[E>X=CRW,K?2ZC-=,OX;:'N?/X?$.F%6_"\BGI+=S_3V[2>?E]OE_GIU\
M>K-YK+;ER^7W#G\GD<WG,[E,AF<QF<M62U^5R^7RL[5V4RF2KYRSSU-3.[/-
M,[%G8DDDGWVAA@AMH4MH%5(XU5555TJJJ-*JJCX5485>@G4MW9/^'AG\_+J)
M[=ZMU[W[KW7O?NO=&%Z@^'WRT^05&*WH?XP?(7N?'E]!RG573'8N_P#%(5?Q
ML9LIM3&U5.B*QLSNX"?VB/89WKG/D_EU]',&ZV=BW\-Q<PPM_O+R*W5DBD<?
MIJ3]@)_F!3HP&>_E)_S2-O0)49#^7E\QI$=I%!Q'QW[3W(R>-=;--%MS%U+1
MK;^V]E_%[^P[![P^TURVF/F3;?\ ;7ENG[-;K7\NKFVO*'],U^PG_ ,_ET2[
ML#JOLWJC,_W=[3ZZW[UIGRAE_@F_]HYW9V8\0;0S_P +W+34T]@>"=%K^QQM
MV[;7N\'U6TW,5U'_ !PR+(O^](Q'33(RG2P(_P!7SZ1?LPZ]U[W[KW7O?NO=
M/.T=V;FV#NK:V^MEYS*;6W?LK<>'W9M/<V%J)*#+;;W/MK)QYC!9K$5\-G@J
MJ.J@2IIY%-U=01R/:>\L[3<K.7;[U%EAG1XY$8:@\;J5967\2LK%6'IU0'20
M0:4.#Z$?/RX'\NOM!? #Y14/S4^%OQI^4='%2057<756V]Q[GH,>I7'8G?M)
M$V![&P>/#M(QIZ#/T>2HX69M12)2UF) X@^XO*DG(W/.Y\IO4BRN'1&;XFA/
M?"S?TGA9&/S/0QMY?&A63U /^K\^CB>P9T]U4[_/1_[=&?/7_P 03E__ '<4
M7N7/87_I\?+W_/6O_'7Z37G^XS_8>OD!>^SO04Z][]U[KWOW7NEN.T-_+U<.
ME$W+7Q]7-O\ _P!*4VT(_''BZ[?J[;_NG!N:OT*'GJ*;&F>DI/(Q$"U%3X@I
MGF+%_P"Z]N_>O[],2_5^#]/XGXEA\3Q"B_PJSZ6:GQ:5KP6E=3 :*XX_G3)^
MVG^KC1$>S#JW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=?2K_ .$F
MWSFR/R'^$&[OBYOG.U&7W[\.-R8O"[8GR58*BNJ^C>PEJ\IL"CCDG/GF3"U]
M'F,4J^I*6B7&P JOC0<O?O@<@Q\M\^0\UV$82WWI&:32.T74.E9C_"/$1HY/
M5W\5N-3T(-KF\2 Q$U*''V'A_J]*=;6GO$CHTZ^.?_.+^(+?!S^8]\H.B,=B
M(\/L2/?]=V#U/##&Z8U.J.T0-];-QF+9PODCQ5/6'!3,!;ST4ZB^F_OM-[+<
MYCGSVSVKF"1]=QX*PSU^+ZBW_2D9O^:C+XH^3KT$;J'P+AH^ K4?8<_['Y=5
MH>Y3Z9Z][]U[KWOW7NOK _\ ";KY-K\EOY2OQUCK\D,ANSX_#.?&C=D?G$S8
M\=6U$:]?4%BS.@CV=6[< 5K?G2/'I]\A/O.<K?U7]X=R,:Z8=QT7T?\ 2^H_
MMF_[*4F_RYZ$VW2>+:*3^'M_9_L4ZO>]P#TNZ][]U[KWOW7NB^_*SO;$?&#X
MS]__ "*SB038WI+I[L/L^2BJ2WCRM3LW:U3F\=A5",A,E;4PQ4<:AU)>15#
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
MK'J(OI2HRU0J DV4  @ *.3'WL;.&U]Z;Z6+C/!:R-_IO!6/_CL8Z$FV$FT
M;R)_U?X>MBCWC;T8=%-^>O\ V0O\T?\ Q4_Y&?\ OH,S[&'M]_ROVQ_]+"R_
M[2(^FI_[%_\ 2G_!U\5+WW)Z"'7O?NO=>]^Z]ULF_P#"47_M[KM#_P 0/W9_
M[IZ;WB_][O\ Z<Y-_P ]=M_QYNC+:_\ <K\C_DZ^HE[Y3="+KWOW7NOBL?S
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
M-+$HW:I];[5& &N#J/&@./S\_MICRX=;'/7_ /*T_EL]7X^/&[*^!WQ+QB)
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
M_NA<K_OSW6&]2K6+:+>2:OEXLG^+QK_IM,DCK\X_6G1;NDNBVTCBQI7Y<?\
M8Z^8Q[ZI=!WKWOW7NO>_=>Z^@9_PCG^()VITI\COFWN/'>/)]M;IH>C>L9YX
M%$\6P^O FY-]Y?&U()9J7+9RMHJ*1#:TV%;@@@^^='WU><_K-\VSD2V;MLT-
MU/\ \U9NR%6'\4<2N_V7'1WM,-$:?UP/LXX_/_!UNI^\'>CGKWOW7NO>_=>Z
M][]U[K__T]_CW[KW7O?NO=$2_FC_ /;LO^8M_P"**?+G_P"!_P!P>Q][3_\
M3TN6_P#I:[?_ -I</3%S_N/)_I6_P=?&-]]N^@EU[W[KW7O?NO=;)O\ PE%_
M[>Z[0_\ $#]V?^Z>F]XO_>[_ .G.3?\ /7;?\>;HRVO_ '*_(_Y.OIZ;DV]A
MMV[>SVU,_21Y' [GPN4V]F\=*?V:[$9JADQV2HY"+'3+#(Z-8_0^^5EK=36=
MS'>6QTR1.KJW\+(=2G\B!T(6 (H?/KXA/>75N8Z.[M[AZ4W&'7<'3W:6_P#J
MS-B2,QRC,; W;5[3R8DB8 JWW%(]P0+'\#WW<V#=8=_V*RWVT_LKVWAN$_TL
MT8D7_C+= UUT.4;BII_J_/H-/9OUKHP7Q%[QJ?C1\J?CC\A*8SC_ $+]W=7]
MGSI I:2NQ6S]X4>:S&-"6.H55)!/2NNGE6*_GV&^<MA7FGE'<^6V_P")UM<0
M"OX6DC9%;_:EE;\NK12^',LGH01\_P#52G7VTJ2KIJZFIZVBJ(*NCJX(ZFEJ
MJ:2.H@J8*B,2P5%//$2KQNI#*RD@@@@V]\*F5D8HXH1@@\0?0]#+J7[]U[K5
M7_X5U=\-UO\ RU-H]-X^KT9/Y&_('9F RM!K9#4[%ZUQM9V5F:JR_K\.;HMM
M)H/'[NJ]T .6GW-^7_WI[H3;W(O;MEG*ZGTEF98%'YQ--GY4\^BS=I--L$_B
M.?L%3_AIU\TCWU%Z#W7O?NO=?0R_X1L="IMCXL?*WY)UM"(LAV]W5MKJS$5$
MZ?N2;:Z7VA_')*C',X]-/-D-VU4$I1OW)*.SC]E/?-[[[',+7/-NT<KH>VRM
MGG8?T[F331OZ2I;JP] ^/B/1YM"4C:3^(@?L'^SU>7_/1_[=&?/7_P 03E__
M '<47N _87_I\?+W_/6O_'7Z7WG^XS_8>OD!>^SO04Z][]U[KWOW7NMOS_A&
MM_V71\H__%4*G_W[^V?>&7WU_P#E0-I_Z6 _[1I^C3:/[=_L_P W7T8_?-/H
M0=5Q?S<L3VON7^6?\U-F=(;&W7V3V=V'T/N_K';.Q]CX6HW'NC/CLZ./8&;@
MQ>%HV628Q8[)5<\VBY2*.230^C0TD^S<NTVGNGL5]OMPEK:6UW'/)+*XC1/
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
M"?)<]C?.?IKXTXG)"JP?QLZ6CS.;H1(!]AV?W=DEW'EHI858CT[<QFU:B-W
M;_*'&G39FZ:?<PY6_=G(-[S1,M)-TN="M_%!;+H4_P#.:2X'IVC\@[NSZIQ&
M#\(_F<U_8!_JX:D?O,7HMZ][]U[J1B,3E,_E<7@L+0U&3S.;R5#B<3BZ&,SU
MF2R>3J$H<?04<*\L\TC*B*.22![I--%;1/<3L%1%9F9OA4*-3%ODHZKG '$^
M7KU]H?\ EY_%G&?"GX2_&?XP8^EI::MZHZIV[BMVR47@:FR/9&7B;<W:.;A>
MG]++7[BK<G6 @MQ(+LY]1X?>Y/-DW///>Z<U2$LMY<.T=>*PKV0+G^"%(U_V
MO =#"WC$,"1>@_V3_//1T/8*Z>Z][]U[KWOW7NO>_=>Z_]3?X]^Z]U[W[KW1
M$OYH_P#V[+_F+?\ BBGRY_\ @?\ <'L?>T__ $]+EO\ Z6NW_P#:7#TQ<_[C
MR?Z5O\'7QC??;OH)=>]^Z]U[W[KW6R;_ ,)1?^WNNT/_ ! _=G_NGIO>+_WN
M_P#ISDW_ #UVW_'FZ,MK_P!ROR/^3KZB7OE-T(NODV?\*1^C7Z-_G ?)]:>C
M--@>WY=C]Y;;8H4-8O8>T*27=U9R "#N.ESB!DO<+R=6H#KY]V/?OW][+[5J
M;5)9>+:O_1\&1O#'_.$Q?\5T%MQ71>-CXJ$?GQ_R]49^Y]Z2=>]^Z]U]B;^3
M3WY_LRW\KKX2]JSURY'+R=%[7V!NBL,S35%7N_I[R]1[JK:TRW99JFOP<]5(
M#^9+CTE2>+'O;R]_5?W7WW:472GU3S1CR$=S2XC5?DJ2A1]G0KLW\2V1N)I0
M_E@G^75G/N+>E/7SK/\ A9%WTNZ_E_\ &#XZT58U10],]&9GL+*Q1.PAHMU=
MU[O?'3T$Z,;&>/&;5Q=4#IL(ZE;,265>D_W*>7C9\F;MS*XHU]=)"O\ 2CM8
M]5?]+KG=?],GV=![>)?UEC'D/YG_ & #]G6GG[S2Z+.O>_=>Z^NM_(-Z&7X\
M_P H_P"%FU)Z):7,[TZP_P!-V=D:-8ZFLK.\\W5=IXIJX)_NRGQ64QU"H(#"
M.!%8:E/OC;]X7F$\R>\>^78;4EO/]*GH!:JL#:?M='?[6-,="BPC\.SC6E"1
M7]N?\'2G_GH_]NC/GK_X@G+_ /NXHO:3V%_Z?'R]_P ]:_\ '7ZO>?[C/]AZ
M^0%[[.]!3KWOW7NO>_=>ZV_/^$:W_9='RC_\50J?_?O[9]X9??7_ .5 VG_I
M8#_M&GZ--H_MW^S_ #=?1C]\T^A!U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=!YO
M_MKJKJB@7+=I=E]?]:XME9UR>_\ >>V]FX\K&C22,M7N*IIHR J.Q.K@*3]
M?9CMVS[OO$GA;3:S73_PPQO(W[$5NJLZJ*N0/MZKM[0_G??RE>H5J6W;\]OC
MYD_M%=IX^LMTU'=<RZ(/N66.GZ:I\]([6.@(BEC)>(#R@I[DG:O8?WAWFGTG
M+UXNK_?\?TWG3_B2T/V_9W?#GI.U[:*,R#\C7S^5>JXNU/\ A6?_ "G]@/5Q
M;-JOD1WA+$:A*:?KGJ&/!T%2T:#Q5#R]P93:]0D$C&VK[0R* Q\1.D-)>T_<
M_P#=_<=)O5L[#U\:YUD?]DR7"D_[;3_2Z3ONMJAH*G[!_GIU1)\^O^%=/>/=
M6R=Q=7?"7IS_ &6[&[FQ]?ALEW-OK/4F\>W(,17(8)GV1A\7##B-OUSQ$QFM
MDGRDT08O2-35*15,>0'MY]S?8=COX]UY\OOWFT3*RVT2&.WU#_?K$M),M<Z0
ML*MP?4E5*&?=G<:81IKYG_)Y?Y?+K3LEEEGE>:9WEEE=I9996:22221M3N[M
M<DDDDDFY/O-$  4& .BOKOW?KW7O?NO=&J^!'_9=?PL_\6N^./\ []_$>PE[
M@_\ *@;Y_P \%[_VC/U:W_MX_M7K[6OOAGT,NO>_=>ZJ=_GH_P#;HSYZ_P#B
M"<O_ .[BB]RY["_]/CY>_P">M?\ CK])KS_<9_L/7R O?9WH*=>]^Z]U[W[K
MW6WY_P (UO\ LNCY1_\ BJ%3_P"_?VS[PR^^O_RH&T_]+ ?]HT_1IM']N_V?
MYNOHQ^^:?0@Z][]U[KY]G_"SSMJ3*=\_"?HB*N.C9'4G9';-;C4J$(=^T=YT
MNS\;7U5&C!V*#9U7'3R2"PU3K$;F6_17[D6S+%R]OO,##,]Q#;JU/^4>-I&4
M'_J)74!_1KY=$&\/5TC&2,G\_/\ E_AZTL_><G15U[W[KW7O?NO=?2O_ .$T
M7;7P^^,?\JCK2BW]\F/CAUUV1VWV9V]VSOS:>\.[NL=L[IQN1EW8_7&W3G,+
MF,E!54SSX';F)JH8YDOX98VXUV'+S[T6S<Z<U^[=U)MVUWMU:V<%O;Q21VT\
MD;+X?C/H=4*G3+-(I*_B5NA!MSQ16H#.H)))R!_JP!U?]_L^OP7_ .\T?B?_
M .E&=0?_ %Y]X\_ZWW/W_1CW#_LBN/\ K7TO\>'^-?VCKW^SZ_!?_O-'XG_^
ME&=0?_7GW[_6^Y^_Z,>X?]D5Q_UKZ]X\/\:_M'7O]GU^"_\ WFC\3_\ THSJ
M#_Z\^_?ZWW/W_1CW#_LBN/\ K7U[QX?XU_:.O?[/K\%_^\T?B?\ ^E&=0?\
MUY]^_P!;[G[_ *,>X?\ 9%<?]:^O>/#_ !K^T= =\F/DO\"/D%\<^^^B,M\R
M/B748[N3IOLSJ^JBD^173A'CWWLVLVR)(S+FXU5XS4AXW\BZ64,&4BX/>5N5
MO</ESF;;N8(MDW -8W,%P*6=S_H4JR?[Z_HYZ;ED@DC:/6.X$<1YU'K^WKXX
M?OM9T%.O>_=>Z][]U[J^G_A,SVU+U7_.*^-=#)6FAPO;&([9ZESA\\<*5$>=
MZPRF<VY0N)&57\F?Q.)4)>Y:Q4,P56QZ^]+LZ[O[*[G(JZI+-K>X3'#1.B.W
MY1229_R9Z5[:Q6[4< :C^7\J$?ZN/7U=O?(OH4]:)O\ PM9^O\M+_P O(_Z&
MZI]Y^?<;_P"=H_ZEO_:_T2[O_H?^V_Y]ZT4O>?O1+U[W[KW7O?NO=;KW_".?
MX=8G=/9OR0^<>Z\9#62=5X[%]$=133Q^9*#=>]Z$[D[0S=/K7]FLH\.N)QT#
M(Y)I\K6(P 8%L%OOJ<ZS6FU[9R%:-I%X6N[@?Q1Q-HMT/JK2>([#^*%#T;;1
M""[3M^' _/)K_D'V]?0!]\[^C[KWOW7NO>_=>Z][]U[KWOW7NOD<?\*&_P#M
M\K\X_P#P^]A_^^4VY[[$_=P_Z<GL/_-*7_M)FZ"U_P#[F-]O^3JF?W.'23KW
MOW7NO>_=>Z^Z_P"^ W0TZ][]U[KWOW7NO>_=>Z][]U[KWOW7NH=96TF.I*BN
MKZJGH:*CC>>JK*N:.FI::"-=4DT]1,51$ Y+,0![LB/(PCC!9FX 9)Z]T3#M
M3^9)_+\Z1%4O:GS6^+NS*^C262;!9/N_KR7=+)!&))!3;2H<A-DYR 5],-(Q
MN56UV4$;[1[8^XN^T.T;%?3J?QK:S:/SD*!%_-NF7N($^)U'YY_S]5Q=I?\
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
M^/O'WI?U\<3^<9_V]6_F#?\ BV/=/_O95'OM3[+?].DY<_YX+7_JTO03N_\
M<F3_ $Q_P]5M^Y0Z3]>]^Z]T*_Q^P6/W/WWTAMK*KY,;G^V^ML)E(ET%I,=E
MMY4>.K402AE)*.P&M2/Z@_3V3<Q7$MGR[?W4/Q1V\SK_ *98V9>O* SJI_/[
M.ON$>^#_ $-.O>_=>Z][]U[KWOW7NM#K_A:MC**+)_RW\Q'%IKZ['_+K&5M1
MY)6\E%BI^M*K'PB$DHICDK:IM2J"=5F)"J!T ^XU*[1<S0D]JMMQ4?TC]<&_
MXZO[.B+>1_9^G=7^7^K\NM&7WGST4=>]^Z]U[W[KW7U#O^$HVS:?;'\HG9.:
MACIT?L3O/NS>%6T3R-++/C\W3]>J]8KJ L@BP,:J$)7QA#?46 Y1_>[OFN_>
M2X@:O^+6MM&/]LK38^593^=>A'M2Z;0?,G_-_DZV4?>,71CU[W[KW7O?NO=5
M@_SI<-09W^5!_, HLBC24\'QC[+S**C:2M?MS#-N#%R$\\+54L+$?D"WN5/8
MZ:2W]WN7I(N)OH%_)VT-_P 98])KL VT@/H>OCO>^TO04Z][]U[KWOW7NML'
M_A'-_P!O,^\__%%NT/\ X(/K+WB%]]3_ *=;M_\ TM8/^T2^Z,]H_P!R&_TI
M_P"/#KZ3WOF'T(>O>_=>Z^,1_-*_[>:_S%?_ !>OY>?^_P#]P^^W'M1_TZWE
MK_I5;?\ ]HD/02N?]R)/],W^$]$7]R#TQU[W[KW2YZFZWSW<7:G6W4&U51]T
M=J]@;.ZYVRC*65LYOK<=-MG$(RK8D&IJH[@'V7;QN=OLNTW6\W7]E:0R32?Z
M6)&=O^,KUI$+MX8XMP_/_9Z^W#U+UGM3I7JSK;IS8E",9LCJC86T>N-H8Y1&
MHHML;(P%/MK!TI$05;QTU-&ILH!-^/?"C>-UO-]W>ZWK<&USWDTDTC>KRN7<
M_P"],>AFJA$"+P&/R&.A%]EW5NO>_=>Z][]U[KWOW7NJUOYOOQDH/ES_ "U_
ME_TM+C8LEGZWIS<N^=@(T'EJ(NR>K(!V1L(44R(\L+5.2QD%#-) -9IYYH[,
MLC*TF^S'-3\F>Z&R[Z&TQK<I%-Z>#<?HS:O(Z4D9UU?B56XK7I-=1>+;,A\P
M3^8R/YC]G7QR??:SH*=>]^Z]U[W[KW1WOY8_9L_3G\Q3X-]D+4_9T>V/E3T=
M)F) QC!VOD^Q:'#;LA#J5MKQ=35)<W'/(87! /NIM:[W[:[_ +7IU-+876G_
M )J+"S1_LD53T[;,8[B-JT 8?L\_Y=?:!]\1.A?U[W[KW7O?NO=>]^Z]U[W[
MKW42KJZ:AIJBMK:B"DHZ2"2IJJJIDCIX*:"GC,L]143RD*D:*"S,Q  !)-O?
ME5G8(@J3@ <2?0=>Z)MVG_,<^ /27WD?:WS5^+FQLA0^838+-]X]<IN<O 4$
MT=-M2GR,F2G=/(FM(:5V&I;CD>QMM'MG[B;[I.T;'?7"M^-;6;1GA60IH7\V
MZ8:YMT^*11^8KGAY]5R=J?\ "F+^3GUA]W34OR<R?9^6H_*'Q'574O:FX3(8
MY_!:GW%E\3C\))J(9D*94@JNJX#QZY,V?[KGO7NM&?:EM$/XI[B!/GE%D>4?
M\X_\M$[;E:+^*OV G]O_ !?58G>7_"RGXG8#%Y"+XY_%3OSLS<"P5$..J>V<
MKL3J':YK_(R15IDVQ7;NKIZ55TS^-J:FEDYB/@)\HE78/N3<X7$JGF;=[2UC
M&2+=9;A]/IWK;HK?AXL!\7=\/29]XB"UC1C]M /Y5QUI@_S%/YDWR9_F<]UQ
M]Q_(O.XM8L!CY\)USUOM&"NQG776&VJFH6HKL;M3$U\]5.U16/&DV3R=742U
M52R1"2;P4]-!!F][:^V'*OM7L7[EY:C;]1@\TTNEIKAQ@,[*JKI4=J(JJBU;
M2NIG+$]S/+<OJDIY?8!P-,\?4_,=$(]R)TWU[W[KW7O?NO=?36_X2+_]NJ<_
M_P"+7]N_^\;M3WRS^^-_T]N/_G@M_P#J[<="/:_]Q?S/^3K:)]XI=&/53O\
M/1_[=&?/7_Q!.7_]W%%[ESV%_P"GQ\O?\]:_\=?I->?[C/\ 8>OD!>^SO04Z
M][]U[KWOW7NMDK_A*)U#0]F_S;]L;JK:85)Z$Z$[E[;IQ)X&CBR%=#0],0U$
MD=01J,9W<63QJ764+( H4L,8/O=[S)M7L[-:(:?O&[MK<_Z52UU3_LVS\NWS
MZ7;4H:ZK_"I_;6A_V?GU]17WREZ$W7O?NO=>]^Z]U[W[KW0;]P4=)D>I>T<?
M7T\570UW76]J*LIIU62&HI:G;=5!44\R,;%71BK _4'V9;*[Q[S:21&C+-$0
M?0AUZHX[#]AZ^'1[[S] [KWOW7NO>_=>ZN8_X3R?]OE?@Y_X?>_/_?*;C]P?
M]X__ *<GOW_-*+_M)AZ5V'^YB_;_ ).OKC^^.W0IZ][]U[KY('_"@GX?GX<_
MS3/D1MG$X@8CKSN7)4_R.ZQ"*\=/)MWMF:?*;G@H8FNJ4]#NF#<.+@B4E4AI
MDL%!"KV'^[KSH.=O:;;;J9]=S9*;*?U\2WTJA;U9K=H78_Q,?MZ"E]"8;IAY
M'N'V')_G4?ZJ]4O^YRZ3=>]^Z]UP5F1E=&975@RLI*NKJ;AE(Y!!^A]UXX/7
MNOLZ_P LKY-CYD? 'XF_)":O&2S?9'3FV7WK7>6.?R]D[31]C=H 2Q\'1N+%
MY1.0&%K, P('$;W3Y6_J5[B;ORR%T1VUR_A+_P )D_5@_P"J+IT+;:7QH%D\
MR/Y\#T>WV >G^N#,J*S,P55!9F8A555%RS$\  ?4^_=>Z^+K_,@^2K_+_P"=
M_P K/D=%6MD,+VCW7O#)[.G9M;_Z.L-D/[J]80NQ5;F#;]%BX"VD7TWL/I[[
M?^V7*XY+]O\ :.6"NF2TMHUD_P":S+KN#_MIF=N@A<2^),T@X,?^*_R=$M]C
MKIKKWOW7NKTO^$XGQ&3Y;_S4^C#FJ!JW8GQS_B'R;WN#&&CU=7UU)_H\I':9
M7C99MV5F!,\#K^Y3+4 ?0D0!]YCG(<G>TE_X+4GW/38Q?]1"MXQ]>V!9J-^%
MM/2O;X_&NA486I/Y4I_DZ^L;[Y"]"GKWOW7NO>_=>Z][]U[KWOW7NO_5W^/?
MNO=>]^Z]T1+^:/\ ]NR_YBW_ (HI\N?_ ('_ '!['WM/_P!/2Y;_ .EKM_\
MVEP],7/^X\G^E;_!U\8WWV[Z"77O?NO=>]^Z]ULF_P#"47_M[KM#_P 0/W9_
M[IZ;WB_][O\ Z<Y-_P ]=M_QYNC+:_\ <K\C_DZ^HE[Y3="+K0*_X6<]%O0=
MJ_"KY+4=&77=?7_8G1FXL@J^FC/7^Y:??NS:.H<K8FJ&Y\ZT(U'_ #$G _M=
M#?N1;]XFT;[RN[?V,T-TB^OC1F&5O]KX$6K_ $R]$.\(=:2#[/V'_9/6DK[S
MLZ*>O>_=>Z^CU_PCT[]._/@=WCT!D*PU.7^/_?TV8QD'D!^QV%W/MF#,X: 0
M$DKJSN(W/-K%E;78#4K,W,K[Z'+PV_W!L.8HETIN-IH;YRVTC*Y_YQ20#\OF
M.C[:9*P&,Y*G^1'']M?]1'6W+[P[Z-NOD _SU.^D^1/\V7YL;YIZ]Z["[?[;
MKNH,&P9C1)BNC\32=1:\:-1'@J:G#5-8&7B1IFE'^<]]F/8+EX\M>S^Q6#+I
MDDMUN&]=5TS7/=\U615_HZ=/X>@E?2>)=N3PX?LH.JGO<P],=+[IWK+/=U=N
M=6]-;56^Z>V.QMC=8;:'BDJ"<YOW<]-M7#@P1$-(?N:M/2IN?H.?99O6ZV^Q
M[/=[W>?V5G#+._EVQ(SM_P 97KR(SN(UXD@#\S3K[?.S-I8/8&S]J;%VS2_P
M_;>RMMX/:6WJ&^O[/![;Q<6'Q-+KL+^.GAC2]A]/?".^O+C<;V:_NFU2SNTC
MMZN[%F/[3T,U 50HX =5B_ST?^W1GSU_\03E_P#W<47N4O87_I\?+W_/6O\
MQU^D]Y_N,_V'KY 7OL[T%.O>_=>Z][]U[K;\_P"$:W_9='RC_P#%4*G_ -^_
MMGWAE]]?_E0-I_Z6 _[1I^C3:/[=_L_S=?1C]\T^A!U[W[KW7O?NO=4=?S'/
MY_WP&_ES9#,=?;EW;7]Y_(#%B>FJNCNF9\5F\QMG*1K^W1]F[LJIDQ>W6#%?
M+1SRS9)$82KCI(R"9W]L_N[>X?N7$FXVL*V&W-D75SJ177U@C US?)E"Q$]O
MBAND-Q?P6YTDZF]!Y?;Y#_#UIY?*+_A6M_,C[BK,I0] 8?J?XF;1J9)!BFVW
MMJA[6['@H7!5X<IOCLZFJ<1.]CI%30[6H67ZK9K$9H\J?<]]L=E19.8GN-YF
M'Q:W:WAK_1B@99%_TKSN.BF7=;A_[.B>F/\ *:_MH.J6.U?YHO\ ,<[MFJY>
MS/G%\IMP4E9_G\''W1OS;6TB!J):/9VUJVBQ*-=RI9*,$BRDV  G':/:CVSV
M)53:MAL(ROX_IHI)/^<CJTA_-^D375PX[G>GVD?X/\O1'<CD\CF*V7(9:OKL
MGD:KUS5^2J):^OF=46-3-43%I'(4  ECP /8]CBCA01Q*JJO *-*_LZ8S^9K
MGS'Y#K'[OTYU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=&J^!'_9=?PL_\6N^./\
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
M]G;1Z=<T]G<0QKJ9574\D:J-3,JK4Y9E R>MK/"YTHZD^@(Z(Q_PH-HJNO\
MY.'SI@HJ>6JFCZYVC7/'"GD<4F-[;V]D:^HTC^S%!%))(3]%4D\#V/\ [N4B
M1^]>P,YTCQI!^;6\RK^UC3IJ_K](]/3_ "CKY''OL;T%NO>_=>Z][]U[K9"_
MX2E3PP?S>=D1R2Q12572'=\--')(B-43)MN"=XH$<W9A&CN56YTJS?0$^\8_
MO=*6]FIR!\-U:U^7>P_PGI=M>+P?G_@IU]1WWRBZ$W7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]UH]?\ "TNOHXM@?R^<6\\:5]7N_P"260IX&)\LM%C,-LJ#(3(/
MZ(]53JW^+K[SO^X[$[;CS'*!VK'9*3_29KG3^W2W[.B3>#18Q_IL_93_  ]:
M$OOH5T3=>]^Z]U[W[KW7T+_^$96)K8OB?\PLW(BC'9#Y#;4Q5/)Y(V9J[$=;
M4]9D(S&#J 5*^F(8BQN0"=)MS?\ ON3(>;]EMQQ6SD8_Z5IBJ_\ '&Z/-GKX
M3GY_S\^MS#WA-T<=?'$_G&?]O5OY@W_BV/=/_O95'OM3[+?].DY<_P">"U_Z
MM+T$[O\ W)D_TQ_P]5M^Y0Z3]>]^Z]T.7Q:_[*@^.7_B=>I?_?@XSV'>;?\
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
MXS%XZECY2GH<?0HD448_"1HH'X'N*)YYKJ9KBY=I'?+,S%F)]2QR?SZ4  8
MH.OD(_ST_P#M[I\\O_$]9C_W447OLM[ _P#3G.7_ /GD7_C[]!2^_P!RG_TW
M54GN7^F.O>_=>Z-5\"/^RZ_A9_XM=\<?_?OXCV$O<'_E0-\_YX+W_M&?JUO_
M &\?VKU]K7WPSZ&77O?NO=5._P ]'_MT9\]?_$$Y?_W<47N7/87_ *?'R]_S
MUK_QU^DUY_N,_P!AZ^0%[[.]!3KWOW7NO>_=>ZV_/^$:W_9='RC_ /%4*G_W
M[^V?>&7WU_\ E0-I_P"E@/\ M&GZ--H_MW^S_-U]&/WS3Z$'7O?NO=?-P_X6
M+;'DPW\Q#HC?<-*(L?OGXA[5Q<T]ZAOOL]L[MG=\>2<M+=!HHJ[%1^.$BUM;
M*"VINFWW+-P6?VVW"P+5:WW%V\NU)+>WT_/XUD^+_)T'=W%)P?5:?;D_['^H
M=:E_O,/HMZ][]U[KWOW7NM^WX-?\)9OY</RI^&7Q7^1^X^Z_FC0[H[MZ!ZJ[
M'WCCMK]B=(8[:^+WONC9M'D]Z8K;=!E>NZZKAH:7*O6T]''4UL\RPJJRS2N"
MQYX<_?>R]S>4>=]VY8MK';&AL+N>&-GANF=HDE98F=EO%5G:/26*HJZCVJHQ
MT=0[9;S0K*6;(' XJ?E3R/1K?^@.?^63_P _R^=?_HS/C_\ _:P]A'_@TO=+
M_E VK_G!=_\ ;=T_^Z;?^)OVC_-U[_H#G_ED_P#/\OG7_P"C,^/_ /\ :P]^
M_P"#2]TO^4#:O^<%W_VW=>_=-O\ Q-^T?YNO?] <_P#+)_Y_E\Z__1F?'_\
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
M%15]Z=20?+OL/'+I7^&;@J]A8K9>#@D6,:6FI\ED=YT4X0!5:G;1K5KKA/\
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
MOMO^K@Z37G^XK_8>OCD^^U704Z][]U[KWOW7NML'_A'-_P!O,^\__%%NT/\
MX(/K+WB%]]3_ *=;M_\ TM8/^T2^Z,]H_P!R&_TI_P"/#KZ3WOF'T(>O>_=>
MZ^,1_-*_[>:_S%?_ !>OY>?^_P#]P^^W'M1_TZWEK_I5;?\ ]HD/02N?]R)/
M],W^$]$7]R#TQU[W[KW2UZL[#W#U#V=UUVOM*3[;=75V_=H]B;8F+,!#N/9>
M?I]S8:;4ECZ:FF0W'/LOW;;;;>=JN=HO!JANXI(9!_0D1D;_ (RQZ\I*,''%
M34?;QZ^V3T!W7LSY(]'=2=_==51J]C]R==[1[(VR\DD;U-/B]VX6',0T%>L)
M(6JI?*::KB^L<T;HUBI'OA?S%L5]RSOU[R]N8TSV4TD+^FJ-BNI?Z+4U*?-2
M#T,8W61%D' CH8?9-U?KWOW7NO>_=>Z][]U[JDC_ (4+?+:C^(_\JKY(92FR
MB8_?/>N#'QHZY@$BQ55;E^X:6?"[NEH9;ZXYJ':D>X,C#-&"R34\=BA(D6<_
MNX<GOSC[N;9$Z:H+!_KIO0+;$/'J]5>X\%&'FK'CP**_E\&V8^;8'Y_[%3U\
ME?WV&Z#'7O?NO=>]^Z]U<S_PGLZ5E[P_F]_#;$FC^ZQFP=]YGNG-3.DABQL7
M46TJ_?F%KIFBN5U9>CQ=,A)MY9HPW!;W!_WCM]&P>S.]S5TO<Q+;)_2^HD6)
ME_YQL['^BK=*;",/=)\C7[*9K_@KU]1#YY]Y5'QF^%/RO[^QTXI\WU'\?>U]
M[[9D=TCU[OPVRZR?9]-Y&^AFRGV<0;DW;@$\'E+[?; O-//.T<NR"L=Y>6\4
MG_--I%\0_DFH]":=_#A:3S )_P!7Y]?%5EEEGE>:9WEEE=I9996:22221M3N
M[M<DDDDDFY/ON.  *# '00Z[]WZ]U[W[KW5M/\D+^7[A?YD'\P;K+HK?,>1E
MZ>VIB<UW+W>F,GFH*ZOZSV%/2TTF CKJ=HYZ>/-9BOPV!J*JGDBG@BK9)X'6
M:-#[AWWW]Q9_;+VYNN8+ K];,R6UKJ&I5GEU=^D]I\*-))55@RL8U5AI8]/V
M5N+BX$9)H,G'$#[<_*N..!QZ^N;L[9NTNN]I[<V'L';.!V7LO9^%Q^W-J;2V
MOBZ'![>VW@<13+18S#X;#XU(Z>FIJ>)$CAABC5%4  >^.%]?7FYWDFX;C*\\
M\SEY))&+N[L:LS,>XL3Q)Z%:JJ@!10</D.E3[3]6Z][]U[KWOW7NM2+_ (6.
MYO$T_P#+E^/NW9:V),WE?FOLK-8['G7]Q48O!=%[_P =F:Z.PMHIYLG0QO<@
MWG6P/-LPON503-[E[C<JOZ:;7*K-Z,]W9LJ_[94?_>>BK=S_ (NH\]7^0_Y^
MOF^^^F_1!U[W[KW7O?NO=?36_P"$B_\ VZIS_P#XM?V[_P"\;M3WRS^^-_T]
MN/\ YX+?_J[<="/:_P#<7\S_ ).MHGWBET8]5._ST?\ MT9\]?\ Q!.7_P#=
MQ1>Y<]A?^GQ\O?\ /6O_ !U^DUY_N,_V'KY 7OL[T%.O>_=>Z][]U[K;!_X1
MS?\ ;S/O/_Q1;M#_ ."#ZR]XA??4_P"G6[?_ -+6#_M$ONC/:/\ <AO]*?\
MCPZ^D][YA]"'KWOW7NO>_=>Z][]U[I"=H_\ ,LNQ?_#$W=_[S]1[,-I_Y*EM
M_P U8_\ CXZJWPG[.OAM^^]/0-Z][]U[KWOW7NKF/^$\G_;Y7X.?^'WOS_WR
MFX_<'_>/_P"G)[]_S2B_[28>E=A_N8OV_P"3KZX_OCMT*>O>_=>Z][]U[K52
M_P"%:OQ 7O#^7_M7Y*;>Q#5N^/B'V'#F,C5P1O)4IU!VN]-LW?=.(HB"RQ9>
M+;&0>0AA#3TU2U@&9AEK]SSG3]P>XDW*]R^FWWF$A1Y?4V^J2(_G&9TI^)G7
MY#HJW6(O ) ,H3_/C_D/7S3??43H@Z][]U[KWOW7NOJ _P#"=CYQ;:W'_).I
M-Z=CYPR+\$:'N/8G9%;/,#6T>PNJ\,_;6UZOP2*I2FI-J9&BQM-( 8V-#(JL
M6CD5.4_WE.0[FV]]#9;8G_*P&VEA7R,T[?3N/],TZ,[#C^H/(BHCV^8&S&L_
MV=0?L&1_(TI\O3KYG7;G9NYNZ^U^SNY-YU)K-X=M=A;S[.W96 O(:C<^_-T5
M.ZL[,9)26.JJJY&NQ)-^3?WU&V?:K38=HM-DL%TPV<,<$:^D<4:HG_&5'0<9
MS(Y<^9K7YD\.D'[,NO=>]^Z]U],/_A)E\0UZ+_EWYOY$Y_#_ &&^OE_V)7;H
MIZN:+PUS=2=7S5.Q>O:&:)_6$;)_WFRE/(2!+3U\,BJ5*R2<M_O@\YG?_<F/
MEJW>MOLT(0KY?43Z99F_YQ^ A]&1A\E$&TQ%+?Q",OG\A@#]M3^?6TY[Q.Z-
M.O>_=>Z][]U[KWOW7NO>_=>Z][]U[K__T=_CW[KW7O?NO=$2_FC_ /;LO^8M
M_P"**?+G_P"!_P!P>Q][3_\ 3TN6_P#I:[?_ -I</3%S_N/)_I6_P=?&-]]N
M^@EU[W[KW7O?NO=;)O\ PE%_[>Z[0_\ $#]V?^Z>F]XO_>[_ .G.3?\ /7;?
M\>;HRVO_ '*_(_Y.OJ)>^4W0BZ][]U[KYB__  K5Z*EZP_FD1=ITU#X\/\CN
MA.M]^3Y**+QP3[MV-]UU)FL:S?VZBGQV!PU1(;6TU,(N3>W4_P"Y[OZ[K[3G
M:&;OVR[FBT_T)=-PC?Z5GED4?-&Z#6ZH5N=7DP!_,8_P#'Y=:Q'O*KI!U[W[
MKW0F]C=R[Z[4V[TQM;>.0_B..Z$ZOEZ>V 6U^:AV1)V?N7M>.@GDD8ZC!D]U
M9*. @ +3K!$!^T/95MNR6&T7-[=V2Z&W&?ZF;^E+]/#;ZA_IDMTK_2U-^+K3
M,S *1\(H/LJ3C["3_+H,O9KUOK@JL[*B*S.S!5506=G8V"J!R23]![KPR>O=
M?:Q^"O12_&3X8?%CX_\ VBT=?U'T'U9LC/(L8C>;=6'V?20[NKID 6TM3E/O
M*F7TCUR'CWPUY_Y@_K3SONW,5:K>7<\J?\TVD;PQ]BII4?(="^!!%"L?H /]
M7Y]&Q]A+IWJIW^>C_P!NC/GK_P"()R__ +N*+W+GL+_T^/E[_GK7_CK])KS_
M '&?[#U\@+WV=Z"G7O?NO=>]^Z]UM^?\(UO^RZ/E'_XJA4_^_?VS[PR^^O\
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
M(&[Z^-T?#2H3R\JGU/I3A\CD^G6N?[R7Z1]>]^Z]U[W[KW1U_P"7'\+MV?S
M_F?T;\6MK&NHJ/L/=D,^_MRT$8<[-ZNVZIS78>["[WA62EQ<%0*%)R$GK6IJ
M>^J=00'[F\\6?MUR/?\ -=WI9K6/]%&_T2X?LAC_ (J,[#7I^% [?AZO;PF>
M=8Q^(Y(]!_+AZ^?7V7=E;.VSUULW:77^RL-0[=V9L7;&!V;M';V,C$&.P.V=
ML8N+"8##8^!>$AI:6&&")1]%4#WQ,O[VZW*^FW*_<R3W#O)([<7=V+.Q^;,2
MQZ& 4**** >7RZ5?M+UOKY;_ /PJ2^&]9\:?YF.Z.WL1C7I.M_F%MZB[DV[6
M1T;18V#L#%0P;6[=P4=0>)JO^(PTNX*JWZ1F( ??5W[J'.J<T^UL.SS/JN=E
M<VSKJ[O!;4]L]/)=!:%?^:+=!G=(M%R6X!P"/\OYU_PCK7 ]Y.=(>O>_=>Z]
M[]U[K=?_ .$N'\Y;:O4XA_EN?)S=U%MW9>X-PY/,?%OL7=&5@QV!VUN3.3-D
M=R=,9S)Y*1(*:GRM8[Y';TA8#[^>IHV9VK*)5P7^]A[)76\$^YW*L+2SQ(JW
MT**6=XU[4N4515FC7LF_X6JOP1R3;;+Q5_Q:4XKVD^OFO^4?;3TK] #WSNZ/
MNO>_=>Z][]U[KWOW7NM8K_A1;_.=VI\&>B=T?%7HW=U+7_,GNW;$V#FCPU4)
MJKH3K+=%!)39;L#.SP7%+G*^E9J?;%$62=6E&5?3#3TZ5F4WW:?9&\Y^Y@AY
MMWZ$KLEA)K[AB[GC-5A3^*)&[IW^'M\'BS%"S<+P0IX49[V_D#Y_;Z?ZJ_,5
M]]4^@]U[W[KW7O?NO=&^_E\_%'/?.#YH?'+XNX.&L*=K=DX7%[IK*'6)<+UU
MB2VY>S=R1.BL :' 4>1JXR18M&JW!-_8+]QN;K?D3D?<^;)RO^)PNR*WXYF[
M($_V\S(OV-U:WB,\R1BN3Y<*<2?V?ZJ]?:,Q&)Q>W\3B\#A:&GQF'PN.H<1B
M<;1Q+!18_&8RG6CH:&DA6P2*&)$CC4<!0![X>S32W,S7%PQ=Y&+,QXLS&I)^
M9/0Q %,>73K[IUOKXXG\XS_MZM_,&_\ %L>Z?_>RJ/?:GV6_Z=)RY_SP6O\
MU:7H)W?^Y,G^F/\ AZK;]RATGZ][]U[H<OBU_P!E0?'+_P 3KU+_ ._!QGL.
M\V_\JGN?_/+<?]69.KQ?[D)]O^4=?;M]\*.ACU[W[KW7O?NO=>]^Z]UHF_\
M"UGZ_P M+_R\C_H;JGWGY]QO_G:/^I;_ -K_ $2[O_H?^V_Y]ZT4O>?O1+U[
MW[KW7O?NO=?5)_X2X_\ ;FSH#_P_N_\ _P!_-F??)7[U_P#T^O<?^:-I_P!H
M\?0DVS_<4?:>MA;WCAT8=>]^Z]U[W[KW5:W\X_\ [=4_S!O_ !4[N?\ ]XVI
M]R?[*?\ 3V^7/^>^V_ZN#I->?[BO]AZ^.3[[5=!3KWOW7NO>_=>ZVP?^$<W_
M &\S[S_\46[0_P#@@^LO>(7WU/\ IUNW_P#2U@_[1+[HSVC_ '(;_2G_ (\.
MOI/>^8?0AZ][]U[KXQ'\TK_MYK_,5_\ %Z_EY_[_ /W#[[<>U'_3K>6O^E5M
M_P#VB0]!*Y_W(D_TS?X3T1?W(/3'7O?NO=>]^Z]UO)?\)5/YO.UMJ8V/^6/\
MB=W0X&*MSV1S?Q&W5N.OCI\3/EMT9$Y'='0DE=+I6"HK,E//F-MB4VJ:FHKJ
M 2"H?&4T^!'WN/9JZNY?]=/EN$R%55-QC05;3&M([O3YJB*(YJ?"BQOITB5E
M.-LNE ^F?_:U/KQ'[3C]GI7?-]\_>CSKWOW7NO>_=>ZCU%1!202U-3+%3T]/
M$\\\\[K####"ODEFFEDL%50"68FP')X]^ +$*HJ3P'6NOEC_ /"C?^:KA/YB
M_P LL;L'I?<!SGQ8^,:9G:G7F7H'9<7V9OS,S0#L+L^"S::BAF:CIL7@)"#J
MHZ<UL109&6(=9ONS^T=Q[:<GMN.^1^'NVZZ7F5OB@A75X-N?X774TDH_C;0U
M?#5N@QN-T+B72F47'VGS_;BG[<YZUX/>2?2/KWOW7NO>_=>ZW=O^$:GQ8J,A
MO_Y7_-/,XAUQNV=LX+XV]?92=-=/49O<^0I>R.TDIPPTI4T-)0;74NOK$5>R
M@A)6#X(??9YL6+;MGY&@?NE=KV8>81%,,%?DS//CAJCK^$=&VT15=IR/*@^7
MF:_R_P /F.ME3_A077U>._DX_.BHH:AZ::3KC:5!))&0K&DRO;&W\7D8>?Q)
M3S2QM_@Q]XP_=SC27WKV%7%1XTC?FMO,R_L90>C._P 6DE/3_*.OD:^^QO06
MZ][]U[KWOW7NMPW_ (1I5NW$^9ORPQU1(@W;6?&''UV$C,K!WVY0=K8B+=,B
MPA@&"U-5APSE"5+ !EU$-A9]]J.Y/)&T2#^Q6^96_P!.;>31G_2K)_J&#7:"
MOBM3T_E7/^'KZ*7OFST?]>]^Z]U[W[KW7O?NO=?,6_X5+_S&=M_,/YF[;^/7
M4N?@W!U!\.J'=.TJW-XNI:?$;J[MW/7TX[/KJ*>)O'54F(3&XW!4TF@VJ8,B
MT$K05"L>IWW3O;.YY+Y'EYCWB,QWN]-'*J,.Y+9%;P%;S5I/$DE(_A:,,H9>
M@QN=P)9_"CX)7]IXGU/ #^0ZUB?>5?2+KWOW7NO>_=>Z^FM_PD7_ .W5.?\
M_%K^W?\ WC=J>^6?WQO^GMQ_\\%O_P!7;CH1[7_N+^9_R=;1/O%+HQZJ=_GH
M_P#;HSYZ_P#B"<O_ .[BB]RY["_]/CY>_P">M?\ CK])KS_<9_L/7R O?9WH
M*=>]^Z]U[W[KW6V#_P (YO\ MYGWG_XHMVA_\$'UE[Q"^^I_TZW;_P#I:P?]
MHE]T9[1_N0W^E/\ QX=?2>]\P^A#U[W[KW7O?NO=>]^Z]TA.T?\ F678O_AB
M;N_]Y^H]F&T_\E2V_P":L?\ Q\=5;X3]G7PV_?>GH&]>]^Z]U[W[KW5S'_">
M3_M\K\'/_#[WY_[Y3<?N#_O'_P#3D]^_YI1?]I,/2NP_W,7[?\G7UQ_?';H4
M]>]^Z]U[W[KW00=]],;.^1G2/;G0G8-.:C9'<O7&\^L]T)'%#)4PX?>>!GP-
M774!F!5*JF6?[BDFM>*9(Y%(9 ?9OR]O=[RUOUGS#MS:;BRFCFCSC5&ZN W]
M%J:6'FI(ZI(BR(4/ BA_U>O7Q0^Z.I]X=#=O=H]);_HOX?OCJ/L#=W7&[*%E
M8+%N/9N=J=M941$_6,U%.S1L.'4A@2"#[[G;'N]GS!LUIONWMKM[R&.:,_\
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
M_/):_P#'6Z$>V?[B_F>ME#WC#T8]%-^>O_9"_P T?_%3_D9_[Z#,^QA[??\
M*_;'_P!+"R_[2(^FI_[%_P#2G_!U\5+WW)Z"'7O?NO=>]^Z]ULF_\)1?^WNN
MT/\ Q _=G_NGIO>+_P![O_ISDW_/7;?\>;HRVO\ W*_(_P"3KZB7OE-T(NJ$
M_P#A2/\ $+(?+;^5?W*VV<4^6W]\<LGA_DSM"CA0&IJJ7KJAK*#L>G1@0[Z=
MI9+/5<=,@8SU$$$:H9"A7(+[L?.4?)WNW8_5/X=ON:M8R-Y S,K0G_LH2)2<
M:59C6E>D.XQ&6V-,Z<_LX_R)Z^49[Z[]!GKWOW7NO>_=>Z,+\3?ECWC\)^^-
MB_([X];MEVCV5L2O>2BF='K<)G<37)X,QM/=N(#HM=BLC3L:>LHW<7%I8VBF
MBBE0-<X<G[!SUR_<<L\QP^-;3CN\G1E^&2-OP2(W<K?[5M2LRGT4SPR"1#0_
MM_U5''^5*9^C!\#O^%3GP ^2NW\+@/DOE:CX>=R"AI8<S3[YCK\STWG,LD:)
M6U.TNS,3#**.G9]<OAW'3T)A'[2U%2R^1^:7N#]TSW%Y7N9+GE9!O5EJ.DQ:
M5N4'D)(&(U'RK"SZOBTIP AAW."7XZ(?GD?M_P ].M@SK/Y)?';NFE@KNFN^
M^ENVJ&J,*TU9UGVEL;?E+4-.K- L$^UJZK1RX1R@4F^DV^A]XY[KRSS+L3&/
M>]ON;-AQ$]O+$13CAT7I>LD;_P!FP/V$'_!T-;,J*S,P55!9F8A555%RS$\
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
M*VKU%@\94!T>..-9ZG?6X,/3J&ULVI96(6-^-1B61!9?<[]W+F7P[DV-LO\
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
M_N[EZ@ZBS5%?,[ !KMU)^Z!SI_6#VU?ENX?5/LLS1T_%]//JEA8_\W/&C7R
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
ME]T9[1_N0W^E/_'AU])[WS#Z$/7O?NO=?&(_FE?]O-?YBO\ XO7\O/\ W_\
MN'WVX]J/^G6\M?\ 2JV__M$AZ"5S_N1)_IF_PGHB_N0>F.O>_=>Z4_7^QMS=
MH;[V1UELN@7*;P[$W?MC8>T\6T]/0)D]S;MS-/@L)CWKJYD@@$]54QH9)G54
MO=R "?:3<+^TVK;Y]TOCHAMHY)9&H6TI&K,S:1W-I53A<]56K,$7S( Q3T_9
M]G3'F\+EMM9?+[>S^,R.$SF"RF0PV8PV6HY:#*XC+XJ=J'*8O)4$X5X*FFG1
MDFA=0R,"" 1[>AGAN84N8&5XY%5E96U*RL-2LK#XE895NO4*]N1_AX9_/SZB
M>W>K=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=;AG_"63^4;E.[.W<;_,;[
MVVO+%TQTOFIH_CSALQ T<79/=&*D\3[]@@J$_?Q&TG+/3U*C3+F1$(Y6.,K(
MO>%GWL_>.+8ME;VSV";_ !Z^7_'&4_V-JW^A5_#)<?B7\,&K4/U4;HSVNT+R
M?5/\(X?;Z_EZ^OG@]?13]\V>A#TV9;%8[.8S(X7+T<.0Q67Q]9B\K05*B2FK
ML=D:9J2MHZB,_J26-V1U_()]WAFEMYDN(#I=&5E8<05RI'V'K1%12F#U\9+^
M9-\,=R_ 'YK=]_%W<%/6_P ,V)O&NKNN\Q7$R#=74VYC_&^N-RK5*@222HQ4
M]-'7>.XBK8ZFG)U1,!VY]L.=[7W$Y%V[FNV*ZYXU691^"X3MF2GD%D5M%?B1
MD;@W0/GA^GE:(^6?R/G\@?\ #T2#V/>J=>]^Z]U[W[KW0F=3=Y=U= [C?>'1
MG;_:/3.ZGB6&7<W56_\ =/7^;DB1_((),KM.KHZEDOSH9RO^'LIWC8MBYBMO
MH]^LK>]B_@N(4F6OKID5EKUY6>)BR$C[#_J/1R,M_.#_ )IV;Q[XJN_F"?+N
M.CDB\,AQG>&_L-6O&TQG(_BF&K*:IN22"XFU%?VK^(!?8*A]E_::WD\9.7=N
MU<>ZUA9?]Y967_C/'/Q=._671QK;]I_V/\/'Y=$1WQV#OWLW/56Z^Q]\;L["
MW76@)7;GWWN;,[JSLR"1I@L^7SE1453C4\C69SRQ/U)]C^PV[;MKMUM-MMX[
M:%?A2)%C4?8JJ%_ETPS,QJ34^9)X?SKTF?:SJW4O'X3+Y:DS==C,/E,C0[;Q
M469W'74&.J*VGP>&FS%)MN++9J:!7%)2M7UU#1+45!5&J*FGA!\DT2LU+/#
MZ)+(JM*VE%9@"S:6>B_Q-H1FTKG2"WPJ>J!2P-!]N!PX?L^WJ)[=ZOU[W[KW
M7O?NO=?1P_X1Q;[ILK\ ?D9UT]9)4Y39?RYS>YVII:MYC0X'?G4>U:+%PT].
MXM#"U9@\HXTM9I#*=(-RW,W[ZU@\/N+MFY4TI/MR)6GQ/%<W!:I\SIE0?9IZ
M/MH;]!E]&K^VG^8C[>MN_P!X<=&W53O\]'_MT9\]?_$$Y?\ ]W%%[ESV%_Z?
M'R]_SUK_ ,=?I->?[C/]AZ^0%[[.]!3KWOW7NO>_=>ZVP?\ A'-_V\S[S_\
M%%NT/_@@^LO>(7WU/^G6[?\ ]+6#_M$ONC/:/]R&_P!*?^/#KZ3WOF'T(>O>
M_=>Z][]U[KWOW7ND)VC_ ,RR[%_\,3=W_O/U'LPVG_DJ6W_-6/\ X^.JM\)^
MSKX;?OO3T#>O>_=>Z][]U[JYC_A/)_V^5^#G_A][\_\ ?*;C]P?]X_\ Z<GO
MW_-*+_M)AZ5V'^YB_;_DZ^N/[X[="GKWOW7NO>_=>Z][]U[K7#_X5%?$$?)C
M^6!O7LC!XR>N[ ^)&Z,5WMA6H8'FR%1L:)6VIVUC&=/T4D&'K3N&J8C_ )=,
M?(&H-DO]U'G/^J_NM!M=PP6VWA&M'U?#XO\ :6[?Z8R+X*_\UFZ+=TB\2U+#
MBAKCC3@?\_Y=?+<]]8N@[U[W[KW7O?NO=>]^Z]U[W[KW7U(/^$N7Q"'QI_E@
M[/[*SF--)O\ ^6^ZLOWIF9*BG>&MI=BV&TNI\3Y";/2RXJA.X*5@!_Q=I!<@
M"W)[[UW.?]:/=6;:X&U6^SQK:K3@9?[2X;Y,)'\$_P#-%>A'MD/AVVH\7-?R
M\OY=;'_O&?HQZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z__]3?X]^Z]U[W
M[KW1$OYH_P#V[+_F+?\ BBGRY_\ @?\ <'L?>T__ $]+EO\ Z6NW_P#:7#TQ
M<_[CR?Z5O\'7QC??;OH)=>]^Z]U[W[KW6R;_ ,)1?^WNNT/_ ! _=G_NGIO>
M+_WN_P#ISDW_ #UVW_'FZ,MK_P!ROR/^3KZB7OE-T(NO>_=>Z07:/7V#[9ZT
M[%ZLW.GEVUV9L3=_7VX(]/D\F#WEM^HVYEXPEUO>"ID%M0O_ %'M?M6XW&S;
MK;;O:_VMK+',G^GC<.O\U'5676I4\".OB [^V7G>M]\[VZ\W+2"BW-L+=FY=
MF;CIK<09O:V8J,)E8/Q^FH@=/\+>^[VW7MON=A!N5LVJ*XCCD0^JNJLO_&6Z
M!C*5) %"*U_*O2;]K.M]>]^Z]U[W[KW7T0?^$;?0_P#=3XC?*/Y&5U(M+6]S
M=YX+KC%/)&_EJ=L=)[/&4BKZ:0C2*>3)[MR=,=)N9*5PWI2/WS:^^OS ;SG+
M:>64;4MC:M,WR>YDTT/S"6\;?8XIY]'NSI2%Y/XC3]G^R3UN/>\*^C?KWOW7
MNJG?YZ/_ &Z,^>O_ (@G+_\ NXHO<N>PO_3X^7O^>M?^.OTFO/\ <9_L/7R
MO?9WH*=>]^Z]U[W[KW6WY_PC6_[+H^4?_BJ%3_[]_;/O#+[Z_P#RH&T_]+ ?
M]HT_1IM']N_V?YNOHQ^^:?0@Z:LQB<7N'$Y3 YS&T67PF:QM=B,QB<G315N.
MRF)R5,U'D,?7T=0#'-!/"[Q2QNI5E8@@@^[PS36\RW%NQ22-@RLIHRLIJ&!\
MB#D'K1 (H<]?+;_GP_R.NPOY<?:NX>[^E-L9C=7P?[!SPK=L;CH5;(S]'Y[.
MU<\Z]5;[(DDJEHX&4+@LY4J(*B%H:6:4UZ-Y^L/W?O?G;?<S:(MAWR58=^MD
MTNA[?JE51^O%P74W^BQ+W*VIPOA?"&;^R-N_B(*H<U]/D>'Y$_\ %Z[/O)7I
M%U[W[KW7O?NO=>]^Z]U[W[KW7!59V5$5F=F"JJ@L[.QL%4#DDGZ#W7AD]>ZW
M"OY('_":;?O?V4VC\I_YA&TLSUWT!25&.W)U_P#'[-1SX7L'NU()%K:')[_Q
MSA*K ;4GX_R6;Q9+*1W*I243P5=9A?[\?>AV[EZ&;E'VXF6YW$ZDFO%H\-M^
M$K"WPS3C^)=441XEW#)&:66W,_ZLX(7B!C/^8?+B?LR0N_X5X=#T?5WSSZ!W
MYMC;V/V[L7L3XI[4VKA:#$8ZDQ6%Q^9ZCW;E]LUV%Q&.H(T@IZ:AP57MV.GI
MXU"QJ0J!5"@&_P!S7F!]V]OMQL+N1I9[6_DD=F8L[+<1QNK.Q[F9I1,6)^+[
M>J;L@6=2/,4X?D?Y<*_EUJD^\N^B[KWOW7NO>_=>Z^JK_(B_G&=(_/SXV=2]
M-[O["Q.#^:/5VP\7LSL3K?<^1BHMS=G1;$PL>/\ ]+>Q!7R:\S3Y*C@6OS"4
MMYZ&K^Z$T*4OVU1/R/\ O >RN^^WG-%YO=E;-)L=W*TD,T8U)!XK:OIYM(_2
M9&;1%J[9$T:6+ZE42V%VD\8C8_J*,@^=//AY_P CUL%>\=NE_7O?NO=?*W_X
M4'_RB=__ ,OWY0[T[MV!M.KK/AQ\@M\Y;='76YL5 TV)ZQWAN>63.YWIG<QA
M!%":6H:JDVZ9_35XP*D4LU315PAZS_=Q]Y-N]Q>5(-BW&8+O>W1*DR-\4\:4
M1;E/XM2Z1-I^"7BJI)'J"]_9O;R&1<QL:U]*^1_R5XCAPZUZ/>272/KWOW7N
MO>_=>Z][]U[H<OBU_P!E0?'+_P 3KU+_ ._!QGL.\V_\JGN?_/+<?]69.KQ?
M[D)]O^4=?;M]\*.ACU[W[KW6M9_.U_X3Y]8?S(Z;+?(#H6KV[T_\S\?C8(Y\
MUD*>:DV!WG0XFC:FH,'V0N,5I*++(@A@HMT0P3RB"*.BK(:BG6FEH<G?8K[Q
MNZ^V+)R[S"KWNQLV%%#-:ECEH=7Q1\2UN65=3%T96U+(6WFWK<_J)0/_ "_V
M/MX^1Z^;1\DOBY\@?B!VAFNF/DKU3NWJ#L;":C+A-U8[PQ93'I.]/%F]KYJA
M,E!E\7/(D@ILGBZJHI92I\<S6/OIWROS9R[SGM4>^<L7D=[;/^-&^%N.ET:C
M1NM>Z.15=?Q+T'I(GA)20:2/\'Y>7V= 5[$/6NO>_=>Z][]U[KWOW7NO>_=>
MZ][]U[KWOW7NMI7^3I_PFH[V^8^9VGWS\R<%NCH'XIQS4&:H-J96&LVWW'WC
MCHYUGCQF%PM0$J\#@:Q%/DSU8(JB:!D;%P3).*ZGQ,]ZOO0<O\E03<O<DR1[
MCNY#(TB%9+:U;^)V%5FF7RB6JAO[5ET^&R^TVUYB))NU"/6A/RQY?/'RK7KZ
M075'5'6_176^S.H.H-F8+K[K/K[!46VMF[-VU1"AP^"P]"#XX(([EG=V+S5-
M3,[S3S/)//))-([MS*W?=]TW_=)]ZWJ=[FZN7+R2.:LS'_5I 6BJH"J H Z$
M:(J*%44 QCH2/9=U;KWOW7NM$W_A:S]?Y:7_ )>1_P!#=4^\_/N-_P#.T?\
M4M_[7^B7=_\ 0_\ ;?\ /O6BE[S]Z)>O>_=>Z][]U[KZI/\ PEQ_[<V= ?\
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
M^]EO_LF[?_;6]^_X.3_PU_\ NI?]N'7OW1_PS_C/_0W5@_\ *Y_X3,'^6O\
M,KK_ .6X^;'^F?\ N)@^P<+_ ' _V6[_ $<C*_WZV96[06H&ZO[^Y[P?:&L^
MYT_PV3RZ?'>*^L1Q[K_>E_UT.2KGD\[%]#]0T+^-];XVGPI%DIX?TD6K5IT_
M&NGCW<.GK;;C;S"776E<::<?S/6U7[Q*Z-.O>_=>Z16_^O=A]L;*W%UQV?LS
M:_8>P-X8R;#;KV5O7!8S<VUMQ8FHLTN/S6"S,4U-40LP5M$L9 8*PY /M9MV
MX[AM%[%N>USO;7,+:DEC=DD1O5'4JRG[#U5E#+I85KQ'6J]\MO\ A(;\&^XL
MGD]S_&+M3L[XGYS(R3S_ -U)8(^ZNJ*.1QY%3$X'=-90;@I0SE]8;<\T*@@0
MT\82QRUY/^^5S]LD2VO-5I!O$:_C_P!QIS_IF16A;_LG#'\3'HKFVB!FK&Q6
MOEQ'\\_SZI6[$_X1R_/S!U56_6/R'^*/86'A+FG.Y<SVIU]N6O34BH!B8=L9
MNA1N9"PDS  "BS.6TB<=M^^I[>7"A=UVV_MG/'0L$R+_ +;QXV_ZIGI(=HG7
M"LI^TFO^#HO>5_X2:?S:L96""BQGQXS\9A60U^)[I\-&&>^JG*9W$T51J6P)
M(I]/(LQ-["2+[W_L]*FIWO(S_"UMW?\ &)&7_C738VNZ!\OVX_P=9,+_ ,),
M?YL^3EDCKZ#XX[=BCB$BS9GN:66*5@X3[>-=MX>MD#6):[(%L#ZKV!K/]\#V
M?B&J-KV3Y+;?]!R*/Y]6&U71%#3[*_YO\_1B/C__ ,),OYF>SNX^L-_[J[ ^
M(&%PG7W8^P-X9.*3M+M&MR64QFVMTTN9R5/A8L3LBI0U!AIB(UJI($+E1Y0+
ME0WS']\#VMO=DN]NM+;<7>YAFC7]"W"JTB,JEM5RO;5OPAC_ $>MQ[5<JX9B
MN*>9KQ^SSI]OSZ^CO[YG]"+KWOW7NO>_=>Z+E\E_B3\:OF-L"3J_Y/=,;%[G
MV29*B>BQF\<2*BNP%=54YHYLOM+<=&T.2PU<8B8Q7XFLIZE5-EE ]B3E;G#F
M?DK<?WKRK?2V-Q^)HVH' -=,B-5)%K^"167Y=-R113+ID (_U>?'K4W^6G_"
M.+I3==1D-P_##Y,[MZFJY7DJ8NN.[L-%V/M'6Y]&/Q&^]N'&YC'4J#Z&MHLO
M,?H9/S[R^Y.^^KOEHJVW/&U1WBC_ $:U;P9/],T3ZXW8_P!%H5^715+M$;9B
M>GVY_F*4ZH([F_X2Y?S?NIYJQMO=-]=][XJA=5?,]+=O;.FBE5I3$D]%A.SI
M-KYB902I*QXLN%;45 $A7(?9/O7^S.\*OU5]-M[M^"ZMI/\ C30"XC7_ 'NG
M\ND+[7=)P /V?[-/\'^7JO[=G\H'^:=LR<T^8_EZ?+ZK?R-"'VMT)V)ON'5X
MA+<5NQ:+)1Z2"!KU:;W6^H$>Y%L_>;VEO5UP\R;</^:EW#%_QF5D/2=K2Z7_
M $-OV$_S%3TAD_EC?S)I*V6@C_EZ_.1\A2PQ5$^/7XG=]M7005#LD-1- ,!K
M6-RCB-R+,5(!X/M>?=3VQ""0\R;7I; ;Z^TTU'$5\;JOTUP2#X;XK^%O\/0]
M=;?R-_YN/:U324NV?@5\@<;+6+$T;=C[;H.F(5$RZD:IKNWJO!04Y'U<3NI4
M\-;V']S]^O9W:%9[KF&T;3_OEVN3^2VRREO]KQ\NG%LKMA0(?V4/^2G5Q/QI
M_P"$?OSF[%JL=DODQW%TO\<=LR>%LAB,#/DN[.S8+2*TU.^'P9QNWUNA<).F
MYY[,.8BO)A7FC[YW(6V(T?*UE<[G*/A9PMM ?GJ?7-_M?IUQY]+(]IF;+D*/
MS)_R?X>MKKX"_P#">_\ ES? ;(8;?&W^N:WOCNK#-!647;W?KXO>63P66B8S
M?Q'8^SZ:EIL#AI(Y.:2K@Q\F0@4*OWSG4SXB>XGWCO<OW#C>QN+D;?8R55K:
MTK&KKZ2R:C+("/B4N(V_WV.'1G!86T'<!4CU_P GEU>3[@?I=U[W[KW7O?NO
M=>]^Z]U1%_.N_DHG^<*?C21\EC\=C\=CW)8_Z&SVW_?#_2V=J7!']Z]L?8?8
M?W8_Z:?/]S_NGP_NS_[&>^?^LO\ O3_=7^\_WG]-_P 2?I_#^G^H_P"7>?7K
M\?\ HZ=/XM7:AO;+ZS00^G37RKQI\QZ=45?] 4Q_[V6_^R;M_P#;6]S[_P '
M)_X:_P#W4O\ MPZ1_NC_ (9_QG_H;KW_ $!3'_O9;_[)NW_VUO?O^#D_\-?_
M +J7_;AU[]T?\,_XS_T-U[_H"F/_ 'LM_P#9-V_^VM[]_P ')_X:_P#W4O\
MMPZ]^Z/^&?\ &?\ H;K:D_E<_ X_RV/AKU[\1_\ 2I_IH&P\[O[-?Z0!L<]<
M_P 4_OQO2LW?]L-J?QC/>#[7[O[?7_$I/)H\FF.^@8D^['N"?=#G:YYQ^D^A
M^H2%?!\7QM/A1K'7Q/#BU:M-?@&GAGCT96L'TT0BK6GRIQ_;U8=[CGI1U[W[
MKW7O?NO=>]^Z]U[W[KW6HQ_,._X2Q?[/I\RN\_EO_L]9ZI_TT9S"9H; /QC_
M +]?W:_@NS<7M'[<;J/8>'^\\G\.^XU'&P:?)X[,$U-F+[;_ 'L_];[DFPY.
M_J_]9]"C)XWUWA:]<CR5\/Z.3337I^-OAU?+HIN-K\>9IO$TU^5:</G\O\G1
M-/\ H"F/_>RW_P!DW;_[:WL;_P#!R?\ AK_]U+_MPZ;_ '1_PS_C/_0W7O\
MH"F/_>RW_P!DW;_[:WOW_!R?^&O_ -U+_MPZ]^Z/^&?\9_Z&Z]_T!3'_ +V6
M_P#LF[?_ &UO?O\ @Y/_  U_^ZE_VX=>_='_  S_ (S_ -#=;V7O /HZZ][]
MU[KWOW7NJCOYDW\EGX2?S.<:V7[CV;6;%[LH:"&@P/R%ZN_AN"[-IZ.CCT4&
M&W2]53ST6X,9'952DRU-+)3QETH*BB,KN9@]L/?'GOVKD\#99EN+!CJ>SN-3
MPEC\3)0JT+G^*-E5F_M%?2!TDN+.&YS(*'U''_*"/]0IUI8_*[_A)#_,/Z@R
M63K_ (U[BZL^6FRE>1L33XS/8SISM)Z=);ZLMM/L6KCP:D(5(%)NJH9R& B4
MZ%;./E'[XOMMO4:1\T1W&SS^>I&N;>O]&2%3+_O4"T_BXT)I=IG7^SHX_P!Y
M/\\?SZIWWI_)]_FH; R4F)SG\O7Y=Y"L2:6$R;,Z-W]V5BF:%49RF:Z[H\K1
M,I#KHD2H*L0P4DJP6:;+WG]IMQB\:#F/;E7_ (9=0PM_O$S(_E_#_A'27Z6Y
M4?V;?L)_S_ZOM'2+Q/\ *X_F6Y^2D&*_EZ_-BLCKIVA@K3\6.[H,894E,$GE
MRU1@DID"R*R.SR!5(.HBQ]KI?=CVO@U>-S)MBZ<Z?K[;5Z_")=1_(=5-K<'_
M $)C7^B?\W^ ='CZ2_X3??S@NZJZD1/BO5]48.H%.)]T=V;ZV-L"AQGG8*C5
M.V9:ZHW"P5=;.*;"S%0+, Q16 >_?>:]F-B1C^]Q>./P6T4LS-3TDT"'_>I%
MK^WIY-NO&/PT'S(H/L'6QM\*/^$=_5FT*_#;O^>??E5VW544L4]5TUT3'E]F
M; J_$HUT&=[0S2P;@R%)(2X9<9C<+4+96%3R5&,W/7WT=VO(WLO;[;A9AL"Y
MN],LP^:6ZZH48?\ #'N%_H]&$.T*I#3M7RH.'[>/[ .MP?I3HOISXX=<X'J/
MH;K39O4O6NV(FBPVSMCX.CP6'IY)%455?414:AJJLJ2ODJZZJ>2HJ)+R3RR2
M%F.&&^[_ +US-N<F\<P74EY=2_%)*Q9CZ+GX57@J+15&% '1ND:(NB,4 ].E
M[N3;N$W?MW/[2W+CX,OMW=&%RNW<_BJK6*?)X7-T,F-RN.J#&5;QSP221OI8
M&Q-B/9=:W,]G<QWELVB2)E=&'%71M2L/L85ZL0&%#YXZT=,E_P (J\=/DJ^;
M$?S(*B@Q4M;4R8R@K_B'%E:VAQS3EZ.BJ\G#V=2K421II5YUIH0Y!81I?2,]
M(OORR")1-RR&?2-3+N.E6;S8+]"VD'^'4U/XCT2_N;-1)_QGR_;_ ,5U&_Z
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
MJEBC/E$7<R_>Q]G]BC8;?<S;I,OX+:%PNK_FI<>#'I]6C9_]*QQT]'M=V^2
MM?,D?Y/\!I]OGUM9?R^_^$L7P;^*59A>P/D=75OS,[;QTE'D*6#?.&CVWTCM
M[)P!90V.ZI@J:S^+-&^J-GW'7UM-*H604%/)],1O<;[VG/O-T<FW<LJNR6;U
M4^$VNY=?G<:5\/\ YLJCKE?$8=&MOMD$5&<ZS\^'Y#_/\SUL\4E)34--3T5%
M3P4E'201TU+2TT<=/!304\8B@IZ>"(!4C10%55     M[Q59F=B[FI.23Q)]
M3T9]2_?NO=>]^Z]U[W[KW7O?NO=50_S(/Y-/PD_F=85JKO'8U1M7N+'8K^&;
M5^076<M'M[M'"T\-GHL=F:J:&>BSN-C(TK09JEJ!#&\OV4E'-*TPESVQ][>>
MO:N?P]AN!-8NVJ2SGJ\#>K* 0T3_ -*-EU$+XBN!IZ27-G!<CO%#Y$8/^S_J
MI3K2N^5W_"1O^8-U)D:_(?&3=W5GRPV7Y9_X5CX<U0=-=I+"GJC.5VUV!5Q[
M?'I(4/2[JF9F!_8C!4'.3D_[XWMSO$:Q\TPW&SS^;:3<V]?Z,D*^-_O4 I_$
MW1/+M5RI_3(9?V']G#^?Y=4S[X_D[?S4NOL@V+SO\OGY<U]4LCQ&38O2&^^S
M<8TD0!8KE^NZ3*TC)R-+B<JW-B;&TV[?[T^TFXQ^+;\Q[<J_\-NHH&_WF9HV
M_P",](WL[I>*-7Y G_/_ (>D;B_Y6_\ ,QS<E+'C?Y>?S;J!63244<[_ !8[
MOI\:L\4YHYEGRE=@XZ>$1NC)(\DB!6!#$6/M9+[L>UL"L9>9-K&D5I]?:EOX
MOA674V.%!GJOTUT:'PVSY4-/YC_ ,]'8Z3_X3C?S@>[*JD$/Q0R75F$G-.9]
MS=U[SV-UU3XU:F,2Q-4[9R5<^X6LHLXIL-*8R-,@5K*0-OOWF/9C8D:N[K=N
M/P6T<LQ:GHZJ(?\ >I%KQ7'3Z;?=O^"GS-/Y#K8K^%/_  CLV%MRNQ&[?GS\
M@I^QY:00S3=-_'Z/(;8V?-.KK+)0YWM7<]/%F:VB<>2.2+&8C$U'T9*T<J<:
MN>?OI[A<H]G[>;;],&J/J;S2\M/XDMT8QH_G5Y)E\BG1C#M"@@SM4#%!Z?:?
M\E.MP[H;X]='_%_K;"]0_'KJS9G4/6VWDTXW:6R,-3X?'_<. M1E,E+$/-75
M]0RZZO(ULLU34/>2>61R6.%W,/,>_P#->YOO/,=W+>W,OQ22N6/R5?)4'X44
M*BC"J!T:I&D2A(Q0?+_5_/H5\ECJ#,8[(8G*T=/D,9E**JQV1Q]9"E11U^/K
MH#3UE'502@K)'+&S)(K"Q!(/%_9/%+)#*)H25="&##!##((^8ZO@]:.FX?\
MA%EA*[<&=KMN?S$ZG;^WJW,9*JP6#KOB8V=K<-A)ZZ2;%8>MSA[.I16R4U.8
MZ>2J%+#YBID\4>O2,\[;[\=Q';QI<\MB20*H=AN&A6;3W%4^A;2&;NTZFT_#
M5NB7]SBI(DX_+_9].FG_ * IC_WLM_\ 9-V_^VM[?_X.3_PU_P#NI?\ ;AUO
M]T?\,_XS_P!#=>_Z IC_ -[+?_9-V_\ MK>_?\')_P"&O_W4O^W#KW[H_P"&
M?\9_Z&Z]_P! 4Q_[V6_^R;M_]M;W[_@Y/_#7_P"ZE_VX=>_='_#/^,_]#=;?
MGP5^+W^R5?$7H;XK#?/^DH=(;#I-DC?G]V1LT[G^UKIZO^)?W7^_ROV0/GTB
M'^(SVM?6;V&&7/\ S7_7KG'<>;? ^E^OE,OA:_$T5"C3KT)KX<="_9T:P1>#
M"L0SI%*^OY=>^=7Q>_V=7XB]\_%8[Y_T:CN_8=7LD[\_NR-Y';'W5=!5_P 2
M_NO]_BOO0/!I,/\ $8+WOK%K'W('-?\ 47G';N;? ^J^@E$OA:_#UT##3KT/
MHX\=#?9UZ>+QH6B.-0I7T_+K4#_Z IC_ -[+?_9-V_\ MK>\S?\ @Y/_  U_
M^ZE_VX=%7[H_X9_QG_H;KW_0%,?^]EO_ +)NW_VUO?O^#D_\-?\ [J7_ &X=
M>_='_#/^,_\ 0W7O^@*8_P#>RW_V3=O_ +:WOW_!R?\ AK_]U+_MPZ]^Z/\
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
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=:.7_"SGY XNGV3\-/BM15E//F<ONC??R!W3CA
M*!48O%;>Q(ZYV)730W_17293<B1L5^M&X'Y]YY?<BY<F-]O?-SBD:1Q6:-Y,
MSMXTR_[4)#_O8Z)-YD&A(?,U)_P?X"?V=:%OOH/T3=>]^Z]U[W[KW7U:O^$V
M/Q%E^*/\J[IK(9W%C';]^2M=E/DMNWRPQK6?PSL*FIJ/K"FEJ+M)H_NE0X2M
M\#:1#/55"A0Q=FY%?>?YR'-_NU>Q6[ZK?:U6RC_AU0DF<T]1</*E?Q*BYX4$
MNW1>%:K7B^?VG'\NK]?>/?2_KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW
MOW7NO__7W^/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=?&(_FE?]O-?YBO_ (O7
M\O/_ '_^X??;CVH_Z=;RU_TJMO\ ^T2'H)7/^Y$G^F;_  GHB_N0>F.O>_=>
MZ-5\"/\ LNOX6?\ BUWQQ_\ ?OXCV$O<'_E0-\_YX+W_ +1GZM;_ -O']J]?
M:U]\,^AEU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]T!/R,^272'Q+ZCW9WI\A^Q]M]7=8[-HI*K*[CW)71TWW54())J+ X&
M@%ZC)96L,;18_%T,4M54RVC@B=S;V>\L\L;_ ,X[U#L'+=L]W=3FBH@X#S=V
MX(B\7=B$5<L1U226.%#)(0 //_5_@Z^1'_-3^?>X_P"93\V.U_DYE<?D,!M3
M(R4&S>H]H9&H-14;.ZDVEKHMI8BH =T2LJV>IS&52!V@%?6U9B/B*^^R7M)[
M>VWM?R+:<JPLLDRZI+B113Q+B3ND;R[5[8TU=WAI'J[N@G<W'U,[/0T\OL_U
M<?+CY=5Y>Y*Z:Z][]U[HXO\ +Q^*&7^<7S7^.'Q;QBU_V7:W9V&Q>[Z_'!_O
M<-UQAB^YNS\]"Z(]GHL!19.K@9E"F155F53< GW'YPAY"Y%W/FR;3JLX':-6
MX/,W9;I]CS,BM_1)ZM;Q&>98A7)_V3_G'^;K[0&"P>(VQA,/MO;^,H\-@=OX
MO'X3!X?&0)2X[%8C%4J4&,QN/IH@$C@IX(TCBC4655 ' ]\0;BXFN[A[FY8O
M)(Q=F;+,S&K,3YDG)Z&(  IPI_DZ>O;76^O>_=>Z][]U[KWOW7NO>_=>Z][]
MU[KWOW7NO>_=>Z__T-_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7QB/YI7_;S
M7^8K_P"+U_+S_P!__N'WVX]J/^G6\M?]*K;_ /M$AZ"5S_N1)_IF_P )Z(O[
MD'ICKWOW7NC5? C_ ++K^%G_ (M=\<?_ '[^(]A+W!_Y4#?/^>"]_P"T9^K6
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
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=4P]I?\ ,S^Q?^W,/_'_ &[/
M^9I?\S/_ .+Y4_\ ,Q?^K_\ \[;_ *:?-[FW:?\ DDVW_*R?V4?]A_8?"O\
M8_\ "O\ ??\ 1T])&^,_V?'SX\#_ #_R5Z1/_IBOVM_\>GJW^\=>_P#3%?OW
M_CT]>_WCI2["_P"/ZV7_ -N4/^/JVU_QX7_']?\ %XI_^/+_ .KK_P ZW_IH
M\7M/N/\ N!-_RLW]G)_;?V7PM_:?\+_WY_1U=47XQ_9^7#CY?ZA^75U_N#>E
MG7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=:(G_  KP_P"9
MU_&3_F1__,@>QO\ F97_ !^/_'W?\P9_M?\ QR_YOZ?>?_W-O^2'NO\ N3_N
M7#_8_P!G_9_Z)_JX=$>[?&O#X?/K1;]Y]=$_7O?NO=74_P N;_CXMI_]N4?^
M87_[>,_\>]_9_P"/M_Q_YVG^/N"_<K_<6;_E9O\ 1/\ DC?'_P V_P#K'TL@
M^(?V?E\7#_5Z]?4+^%W_ &3OL7_LE3_,3_\ 9%W_ &3O_9_X\7_FW_QT_P!A
M[Y3\\?\ *RW'^Y__ %,_]S/^;O0CA^ ?#_M>'Y=&K]A+IWKWOW7NO>_=>Z][
C]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602929591984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover Page - shares<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Oct. 16, 2024</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_CoverAbstract', window );"><strong>Cover [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_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">Sep. 30,  2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">001-33841<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">VULCAN MATERIALS COMPANY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">NJ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">20-8579133<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">1200 Urban Center Drive<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">Birmingham<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">AL<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">35242<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">205<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">298-3000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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, $1 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">VMC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">132,061,259<span></span>
</td>
</tr>
<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>
<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_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001396009<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">Q3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">2024<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_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</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_CoverAbstract</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_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_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>13
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602927478272">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)<br> shares in Millions, $ in Millions</strong></div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Sep. 30, 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_AssetsAbstract', window );"><strong>Assets</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_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 433.2<span></span>
</td>
<td class="nump">$ 931.1<span></span>
</td>
<td class="nump">$ 340.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_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash</a></td>
<td class="nump">1.1<span></span>
</td>
<td class="nump">18.1<span></span>
</td>
<td class="nump">5.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_vmc_AccountsAndFinancingReceivableBeforeAllowanceForCreditLossCurrent', window );">Accounts and notes receivable, gross</a></td>
<td class="nump">1,030.9<span></span>
</td>
<td class="nump">903.3<span></span>
</td>
<td class="nump">1,199.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_vmc_AccountsAndFinancingReceivableAllowanceForCreditLossCurrent', window );">Allowance for credit losses</a></td>
<td class="num">(13.5)<span></span>
</td>
<td class="num">(13.6)<span></span>
</td>
<td class="num">(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_AccountsNotesAndLoansReceivableNetCurrent', window );">Accounts and notes receivable, net</a></td>
<td class="nump">1,017.4<span></span>
</td>
<td class="nump">889.7<span></span>
</td>
<td class="nump">1,184.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_InventoryNet', window );">Inventories</a></td>
<td class="nump">647.7<span></span>
</td>
<td class="nump">615.6<span></span>
</td>
<td class="nump">570.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_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">113.5<span></span>
</td>
<td class="nump">70.4<span></span>
</td>
<td class="nump">106.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_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent', window );">Assets held for sale</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">495.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_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">2,212.9<span></span>
</td>
<td class="nump">2,524.9<span></span>
</td>
<td class="nump">2,701.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_LongTermInvestmentsAndReceivablesNet', window );">Investments and long-term receivables</a></td>
<td class="nump">31.4<span></span>
</td>
<td class="nump">31.3<span></span>
</td>
<td class="nump">31.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_PropertyPlantAndEquipmentGross', window );">Property, plant &amp; equipment, cost</a></td>
<td class="nump">12,350.5<span></span>
</td>
<td class="nump">11,835.5<span></span>
</td>
<td class="nump">11,610.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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Allowances for depreciation, depletion &amp; amortization</a></td>
<td class="num">(5,937.0)<span></span>
</td>
<td class="num">(5,617.8)<span></span>
</td>
<td class="num">(5,498.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_PropertyPlantAndEquipmentNet', window );">Property, plant &amp; equipment, net</a></td>
<td class="nump">6,413.5<span></span>
</td>
<td class="nump">6,217.7<span></span>
</td>
<td class="nump">6,112.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_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets, net</a></td>
<td class="nump">508.3<span></span>
</td>
<td class="nump">511.7<span></span>
</td>
<td class="nump">521.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_Goodwill', window );">Goodwill</a></td>
<td class="nump">3,450.0<span></span>
</td>
<td class="nump">3,531.7<span></span>
</td>
<td class="nump">3,531.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_FiniteLivedIntangibleAssetsNet', window );">Other intangible assets, net</a></td>
<td class="nump">1,448.3<span></span>
</td>
<td class="nump">1,460.7<span></span>
</td>
<td class="nump">1,471.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_OtherAssetsNoncurrent', window );">Other noncurrent assets</a></td>
<td class="nump">287.5<span></span>
</td>
<td class="nump">267.7<span></span>
</td>
<td class="nump">251.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_Assets', window );">Total assets</a></td>
<td class="nump">14,351.9<span></span>
</td>
<td class="nump">14,545.7<span></span>
</td>
<td class="nump">14,620.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_LiabilitiesAbstract', window );"><strong>Liabilities</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_LongTermDebtCurrent', window );">Current maturities of long-term debt</a></td>
<td class="nump">0.5<span></span>
</td>
<td class="nump">0.5<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_OtherAccountsPayableAndAccruedLiabilities', window );">Trade payables and accruals</a></td>
<td class="nump">352.6<span></span>
</td>
<td class="nump">390.4<span></span>
</td>
<td class="nump">412.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_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">421.0<span></span>
</td>
<td class="nump">406.7<span></span>
</td>
<td class="nump">440.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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent', window );">Liabilities held for sale</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">10.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_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">774.1<span></span>
</td>
<td class="nump">797.6<span></span>
</td>
<td class="nump">864.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_LongTermDebtNoncurrent', window );">Long-term debt</a></td>
<td class="nump">3,329.2<span></span>
</td>
<td class="nump">3,877.3<span></span>
</td>
<td class="nump">3,874.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_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income taxes, net</a></td>
<td class="nump">1,000.3<span></span>
</td>
<td class="nump">1,028.9<span></span>
</td>
<td class="nump">1,068.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_ContractWithCustomerLiabilityNoncurrent', window );">Deferred revenue</a></td>
<td class="nump">139.4<span></span>
</td>
<td class="nump">145.3<span></span>
</td>
<td class="nump">147.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_OperatingLeaseLiabilityNoncurrent', window );">Noncurrent operating lease liabilities</a></td>
<td class="nump">503.5<span></span>
</td>
<td class="nump">507.4<span></span>
</td>
<td class="nump">516.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_OtherLiabilitiesNoncurrent', window );">Other noncurrent liabilities</a></td>
<td class="nump">712.3<span></span>
</td>
<td class="nump">681.3<span></span>
</td>
<td class="nump">685.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_Liabilities', window );">Total liabilities</a></td>
<td class="nump">6,458.8<span></span>
</td>
<td class="nump">7,037.8<span></span>
</td>
<td class="nump">7,155.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_CommitmentsAndContingencies', window );">Other commitments and contingencies (Note 8)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, outstanding (in shares)</a></td>
<td class="nump">132.1<span></span>
</td>
<td class="nump">132.1<span></span>
</td>
<td class="nump">132.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_StockholdersEquityAbstract', window );"><strong>Equity</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_CommonStockValueOutstanding', window );">Common stock, $1 par value, Authorized 480.0 shares, Outstanding 132.1, 132.1 and 132.9 shares, respectively</a></td>
<td class="nump">$ 132.1<span></span>
</td>
<td class="nump">$ 132.1<span></span>
</td>
<td class="nump">$ 132.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_AdditionalPaidInCapitalCommonStock', window );">Capital in excess of par value</a></td>
<td class="nump">2,895.0<span></span>
</td>
<td class="nump">2,880.1<span></span>
</td>
<td class="nump">2,862.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_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">4,980.7<span></span>
</td>
<td class="nump">4,615.0<span></span>
</td>
<td class="nump">4,595.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_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(138.8)<span></span>
</td>
<td class="num">(143.8)<span></span>
</td>
<td class="num">(149.7)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total shareholders' equity</a></td>
<td class="nump">7,869.0<span></span>
</td>
<td class="nump">7,483.4<span></span>
</td>
<td class="nump">7,440.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Noncontrolling interest</a></td>
<td class="nump">24.1<span></span>
</td>
<td class="nump">24.5<span></span>
</td>
<td class="nump">24.6<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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total equity</a></td>
<td class="nump">7,893.1<span></span>
</td>
<td class="nump">7,507.9<span></span>
</td>
<td class="nump">7,465.2<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_LiabilitiesAndStockholdersEquity', window );">Total liabilities and equity</a></td>
<td class="nump">$ 14,351.9<span></span>
</td>
<td class="nump">$ 14,545.7<span></span>
</td>
<td class="nump">$ 14,620.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_AccountsNotesAndLoansReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 accounts and financing receivables, classified as current. Includes, but is not limited to, notes and loan receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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/2147478777/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_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/2147478777/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_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript: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(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_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>Amount of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-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 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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 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 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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/2147479168/946-830-55-12<br><br>Reference 14: 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/2147478777/944-210-S99-1<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(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 16: 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 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)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: 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 19: 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 20: 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 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)(iv))<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)(5))<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 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 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)(iii)(A))<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)(B))<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)(iv))<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)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: 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 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 30: 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/2147478546/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_AssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AssetsAbstract</td>
</tr>
<tr>
<td style="padding-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_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>Amount of asset recognized for present right to economic benefit, 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 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_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10<br><br>Reference 2: 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5C<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-10-45-9<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript: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(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-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(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<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)(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-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 1<br> -Subparagraph (SX 210.6-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-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_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript: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(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<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 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 4: 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/2147479134/946-220-S99-3<br><br>Reference 5: 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/2147479170/946-210-S99-1<br><br>Reference 6: 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(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-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_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-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_CommonStockValueOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 common shares held by shareholders. Excludes common shares repurchased and held as treasury shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 2: 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/2147479170/946-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_CommonStockValueOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ContractWithCustomerLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, 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 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 2: 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><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-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_ContractWithCustomerLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="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)(15)(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-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 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-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_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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/2009/role/commonPracticeRef<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><br>Reference 2: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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 asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is 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 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<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/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 4: 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 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(15))<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 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 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 (a)<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 (h)<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 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/2147478546/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_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_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>Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others.</p></div>
<a href="javascript: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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<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><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(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-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(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: 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(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: 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(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-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(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-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(21))<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 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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/2147479168/946-830-55-12<br><br>Reference 16: 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/2147479170/946-210-S99-1<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)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: 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 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)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<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 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 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)(5))<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 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 23: 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 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)(iii)(B))<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)(iv))<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)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: 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 28: 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 29: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_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/2147478777/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/2147478546/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://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(21))<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 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 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)(ii))<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><br>Reference 21: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10<br><br>Reference 2: 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5C<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-10-45-9<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease 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/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(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_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease 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/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(22))<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_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermInvestmentsAndReceivablesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 investments that are intended to be held for an extended period of time (longer than one operating cycle) and amount due to the Entity from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such investments and receivables to an amount that approximates their net realizable value.</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(18))<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_LongTermInvestmentsAndReceivablesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_MinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to 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://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 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(g)(1)(ii))<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 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 4: 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 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)(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/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(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<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)(i))<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)(iv))<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)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 13: 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(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/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_MinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_OtherAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 incurred and payable to vendors for goods and services received classified as other, and expenses incurred but not yet paid, payable within one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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://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(20))<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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<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_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/2147478777/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/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: 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 4: 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/2147478777/944-210-S99-1<br><br>Reference 5: 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/2147478451/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_RestrictedCashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. 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 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/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 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_RestrictedCashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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://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><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 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 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 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 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)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: 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/2147479170/946-210-S99-1<br><br>Reference 8: 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_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://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 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(30))<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 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 4: 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 5: 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/2147479168/946-830-55-12<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(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: 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/2147479170/946-210-S99-2<br><br>Reference 8: 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/2147479134/946-220-S99-3<br><br>Reference 9: 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/2147479134/946-220-S99-3<br><br>Reference 10: 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/2147479134/946-220-S99-3<br><br>Reference 11: 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 12: 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 13: 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 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_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-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_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 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 8: 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 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479832/842-10-65-8<br><br>Reference 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: 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 18: 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 19: 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 20: 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 21: 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 22: 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 23: 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 24: 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 25: 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 26: 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 27: 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 28: 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 29: 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 30: 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 31: 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 32: 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 33: 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 34: 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/2147479168/946-830-55-11<br><br>Reference 35: 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/2147478009/946-205-45-3<br><br>Reference 36: 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/2147478448/946-505-50-3<br><br>Reference 37: 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/2147479170/946-210-S99-1<br><br>Reference 38: 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/2147479170/946-210-S99-2<br><br>Reference 39: 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/2147479134/946-220-S99-3<br><br>Reference 40: 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/2147479134/946-220-S99-3<br><br>Reference 41: 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/2147479134/946-220-S99-3<br><br>Reference 42: 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 43: 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 44: 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 45: 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 46: 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 47: 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 48: 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><br>Reference 49: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476166/350-60-65-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_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_vmc_AccountsAndFinancingReceivableAllowanceForCreditLossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accounts And Financing Receivable, Allowance For Credit Loss, 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;">vmc_AccountsAndFinancingReceivableAllowanceForCreditLossCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vmc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_vmc_AccountsAndFinancingReceivableBeforeAllowanceForCreditLossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accounts And Financing Receivable, Before Allowance For Credit Loss, 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;">vmc_AccountsAndFinancingReceivableBeforeAllowanceForCreditLossCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vmc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>14
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602926388448">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Sep. 30, 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_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in usd per share)</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">$ 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_CommonStockSharesAuthorized', window );">Common stock, authorized (in shares)</a></td>
<td class="nump">480,000,000<span></span>
</td>
<td class="nump">480,000,000.0<span></span>
</td>
<td class="nump">480,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_CommonStockSharesOutstanding', window );">Common stock, outstanding (in shares)</a></td>
<td class="nump">132,100,000<span></span>
</td>
<td class="nump">132,100,000<span></span>
</td>
<td class="nump">132,900,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_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_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 2: 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/2147479170/946-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_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_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript: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(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<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 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 4: 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/2147479134/946-220-S99-3<br><br>Reference 5: 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/2147479170/946-210-S99-1<br><br>Reference 6: 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(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-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_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-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_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-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>15
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602928842944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)<br> shares in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 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_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">$ 2,003.9<span></span>
</td>
<td class="nump">$ 2,185.8<span></span>
</td>
<td class="nump">$ 5,564.0<span></span>
</td>
<td class="nump">$ 5,947.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_CostOfGoodsAndServicesSold', window );">Cost of revenues</a></td>
<td class="num">(1,438.7)<span></span>
</td>
<td class="num">(1,594.8)<span></span>
</td>
<td class="num">(4,101.6)<span></span>
</td>
<td class="num">(4,471.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_GrossProfit', window );">Gross profit</a></td>
<td class="nump">565.2<span></span>
</td>
<td class="nump">591.0<span></span>
</td>
<td class="nump">1,462.4<span></span>
</td>
<td class="nump">1,476.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_SellingGeneralAndAdministrativeExpense', window );">Selling, administrative and general expenses</a></td>
<td class="num">(129.1)<span></span>
</td>
<td class="num">(143.9)<span></span>
</td>
<td class="num">(393.0)<span></span>
</td>
<td class="num">(400.4)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnDispositionOfAssets1', window );">Gain on sale of property, plant &amp; equipment and businesses</a></td>
<td class="nump">0.2<span></span>
</td>
<td class="nump">4.3<span></span>
</td>
<td class="nump">4.6<span></span>
</td>
<td class="nump">22.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_AssetImpairmentCharges', window );">Loss on impairments</a></td>
<td class="num">(86.6)<span></span>
</td>
<td class="num">(28.3)<span></span>
</td>
<td class="num">(86.6)<span></span>
</td>
<td class="num">(28.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_OtherOperatingIncomeExpenseNet', window );">Other operating expense, net</a></td>
<td class="num">(12.6)<span></span>
</td>
<td class="num">(4.2)<span></span>
</td>
<td class="num">(23.9)<span></span>
</td>
<td class="num">(13.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 );">Operating earnings</a></td>
<td class="nump">337.1<span></span>
</td>
<td class="nump">418.9<span></span>
</td>
<td class="nump">963.5<span></span>
</td>
<td class="nump">1,057.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_OtherNonoperatingIncomeExpense', window );">Other nonoperating expense, net</a></td>
<td class="num">(3.8)<span></span>
</td>
<td class="num">(6.4)<span></span>
</td>
<td class="num">(12.7)<span></span>
</td>
<td class="num">(5.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_InterestExpenseNonoperating', window );">Interest expense, net</a></td>
<td class="num">(38.4)<span></span>
</td>
<td class="num">(46.6)<span></span>
</td>
<td class="num">(117.7)<span></span>
</td>
<td class="num">(142.2)<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 );">Earnings from continuing operations before income taxes</a></td>
<td class="nump">294.9<span></span>
</td>
<td class="nump">365.9<span></span>
</td>
<td class="nump">833.1<span></span>
</td>
<td class="nump">909.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_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="num">(85.2)<span></span>
</td>
<td class="num">(85.8)<span></span>
</td>
<td class="num">(208.5)<span></span>
</td>
<td class="num">(194.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_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest', window );">Earnings from continuing operations</a></td>
<td class="nump">209.7<span></span>
</td>
<td class="nump">280.1<span></span>
</td>
<td class="nump">624.6<span></span>
</td>
<td class="nump">715.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_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity', window );">Loss on discontinued operations, net of tax</a></td>
<td class="num">(1.3)<span></span>
</td>
<td class="num">(2.8)<span></span>
</td>
<td class="num">(5.0)<span></span>
</td>
<td class="num">(8.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_ProfitLoss', window );">Net earnings</a></td>
<td class="nump">208.4<span></span>
</td>
<td class="nump">277.3<span></span>
</td>
<td class="nump">619.6<span></span>
</td>
<td class="nump">706.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_NetIncomeLossAttributableToNoncontrollingInterest', window );">Earnings attributable to noncontrolling interest</a></td>
<td class="num">(0.8)<span></span>
</td>
<td class="num">(0.8)<span></span>
</td>
<td class="num">(1.4)<span></span>
</td>
<td class="num">(1.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_NetIncomeLoss', window );">Net earnings attributable to Vulcan</a></td>
<td class="nump">207.6<span></span>
</td>
<td class="nump">276.5<span></span>
</td>
<td class="nump">618.2<span></span>
</td>
<td class="nump">705.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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract', window );"><strong>Other comprehensive income, net of tax</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_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAfterTax', window );">Amortization of accumulated cash flow hedge losses</a></td>
<td class="nump">0.4<span></span>
</td>
<td class="nump">0.4<span></span>
</td>
<td class="nump">1.2<span></span>
</td>
<td class="nump">1.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax', window );">Amortization of accumulated benefit plan costs</a></td>
<td class="nump">1.4<span></span>
</td>
<td class="nump">1.3<span></span>
</td>
<td class="nump">3.8<span></span>
</td>
<td class="nump">3.8<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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income</a></td>
<td class="nump">1.8<span></span>
</td>
<td class="nump">1.7<span></span>
</td>
<td class="nump">5.0<span></span>
</td>
<td class="nump">5.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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Comprehensive income</a></td>
<td class="nump">210.2<span></span>
</td>
<td class="nump">279.0<span></span>
</td>
<td class="nump">624.6<span></span>
</td>
<td class="nump">711.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_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest', window );">Comprehensive earnings attributable to noncontrolling interest</a></td>
<td class="num">(0.8)<span></span>
</td>
<td class="num">(0.8)<span></span>
</td>
<td class="num">(1.4)<span></span>
</td>
<td class="num">(1.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_ComprehensiveIncomeNetOfTax', window );">Comprehensive income attributable to Vulcan</a></td>
<td class="nump">$ 209.4<span></span>
</td>
<td class="nump">$ 278.2<span></span>
</td>
<td class="nump">$ 623.2<span></span>
</td>
<td class="nump">$ 710.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_EarningsPerShareBasicAbstract', window );"><strong>Basic earnings (loss) per share attributable to Vulcan</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_IncomeLossFromContinuingOperationsPerBasicShare', window );">Continuing operations (in usd per share)</a></td>
<td class="nump">$ 1.58<span></span>
</td>
<td class="nump">$ 2.10<span></span>
</td>
<td class="nump">$ 4.71<span></span>
</td>
<td class="nump">$ 5.37<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare', window );">Discontinued operations (in usd per share)</a></td>
<td class="num">(0.01)<span></span>
</td>
<td class="num">(0.02)<span></span>
</td>
<td class="num">(0.04)<span></span>
</td>
<td class="num">(0.07)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Net earnings (in usd per share)</a></td>
<td class="nump">1.57<span></span>
</td>
<td class="nump">2.08<span></span>
</td>
<td class="nump">4.67<span></span>
</td>
<td class="nump">5.30<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDilutedAbstract', window );"><strong>Diluted earnings (loss) per share attributable to Vulcan</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_IncomeLossFromContinuingOperationsPerDilutedShare', window );">Continuing operations (in usd per share)</a></td>
<td class="nump">1.57<span></span>
</td>
<td class="nump">2.09<span></span>
</td>
<td class="nump">4.68<span></span>
</td>
<td class="nump">5.34<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare', window );">Discontinued operations (in usd per share)</a></td>
<td class="num">(0.01)<span></span>
</td>
<td class="num">(0.02)<span></span>
</td>
<td class="num">(0.03)<span></span>
</td>
<td class="num">(0.06)<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_EarningsPerShareDiluted', window );">Net earnings (in usd per share)</a></td>
<td class="nump">$ 1.56<span></span>
</td>
<td class="nump">$ 2.07<span></span>
</td>
<td class="nump">$ 4.65<span></span>
</td>
<td class="nump">$ 5.28<span></span>
</td>
</tr>
<tr class="ro">
<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>Weighted-average common shares outstanding</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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">132.2<span></span>
</td>
<td class="nump">133.0<span></span>
</td>
<td class="nump">132.3<span></span>
</td>
<td class="nump">133.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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Assuming dilution (in shares)</a></td>
<td class="nump">133.0<span></span>
</td>
<td class="nump">133.7<span></span>
</td>
<td class="nump">133.1<span></span>
</td>
<td class="nump">133.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_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate from continuing operations</a></td>
<td class="nump">28.90%<span></span>
</td>
<td class="nump">23.40%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">21.40%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-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_AssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/2147478524/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/2147477250/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://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(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-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 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_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 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(23))<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(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<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(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-21<br><br>Reference 6: 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 7: 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 8: 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(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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://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(22))<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(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-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://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(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<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 S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(a))<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 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-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_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<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 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 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 (e)(4)<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 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 9: 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 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 (b)<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 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<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 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<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 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: 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 15: 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 16: 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 17: 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 18: 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/2147478524/942-220-S99-1<br><br>Reference 19: 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/2147477250/944-220-S99-1<br><br>Reference 20: 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_EarningsPerShareBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_EarningsPerShareBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<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 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 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 (e)(4)<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 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 9: 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 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 (b)<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 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<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 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<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 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: 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 15: 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 16: 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 17: 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/2147478524/942-220-S99-1<br><br>Reference 18: 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/2147477250/944-220-S99-1<br><br>Reference 19: 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_EarningsPerShareDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_EarningsPerShareDilutedAbstract</td>
</tr>
<tr>
<td style="padding-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_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><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_GainLossOnDispositionOfAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDispositionOfAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</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 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/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<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/2009/role/commonPracticeRef<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 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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 8: 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><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(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 10: 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 11: 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 12: 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 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)(i))<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)(ii))<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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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/2009/role/commonPracticeRef<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/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<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/2009/role/commonPracticeRef<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 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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 8: 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/2147477250/944-220-S99-1<br><br>Reference 9: 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 10: 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/2147477314/942-235-S99-1<br><br>Reference 11: 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 12: 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/2147478524/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_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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://www.xbrl.org/2009/role/commonPracticeRef<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/2009/role/commonPracticeRef<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/2009/role/commonPracticeRef<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 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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/2147477250/944-220-S99-1<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)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: 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 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)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<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 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 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)(5))<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 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 23: 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 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)(iii)(B))<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)(iv))<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)(5))<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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 4: 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(13))<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 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 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<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 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<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 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 11: 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 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/2009/role/commonPracticeRef<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/2147477250/944-220-S99-1<br><br>Reference 14: 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 15: 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/2147478524/942-220-S99-1<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><br>Reference 17: 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(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/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_IncomeLossFromContinuingOperationsPerBasicShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 3: 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(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<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 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<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 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: http://www.xbrl.org/2009/role/commonPracticeRef<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/2147477250/944-220-S99-1<br><br>Reference 13: 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 14: 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 15: 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/2147478524/942-220-S99-1<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_IncomeLossFromContinuingOperationsPerDilutedShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5C<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-4<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<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/2147483499/205-20-50-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-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_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-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 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 3: http://www.xbrl.org/2009/role/commonPracticeRef<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/2147477250/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 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 5: http://www.xbrl.org/2009/role/commonPracticeRef<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/2147478524/942-220-S99-1<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 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br><br>Reference 7: 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(14))<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_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-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 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 3: 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><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 5.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479836/810-10-S99-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_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-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 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<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 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<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 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: 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 7: 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 8: 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 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> -Subparagraph (h)<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 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/2147477250/944-220-S99-1<br><br>Reference 11: 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 12: 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_InterestExpenseNonoperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 expense classified as nonoperating.</p></div>
<a href="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> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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_InterestExpenseNonoperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<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 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: 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/2147479168/946-830-55-10<br><br>Reference 18: 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/2147479105/946-220-45-7<br><br>Reference 19: 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/2147477250/944-220-S99-1<br><br>Reference 20: 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/2147479134/946-220-S99-1<br><br>Reference 21: 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/2147479134/946-220-S99-3<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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: 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 24: 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 25: 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 26: 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 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)(i))<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)(4)(iii)(A))<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 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 30: 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 31: 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 32: 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 33: 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 34: 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 35: 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 36: 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 37: 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/2147478524/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_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<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 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 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(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/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 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 8: 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 9: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/2009/role/commonPracticeRef<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/2009/role/commonPracticeRef<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 3: http://www.xbrl.org/2009/role/commonPracticeRef<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/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAfterTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 adjustments, of gain (loss) from increase (decrease) in value of excluded component of derivative designated and qualifying as hedge. Adjustments include, but are not limited to, reclassifications for sale and settlement, and amounts recognized under systematic and rational 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 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 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480627/815-20-45-3<br><br>Reference 3: 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 (dd)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4C<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAfterTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<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://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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of reclassification adjustment from accumulated other comprehensive (income) loss for net periodic benefit cost (credit) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-15<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<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 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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherOperatingIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherOperatingIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<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 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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/2147479168/946-830-55-11<br><br>Reference 12: 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> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 13: 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/2147479105/946-220-45-7<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(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: 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/2147479134/946-220-S99-1<br><br>Reference 16: 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/2147479134/946-220-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<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 18: http://www.xbrl.org/2009/role/commonPracticeRef<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 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 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/2147477314/942-235-S99-1<br><br>Reference 30: 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 31: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br><br>Reference 33: 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 34: 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 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-2<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-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_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="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 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<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 (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<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 (a)<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 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<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 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<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 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<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 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<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/2147479806/606-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_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<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_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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>16
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602927834000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 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_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Operating Activities</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_ProfitLoss', window );">Net earnings</a></td>
<td class="nump">$ 619.6<span></span>
</td>
<td class="nump">$ 706.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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net earnings to net cash provided by operating activities</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_DepreciationDepletionAndAmortization', window );">Depreciation, depletion, accretion and amortization</a></td>
<td class="nump">468.4<span></span>
</td>
<td class="nump">464.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_AssetImpairmentCharges', window );">Loss on impairments</a></td>
<td class="nump">86.6<span></span>
</td>
<td class="nump">28.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_OperatingLeaseRightOfUseAssetAmortizationExpense', window );">Noncash operating lease expense</a></td>
<td class="nump">38.6<span></span>
</td>
<td class="nump">40.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_GainLossOnDispositionOfAssets1', window );">Net gain on sale of property, plant &amp; equipment and businesses</a></td>
<td class="num">(4.6)<span></span>
</td>
<td class="num">(22.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_PensionContributions', window );">Contributions to pension plans</a></td>
<td class="num">(7.1)<span></span>
</td>
<td class="num">(5.6)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based compensation expense</a></td>
<td class="nump">39.9<span></span>
</td>
<td class="nump">43.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_vmc_DeferredIncomeTaxExpenseIncludingDiscontinuedOperations', window );">Deferred income taxes, net</a></td>
<td class="num">(30.3)<span></span>
</td>
<td class="num">(6.0)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapital', window );">Changes in assets and liabilities before initial effects of business acquisitions and dispositions</a></td>
<td class="num">(246.5)<span></span>
</td>
<td class="num">(206.0)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNoncashIncomeExpense', window );">Other, net</a></td>
<td class="nump">4.9<span></span>
</td>
<td class="nump">11.9<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">969.5<span></span>
</td>
<td class="nump">1,055.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_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Investing Activities</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_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property, plant &amp; equipment</a></td>
<td class="num">(441.0)<span></span>
</td>
<td class="num">(666.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_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from sale of property, plant &amp; equipment</a></td>
<td class="nump">5.6<span></span>
</td>
<td class="nump">26.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_ProceedsFromDivestitureOfBusinesses', window );">Proceeds from sale of businesses</a></td>
<td class="nump">0.2<span></span>
</td>
<td class="nump">130.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_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Payment for businesses acquired, net of acquired cash and adjustments</a></td>
<td class="num">(206.4)<span></span>
</td>
<td class="nump">0.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromOtherInvestingActivities', window );">Other, net</a></td>
<td class="num">(0.2)<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_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used for investing activities</a></td>
<td class="num">(641.8)<span></span>
</td>
<td class="num">(509.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_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Financing Activities</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_ProceedsFromShortTermDebt', window );">Proceeds from short-term debt</a></td>
<td class="nump">8.1<span></span>
</td>
<td class="nump">166.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_RepaymentsOfShortTermDebt', window );">Payment of short-term debt</a></td>
<td class="num">(8.0)<span></span>
</td>
<td class="num">(266.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_RepaymentsOfLongTermDebt', window );">Payment of current maturities and long-term debt</a></td>
<td class="num">(550.5)<span></span>
</td>
<td class="num">(550.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_ProceedsFromIssuanceOfLongTermDebt', window );">Proceeds from issuance of long-term debt</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">550.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Debt issuance and exchange costs</a></td>
<td class="num">(3.5)<span></span>
</td>
<td class="num">(3.4)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Payment of finance leases</a></td>
<td class="num">(10.0)<span></span>
</td>
<td class="num">(17.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_PaymentsForRepurchaseOfCommonStock', window );">Purchases of common stock</a></td>
<td class="num">(68.8)<span></span>
</td>
<td class="num">(49.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_PaymentsOfDividendsCommonStock', window );">Dividends paid</a></td>
<td class="num">(183.6)<span></span>
</td>
<td class="num">(171.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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Share-based compensation, shares withheld for taxes</a></td>
<td class="num">(24.5)<span></span>
</td>
<td class="num">(19.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_PaymentsToMinorityShareholders', window );">Distribution to noncontrolling interest</a></td>
<td class="num">(1.8)<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_NetCashProvidedByUsedInFinancingActivities', window );">Net cash used for financing activities</a></td>
<td class="num">(842.6)<span></span>
</td>
<td class="num">(362.5)<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 and restricted cash</a></td>
<td class="num">(514.9)<span></span>
</td>
<td class="nump">183.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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents and restricted cash at beginning of year</a></td>
<td class="nump">949.2<span></span>
</td>
<td class="nump">161.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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents and restricted cash at end of period</a></td>
<td class="nump">$ 434.3<span></span>
</td>
<td class="nump">$ 345.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_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_AssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-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_AssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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/2147477401/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_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/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-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 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<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> -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_FinanceLeasePrincipalPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for principal payment on finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<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 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-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_FinanceLeasePrincipalPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnDispositionOfAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDispositionOfAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of all assets and liabilities used in 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_IncreaseDecreaseInOperatingCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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_OperatingLeaseRightOfUseAssetAmortizationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_PaymentsForProceedsFromOtherInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 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 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 230<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_PaymentsForProceedsFromOtherInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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> -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_PaymentsOfDividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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_PaymentsToMinorityShareholders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>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> -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_PaymentsToMinorityShareholders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PensionContributions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 pension benefit. Includes, but is not limited to, employer contribution to fund plan asset and payment to retiree. Excludes other postretirement 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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (g)<br> -SubTopic 10<br> -Topic 230<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_PensionContributions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromIssuanceOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 a debt initially having maturity due after one year or beyond the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<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_ProceedsFromIssuanceOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromShortTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 a borrowing having initial term of repayment 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://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_ProceedsFromShortTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<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 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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/2147479168/946-830-55-11<br><br>Reference 12: 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> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 13: 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/2147479105/946-220-45-7<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(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: 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/2147479134/946-220-S99-1<br><br>Reference 16: 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/2147479134/946-220-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<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 18: http://www.xbrl.org/2009/role/commonPracticeRef<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 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 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/2147477314/942-235-S99-1<br><br>Reference 30: 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 31: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br><br>Reference 33: 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 34: 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 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-2<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-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_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for debt initially having maturity due after one year or beyond 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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br><br>Reference 2: 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(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-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_RepaymentsOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RepaymentsOfShortTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for a borrowing having initial term of repayment 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (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_RepaymentsOfShortTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vmc_DeferredIncomeTaxExpenseIncludingDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 including discontinued operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vmc_DeferredIncomeTaxExpenseIncludingDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vmc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>17
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45603039783856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</a></td>
<td class="text">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">NATURE OF OPERATIONS</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:2pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:2pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Vulcan Materials Company (the &#8220;Company,&#8221; &#8220;Vulcan,&#8221; &#8220;we,&#8221; &#8220;our&#8221;), a New Jersey corporation, is the nation&#8217;s largest supplier of construction aggregates (primarily crushed stone, sand and gravel) and a major producer of aggregates-intensive downstream products such as asphalt mix and ready-mixed concrete.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">We operate primarily in the United States, and our principal product &#8212; aggregates &#8212; is used in most types of public and private construction projects and in the production of asphalt mix and ready-mixed concrete. Our primary focus is serving metropolitan markets in the United States that are expected to experience the most significant growth in population, households and employment. These three demographic factors are significant drivers of demand for aggregates. While aggregates is our focus and primary business, we produce and sell aggregates-intensive asphalt mix and/or ready-mixed concrete products in certain markets.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">BASIS OF PRESENTATION</span></div><div style="margin-top:2pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Our accompanying unaudited condensed consolidated financial statements were prepared in compliance with the instructions to Form 10-Q and Article 10 of Regulation S-X and thus do not include all of the information and footnotes required by accounting principles generally accepted in the United States of America (GAAP) for complete financial statements. We prepared the accompanying condensed consolidated financial statements on the same basis as our annual financial statements, except for the adoption of new accounting standards, if any, as described in Note 17. Our Condensed Consolidated Balance Sheet as of December&#160;31, 2023 was derived from the audited financial statement, but it does not include all disclosures required by GAAP. In the opinion of our management, the statements reflect all adjustments, including those of a normal recurring nature, necessary to present fairly the results of the reported interim periods. For further information, refer to the consolidated financial statements and footnotes included in our most recent Annual Report on Form 10-K.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Operating results for the three and nine month periods ended September&#160;30, 2024 are not necessarily indicative of the results that may be expected for the year ending December&#160;31, 2024. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Our condensed consolidated financial statements reflect estimates and assumptions made by management that affect the reported amounts of assets, liabilities, revenues and expenses. The most significant estimates and assumptions included in the preparation of these financial statements are related to goodwill and long-lived asset impairments, business combinations and purchase price allocation, pension and other postretirement benefits, environmental compliance, claims and litigation including self-insurance, and income taxes (refer to the Critical Accounting Policies included in Item 7 of our most recent Annual Report on Form 10-K). Events that relate to conditions arising after September&#160;30, 2024</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">will be reflected in management&#8217;s estimates for future periods.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">NONCONTROLLING INTEREST</span></div><div style="margin-top:2pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">We own an 88% controlling interest in the Orca Sand and Gravel Limited Partnership (Orca) which was formed to develop the Orca quarry in British Columbia, Canada. The remaining 12% noncontrolling interest is held by the Namgis First Nation (Namgis). This noncontrolling interest consists of the Namgis&#8217; share of the fair value equity in the partnership. Our condensed consolidated financial statements recognize the full fair value of all of the subsidiary&#8217;s assets and liabilities offset by the noncontrolling interest in total equity.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">RESTRICTED CASH</span></div><div style="margin-top:2pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Restricted cash primarily consists of cash proceeds from the sale of property held in escrow for the acquisition of replacement property under like-kind exchange agreements. The escrow accounts are administered by an intermediary. Cash restricted pursuant to like-kind exchange agreements remains restricted for a maximum of 180 days from the date of the property sale pending the acquisition of replacement property. Restricted cash may also include cash reserved by other contractual agreements (such as asset purchase agreements) for a specified purpose and therefore is not available for use for other purposes. Restricted cash is included with cash and cash equivalents in the accompanying Condensed Consolidated Statements of Cash Flows.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">INVENTORIES</span></div><div style="margin-top:2pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Inventories and supplies are stated at the lower of cost or net realizable value. Inventories are as follows:</span></div><div style="margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">September 30<br/>2024</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">December 31<br/>2023</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">September 30<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finished products</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">505.9&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">494.4&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">448.1&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt 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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Raw materials</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:9pt;font-weight:400;line-height:120%">62.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">51.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">50.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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Products in process</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">11.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating supplies 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:9pt;font-weight:400;line-height:120%">68.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">63.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">63.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total inventories</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">647.7&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">615.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">570.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">DISCONTINUED OPERATIONS</span></div><div style="margin-top:2pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">In 2005, we sold substantially all the assets of our Chemicals business to a subsidiary of Occidental Chemical Corporation. The financial results of the Chemicals business are classified as discontinued operations in the accompanying Condensed Consolidated Statements of Comprehensive Income for all periods presented. Results from discontinued operations are as follows:</span></div><div style="margin-top:4pt"><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.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr style="height:23pt"><td colspan="3" rowspan="2" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Three Months Ended<br/>September 30</span></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Nine Months Ended<br/>September 30</span></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Pretax loss</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.8)</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3.8)</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(6.8)</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(11.7)</span></td><td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%">Income tax benefit </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:9pt;font-weight:400;line-height:120%">0.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Loss on discontinued operations, net of tax</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.3)</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2.8)</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(5.0)</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(8.6)</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Our discontinued operations include charges related to general and product liability costs, including legal defense costs, and environmental remediation costs associated with our former Chemicals business (including certain matters as discussed in Note 8). There were no revenues from discontinued operations for the periods presented.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">EARNINGS PER SHARE (EPS)</span></div><div style="margin-top:2pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Earnings per share are computed by dividing net earnings by the weighted-average common shares outstanding (basic EPS) or weighted-average common shares outstanding assuming dilution (diluted EPS), as set forth below:</span></div><div style="margin-top:4pt"><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.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Three Months Ended<br/>September 30</span></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Nine Months Ended<br/>September 30</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-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Weighted-average common shares outstanding</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">132.2</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">133.0</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">132.3</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">133.1</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:9pt;font-weight:400;line-height:120%">Dilutive effect of </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stock-Only Stock Appreciation Rights</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.2</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.2</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.2</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other stock compensation awards</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.6</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.5</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.6</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.4</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Weighted-average common shares outstanding, assuming dilution</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">133.0</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">133.7</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">133.1</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">133.7</span></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">All dilutive common stock equivalents are reflected in our earnings per share calculations. In periods of loss, shares that otherwise would have been included in our diluted weighted-average common shares outstanding computation would be excluded.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Antidilutive common stock equivalents are not included in our earnings per share calculations. The number of antidilutive common stock equivalents for which the exercise price exceeds the weighted-average market price is as follows:</span></div><div style="margin-top:4pt"><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.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Three Months Ended<br/>September 30</span></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Nine Months Ended<br/>September 30</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-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Antidilutive common stock equivalents</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.1</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.1</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.1</span></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">RECLASSIFICATIONS</span></div><div style="margin-top:2pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">As a result of a first quarter 2024 change in our internal management reporting structure, prior period segment information has been revised to conform to our current segment reporting structure. This change had no impact on our prior consolidated results of operations, financial position or cash flows (refer to Note 13 for further information).</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-1<br><br>Reference 2: 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_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602929989104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2024</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-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Our portfolio of nonmineral leases is composed of leases for real estate (including office buildings, aggregates sales yards and terminals, and concrete and asphalt sites) and equipment (including railcars and rail track, barges, and office, plant and mobile equipment).</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Lease right-of-use (ROU) assets and liabilities and the weighted-average lease terms and discount rates are as follows:</span></div><div style="margin-top:4pt"><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:28.596%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.657%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">dollars in millions</span></td><td colspan="3" style="border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Classification on the Balance Sheet</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">September 30<br/>2024</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">December 31<br/>2023</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">September 30<br/>2023</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;border-top:1.5pt solid #000000;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:120%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%">Operating lease ROU assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">651.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">636.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">644.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accumulated amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(143.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(124.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(113.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating leases, net</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt 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:400;line-height:120%">Operating lease right-of-use assets, net</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">508.3&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">511.7&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">531.4&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finance lease ROU assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">55.8&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">62.3&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">85.8&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt 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 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accumulated depreciation</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:9pt;font-weight:400;line-height:120%">(23.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(20.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(22.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finance leases, net</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt 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:400;line-height:120%"><span style="-sec-ix-hidden:f-427"><span style="-sec-ix-hidden:f-428"><span style="-sec-ix-hidden:f-429">Property, plant &amp; equipment, net</span></span></span></span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">32.6&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">42.1&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">63.7&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total lease assets</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">540.9&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">553.8&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">595.1&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#cceeff;border-top:1.5pt solid #000000;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:120%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-436"><span style="-sec-ix-hidden:f-437"><span style="-sec-ix-hidden:f-438">Other current liabilities</span></span></span></span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">48.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">47.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">48.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finance</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-442"><span style="-sec-ix-hidden:f-443"><span style="-sec-ix-hidden:f-444">Other current liabilities</span></span></span></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:9pt;font-weight:400;line-height:120%">11.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">18.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Noncurrent</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-448"><span style="-sec-ix-hidden:f-449"><span style="-sec-ix-hidden:f-450">Noncurrent operating lease liabilities</span></span></span></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:9pt;font-weight:400;line-height:120%">503.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">507.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">525.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finance</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-454"><span style="-sec-ix-hidden:f-455"><span style="-sec-ix-hidden:f-456">Other noncurrent liabilities</span></span></span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">11.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">16.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">22.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">575.4&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">583.8&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">614.7&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#cceeff;border-top:1.5pt solid #000000;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:120%">Lease Term and Discount Rate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Weighted-average remaining lease term (years) </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="6" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">19.1</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">19.5</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">19.4</span></td></tr><tr><td colspan="6" 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:9pt;font-weight:400;line-height:120%">Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.3</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.5</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.5</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Weighted-average discount rate </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="6" 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:9pt;font-weight:400;line-height:120%">Operating leases</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:9pt;font-weight:400;line-height:120%">4.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</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:9pt;font-weight:400;line-height:120%">4.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</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:9pt;font-weight:400;line-height:120%">4.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;border-bottom:1.5pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finance leases</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.1&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.4&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">The decreases from September 30, 2023 in total lease assets and liabilities presented above primarily relate to the November 2023 sale of concrete operations in Texas (see Note 16 for additional information). Our lease agreements do not contain material residual value guarantees, restrictive covenants or early termination options. In addition to the lease assets and liabilities presented in the table above, we entered into an agreement to lease a terminal in California and expect to have all permits in place associated with all lease commencement options in the fourth quarter of 2024.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">The components of lease expense are as follows:</span></div><div style="margin-top:4pt"><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:21.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Three Months Ended<br/>September 30</span></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Nine Months Ended<br/>September 30</span></td></tr><tr><td colspan="6" style="border-bottom:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finance lease cost </span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Depreciation of right-of-use assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">2.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">3.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">7.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">10.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest on lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating lease cost</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:9pt;font-weight:400;line-height:120%">19.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">19.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">56.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">58.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Short-term lease cost </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">14.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">34.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">38.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Variable lease cost</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:9pt;font-weight:400;line-height:120%">5.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">15.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">15.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#cceeff;border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Sublease income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total lease expense</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">38.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">41.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">112.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">119.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-left:14.4pt;text-indent:-10.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.91pt">Includes the cost of leases with an initial term of one year or less (including those with terms of one month or less). </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Cash paid for operating leases was $55.3 million and $55.0 million for the nine months ended September&#160;30, 2024 and 2023, respectively. Cash paid for finance leases (principal and interest) was $10.5 million and $17.9 million for the nine months ended September&#160;30, 2024 and 2023, respectively.</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_LesseeFinanceLeasesTextBlock', window );">LEASES</a></td>
<td class="text">LEASES<div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Our portfolio of nonmineral leases is composed of leases for real estate (including office buildings, aggregates sales yards and terminals, and concrete and asphalt sites) and equipment (including railcars and rail track, barges, and office, plant and mobile equipment).</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Lease right-of-use (ROU) assets and liabilities and the weighted-average lease terms and discount rates are as follows:</span></div><div style="margin-top:4pt"><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:28.596%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.657%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">dollars in millions</span></td><td colspan="3" style="border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Classification on the Balance Sheet</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">September 30<br/>2024</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">December 31<br/>2023</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">September 30<br/>2023</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;border-top:1.5pt solid #000000;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:120%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%">Operating lease ROU assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">651.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">636.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">644.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accumulated amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(143.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(124.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(113.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating leases, net</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt 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:400;line-height:120%">Operating lease right-of-use assets, net</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">508.3&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">511.7&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">531.4&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finance lease ROU assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">55.8&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">62.3&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">85.8&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt 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 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accumulated depreciation</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:9pt;font-weight:400;line-height:120%">(23.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(20.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(22.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finance leases, net</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt 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:400;line-height:120%"><span style="-sec-ix-hidden:f-427"><span style="-sec-ix-hidden:f-428"><span style="-sec-ix-hidden:f-429">Property, plant &amp; equipment, net</span></span></span></span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">32.6&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">42.1&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">63.7&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total lease assets</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">540.9&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">553.8&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">595.1&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#cceeff;border-top:1.5pt solid #000000;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:120%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-436"><span style="-sec-ix-hidden:f-437"><span style="-sec-ix-hidden:f-438">Other current liabilities</span></span></span></span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">48.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">47.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">48.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finance</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-442"><span style="-sec-ix-hidden:f-443"><span style="-sec-ix-hidden:f-444">Other current liabilities</span></span></span></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:9pt;font-weight:400;line-height:120%">11.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">18.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Noncurrent</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-448"><span style="-sec-ix-hidden:f-449"><span style="-sec-ix-hidden:f-450">Noncurrent operating lease liabilities</span></span></span></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:9pt;font-weight:400;line-height:120%">503.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">507.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">525.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finance</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-454"><span style="-sec-ix-hidden:f-455"><span style="-sec-ix-hidden:f-456">Other noncurrent liabilities</span></span></span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">11.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">16.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">22.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">575.4&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">583.8&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">614.7&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#cceeff;border-top:1.5pt solid #000000;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:120%">Lease Term and Discount Rate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Weighted-average remaining lease term (years) </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="6" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">19.1</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">19.5</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">19.4</span></td></tr><tr><td colspan="6" 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:9pt;font-weight:400;line-height:120%">Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.3</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.5</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.5</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Weighted-average discount rate </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="6" 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:9pt;font-weight:400;line-height:120%">Operating leases</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:9pt;font-weight:400;line-height:120%">4.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</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:9pt;font-weight:400;line-height:120%">4.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</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:9pt;font-weight:400;line-height:120%">4.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;border-bottom:1.5pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finance leases</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.1&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.4&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">The decreases from September 30, 2023 in total lease assets and liabilities presented above primarily relate to the November 2023 sale of concrete operations in Texas (see Note 16 for additional information). Our lease agreements do not contain material residual value guarantees, restrictive covenants or early termination options. In addition to the lease assets and liabilities presented in the table above, we entered into an agreement to lease a terminal in California and expect to have all permits in place associated with all lease commencement options in the fourth quarter of 2024.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">The components of lease expense are as follows:</span></div><div style="margin-top:4pt"><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:21.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Three Months Ended<br/>September 30</span></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Nine Months Ended<br/>September 30</span></td></tr><tr><td colspan="6" style="border-bottom:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finance lease cost </span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Depreciation of right-of-use assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">2.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">3.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">7.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">10.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest on lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating lease cost</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:9pt;font-weight:400;line-height:120%">19.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">19.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">56.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">58.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Short-term lease cost </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">14.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">34.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">38.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Variable lease cost</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:9pt;font-weight:400;line-height:120%">5.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">15.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">15.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#cceeff;border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Sublease income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total lease expense</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">38.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">41.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">112.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">119.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-left:14.4pt;text-indent:-10.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.91pt">Includes the cost of leases with an initial term of one year or less (including those with terms of one month or less). </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Cash paid for operating leases was $55.3 million and $55.0 million for the nine months ended September&#160;30, 2024 and 2023, respectively. Cash paid for finance leases (principal and interest) was $10.5 million and $17.9 million for the nine months ended September&#160;30, 2024 and 2023, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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_LesseeFinanceLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of 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> -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_LesseeFinanceLeasesTextBlock</td>
</tr>
<tr>
<td style="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_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>19
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602929988816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2024</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-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Our estimated annual effective tax rate (EAETR) is based on full-year expectations of pretax earnings, statutory tax rates and permanent differences between book and tax accounting such as percentage depletion. For interim financial reporting, we calculate our quarterly income tax provision in accordance with the EAETR. Each quarter, we update our EAETR based on our revised full-year expectation of pretax earnings and calculate the income tax provision so that the year-to-date income tax provision reflects the EAETR. Significant judgment is required in determining our EAETR.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">In the third quarter of 2024, we recorded income tax expense from continuing operations of $85.2 million compared to $85.8 million in the third quarter of 2023. The tax expense is comparable to the amount recorded in the third quarter of 2023, as the reduction in pretax earnings in the third quarter of 2024 was primarily due to a goodwill impairment (see Note 15), the majority of which was non-tax deductible. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">For the first nine months of 2024, we recorded income tax expense from continuing operations of $208.5 million compared to $194.4 million for the first nine months of 2023. The increase in tax expense was primarily due to a goodwill impairment recorded in the third quarter of 2024, the majority of which was non-tax deductible, and a discrete benefit recognized in the first nine months of 2023 related to a 2022 business disposition, partially offset by lower pretax earnings. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">In August 2022, the Inflation Reduction Act (IRA) was signed into law, effective for tax years beginning on or after January 1, 2023. The IRA introduced a corporate alternative minimum tax (CAMT) of 15% applicable to corporations with adjusted financial statement income in excess of $1 billion, as well as certain climate-related tax provisions. We were not subject to CAMT in 2023 and do not anticipate being subject to CAMT in 2024.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">As discussed in Note 8, in May 2022, Mexican government officials unexpectedly and arbitrarily shut down our Calica operations in Mexico. In 2023, Calica had deferred tax assets (including net operating losses) of $27.4 million against which we have a full valuation allowance recorded. In 2024, we project a $6.5&#160;million increase in deferred tax assets against which a valuation allowance was recorded as a component of the EAETR in the first nine months of 2024. A majority of the deferred tax assets relate to a net operating loss (NOL) carryforward which would expire between 2032 and 2034 if not utilized. Should the Mexican government lift the shutdown and/or if we are successful in our North American Free Trade Agreement (NAFTA) claim, we will reevaluate the need for a valuation allowance against the deferred tax assets.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">We project Alabama NOL carryforward deferred tax assets at December&#160;31, 2024 of $68.4&#160;million against which we have a valuation allowance of $49.5&#160;million. Almost all of the Alabama NOL carryforward would expire between 2024 and 2029 if not utilized.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">A summary of our deferred tax assets and liabilities is included in Note 9 &#8220;Income Taxes&#8221; in our Annual Report on Form 10-K for the year ended December&#160;31, 2023.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income tax.</p></div>
<a href="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><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<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 12C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12C<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 12B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12B<br><br>Reference 5: 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/2147477891/740-270-50-1<br><br>Reference 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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>20
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602928919904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUES<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2024</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_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [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_RevenueFromContractWithCustomerTextBlock', window );">REVENUES</a></td>
<td class="text">REVENUES<div style="margin-top:4pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Revenues are measured as the amount of consideration we expect to receive in exchange for transferring goods or providing services. Sales taxes and other taxes we collect are recorded as liabilities until remitted and thus are excluded from revenues. Costs to obtain and fulfill contracts (primarily asphalt construction paving contracts) are immaterial and are expensed as incurred when the expected amortization period is one year or less. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Our segment total revenues by geographic market for the three and nine month periods ended September&#160;30, 2024 and 2023 are disaggregated as follows (the decrease in Gulf Coast market concrete revenues is primarily attributable to the sale of concrete operations in Texas in November 2023; see Note 16 for additional information):</span></div><div style="margin-top:4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:54.657%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.963%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="12" style="border-top:1.5pt 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:400;line-height:120%">Three Months Ended September 30, 2024</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-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">Aggregates</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">Asphalt</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">Concrete</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">East revenues</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">466.7&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">64.0&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">88.4&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">619.1&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%">Gulf Coast revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">842.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">90.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">936.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">West revenues</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">263.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">226.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">83.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">572.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Segment sales</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,572.4&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">381.1&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">174.4&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,127.9&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Intersegment sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(124.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(124.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total revenues </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span></div></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,448.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">381.1&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">174.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,003.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:54.657%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.963%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="12" style="border-top:1.5pt 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:400;line-height:120%">Three Months Ended September 30, 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-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">Aggregates</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">Asphalt</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">Concrete</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">East revenues</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">464.8&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">64.5&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">95.4&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">624.7&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%">Gulf Coast revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">900.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">71.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">168.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,140.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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">West revenues</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">263.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">211.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">100.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">575.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Segment sales</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,628.4&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">347.2&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">364.6&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,340.2&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Intersegment sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(154.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(154.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total revenues </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span></div></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,474.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">347.2&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">364.6&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,185.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:54.657%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.963%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="12" style="border-top:1.5pt 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:400;line-height:120%">Nine Months Ended September 30, 2024</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-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">Aggregates</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">Asphalt</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">Concrete</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">East revenues</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,267.3&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">149.7&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">246.6&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,663.6&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%">Gulf Coast revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,484.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">198.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">2,689.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">West revenues</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">725.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">570.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">236.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,532.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Segment sales</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,477.3&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">918.5&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">489.9&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5,885.7&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Intersegment sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(321.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(321.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total revenues </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span></div></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,155.6&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">918.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">489.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5,564.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:54.657%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.963%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="12" style="border-top:1.5pt 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:400;line-height:120%">Nine Months Ended September 30, 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-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">Aggregates</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">Asphalt</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">Concrete</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">East revenues</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,259.7&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">147.1&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">278.7&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,685.5&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%">Gulf Coast revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,568.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">182.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">457.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,208.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">West revenues</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">677.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">525.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">257.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,459.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Segment sales</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,505.9&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">854.3&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">993.3&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6,353.5&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Intersegment sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(405.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(405.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total revenues </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span></div></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,100.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">854.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">993.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5,947.6&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.91pt">The geographic markets are defined by states/countries as follows:</span><div style="margin-top:3pt;padding-left:27pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">East market &#8212; Arkansas, Delaware, Illinois, Kentucky, Maryland, New Jersey, New York, North Carolina, Pennsylvania, Tennessee, Virginia and Washington D.C.</span></div><div style="margin-top:3pt;padding-left:27pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Gulf Coast market &#8212; Alabama, Florida, Georgia, Louisiana, Mississippi, Oklahoma, South Carolina, Texas, U.S. Virgin Islands, Freeport (Bahamas), Puerto Cort&#233;s (Honduras) and Quintana Roo (Mexico)</span></div><div style="margin-top:3pt;padding-left:31.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">West market &#8212; Arizona, California, Hawaii, New Mexico and British Columbia (Canada)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Total revenues are primarily derived from our p</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">roduct sales of aggregates (crushed stone, sand and gravel, sand and other aggregates), asphalt mix and ready-mixed concrete, and include freight &amp; delivery costs that we pass along to our customers to deliver these products. We also generate service revenues from our asphalt construction paving business and service revenues related to our aggregates business, such as landfill tipping fees. Our total service revenues were $88.2 million (4.4% of total revenues) and $76.7 million (3.5% of total revenues) for the three months ended September&#160;30, 2024 and 2023, respectively, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">and </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">$195.0 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"> (</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">3.5%</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"> of total revenues) and $181.5 million (3.1% of total revenues) for the nine months ended September&#160;30, 2024 and 2023, respectively.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Our products typically are sold to private industry and not directly to governmental entities. Although approximately 40% to 55% of our aggregates shipments have historically been used in publicly funded construction (such as highways, airports and government buildings), a relatively small portion of our sales are made directly to federal, state, county or municipal governments/agencies. Therefore, although reductions in state and federal funding can curtail publicly funded construction, the vast majority of our business is not directly subject to renegotiation of profits or termination of contracts with local, state or federal governments.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">PRODUCT REVENUES</span></div><div style="margin-top:2pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Revenue is recognized when obligations under the terms of a contract with our customer are satisfied; generally, this occurs at a point in time when our aggregates, asphalt mix and ready-mixed concrete are shipped/delivered and control passes to the customer. Revenue for our products is recorded at the fixed invoice amount, and payment is due by the 15</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:5.52pt;font-weight:400;line-height:120%;position:relative;top:-2.97pt;vertical-align:baseline">th</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"> day of the following month. We do not offer discounts for early payment.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Freight &amp; delivery generally represents pass-through transportation costs we incur (including our administrative costs) and pay to third-party carriers to deliver our products to customers and are accounted for as a fulfillment activity. Likewise, the costs related to freight &amp; delivery are included in cost of revenues.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Freight &amp; delivery revenues are as follows:</span></div><div style="margin-top:4pt"><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.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000;padding:0 1pt"></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Three Months Ended<br/>September 30</span></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Nine Months Ended<br/>September 30</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-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total revenues</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,003.9&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,185.8&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5,564.0&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5,947.6&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Freight &amp; delivery revenues </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;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:9pt;font-weight:400;line-height:120%">(261.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(276.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(741.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(766.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total revenues excluding freight &amp; delivery</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,742.5&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,909.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,822.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5,180.7&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-left:14.4pt;text-indent:-10.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.91pt">Includes freight &amp; delivery to remote distribution sites.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">CONSTRUCTION PAVING SERVICE REVENUES</span></div><div style="margin-top:2pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Revenue from our asphalt construction paving business is recognized over time using the percentage-of-completion method under the cost approach. The percentage of completion is determined by costs incurred to date as a percentage of total costs estimated for the project. Under this approach, recognized contract revenue equals the total estimated contract revenue multiplied by the percentage of completion. Future revenues from unsatisfied performance obligations (including contracts with an expected duration of 1 year or less) at September&#160;30, 2024 and 2023 were $206.5 million and $116.3 million, respectively. The remaining period to complete the obligations at September&#160;30, 2024 ranged from 1 month to 51 months. The increase in future revenues from unsatisfied performance obligations is primarily due to acquisitions completed during the second quarter of 2024 (refer to Note 16 for further information).</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Our construction contracts are unit priced, and an account receivable is recorded for amounts invoiced based on actual units produced. Contract assets for estimated earnings in excess of billings, contract assets related to retainage provisions and contract liabilities for billings in excess of costs are immaterial. Variable consideration in our construction paving contracts is immaterial and consists of incentives and penalties based on the quality of work performed. Our construction paving contracts may contain warranty provisions covering defects in equipment, materials, design or workmanship that generally run from nine months to one year after project completion. Due to the nature of our construction paving projects, including contract owner inspections of the work during construction and prior to acceptance, we have not experienced material warranty costs for these short-term warranties.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">VOLUMETRIC PRODUCTION PAYMENT DEFERRED REVENUES</span></div><div style="margin-top:2pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">In 2013 and 2012, we sold a percentage interest in certain future aggregates production for net cash proceeds of $226.9&#160;million. These transactions, structured as volumetric production payments (VPPs):</span></div><div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">relate to eight quarries in Georgia and South Carolina</span></div><div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">provide the purchaser solely with a nonoperating percentage interest in the subject quarries&#8217; future aggregates production</span></div><div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">contain no minimum annual or cumulative guarantees by us for production or sales volume, nor minimum sales price</span></div><div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">are both volume and time limited (we expect the transactions will last approximately 20 more years, limited by volume rather than time)</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">We are the exclusive sales agent for, and transmit quarterly to the purchaser the proceeds from the sale of, the purchaser&#8217;s share of aggregates production. Our consolidated total revenues exclude the revenue from the sale of the purchaser&#8217;s share of aggregates.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">The proceeds we received from the sale of the percentage interest were recorded as deferred revenue on the balance sheet. We recognize revenue on a unit-of-sales basis (as we sell the purchaser&#8217;s share of production) relative to the volume limitations of the transactions. Given the nature of the risks and potential rewards assumed by the buyer, the transactions do not reflect financing activities.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Changes in our deferred revenue balances (current and noncurrent) are as follows:</span></div><div style="margin-top:4pt"><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.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000;padding:0 1pt"></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Three Months Ended<br/>September 30</span></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Nine Months Ended<br/>September 30</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-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred revenue balance at beginning of period</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">148.9&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">157.4&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">152.8&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">161.8&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%">Revenue recognized from deferred revenue</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:9pt;font-weight:400;line-height:120%">(2.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(5.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(6.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred revenue balance at end of period</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">146.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">154.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">146.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">154.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Based on expected sales from the specified quarries, we expect to recognize $7.5 million of VPP deferred revenue as income during the twelve-month period ending September&#160;30, 2025 (reflected in other current liabilities in our September&#160;30, 2024 Condensed Consolidated Balance Sheet).</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_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-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_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</p></div>
<a href="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 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-9<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10<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 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-15<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/606/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_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="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>21
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45603032120800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FAIR VALUE MEASUREMENTS<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2024</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 MEASUREMENTS</a></td>
<td class="text">FAIR VALUE MEASUREMENTS<div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The fair value hierarchy prioritizes the inputs to valuation techniques used to measure fair value into three broad levels as described below:</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:700;line-height:120%">Level 1:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"> Quoted prices in active markets for identical assets or liabilities</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:700;line-height:120%">Level 2:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"> Inputs that are derived principally from or corroborated by observable market data</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:700;line-height:120%">Level 3:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"> Inputs that are unobservable and significant to the overall fair value measurement</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Our assets subject to fair value measurement on a recurring basis are summarized below:</span></div><div style="margin-top:4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">September 30<br/>2024</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">December 31<br/>2023</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">September 30<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;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:120%">Level 1 Fair Value</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%">Rabbi Trust</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Mutual funds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">34.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">31.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">28.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">34.7&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">31.7&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">28.7&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;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:120%">Level 2 Fair Value</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%">Interest rate swaps</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(2.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Rabbi Trust</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Money market mutual fund</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:9pt;font-weight:400;line-height:120%">0.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.4)</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">We have two Rabbi Trusts for the purpose of providing a level of security for the employee nonqualified retirement and deferred compensation plans and for the directors' nonqualified deferred compensation plans. The fair values of these investments are estimated using a market approach. The Level 1 investments include mutual funds for which quoted prices in active markets are available. Level 2 investments are stated at estimated fair value based on the underlying investments in the fund (high-quality, short-term, U.S. dollar-denominated money market instruments).</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Net gains of the Rabbi Trusts&#8217; investments were $3.8 million</span><span style="color:#00b050;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">and $0.5 million for the nine months ended September&#160;30, 2024 and 2023, respectively. The portions of the net gains related to investments still held by the Rabbi Trusts at September&#160;30, 2024 and 2023 were $3.7 million and $0.6 million, respectively.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Interest rate swaps are measured at fair value using quoted market prices or pricing models that use prevailing market interest rates as of the measurement date. These interest rate swaps are more fully described in Note 6.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">The carrying values of our cash equivalents, restricted cash, accounts and notes receivable, short-term debt, trade payables and accruals, and all other current liabilities approximate their fair values because of the short-term nature of these instruments. Additional disclosures for derivative instruments and interest-bearing debt are presented in Notes 6 and 7, respectively.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">During the third quarter of 2023, net assets held for sale with a carrying value of $513.3 million were written down to their estimated fair value less cost to sell of $485.0 million, resulting in an impairment loss of $28.3 million. The estimated fair value (Level 1 fair value measurement) was determined based on the expected proceeds from the probable sale of the disposal group. Refer to Note 16 for the major categories of assets and liabilities classified as held for 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_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/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 107<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-107<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 3: 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 (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 10: 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 (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 11: 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 (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 940<br> -SubTopic 820<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478119/940-820-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_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>22
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602928907072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DERIVATIVE INSTRUMENTS<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock', window );">DERIVATIVE INSTRUMENTS</a></td>
<td class="text">DERIVATIVE INSTRUMENTS<div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">During the normal course of operations, we are exposed to market risks including interest rates, foreign currency exchange rates and commodity prices. From time to time, we use derivative instruments to balance the cost and risk of such expenses. We do not use derivative instruments for trading or other speculative purposes.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">In March 2023, we issued $550.0 million of 5.80% fixed-rate debt maturing in March 2026. Concurrently, we entered into fixed-to-floating interest rate swap agreements designated as fair value hedges in the amount of $550.0 million. Under these swap agreements, we received a fixed interest rate of 5.80% (matched the fixed rate we paid on the $550.0 million of debt) and paid daily compound Secured Overnight Financing Rate (SOFR) plus 0.241%. These swap agreements terminated in March 2024, coinciding with the redemption of the debt.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">The changes in the fair value of these swaps designated as fair value hedges were recorded in interest expense and were perfectly offset by changes in the fair value of the related debt also recorded in interest expense. These swaps were recognized at fair value in the accompanying Condensed Consolidated Balance Sheets as follows:</span></div><div style="margin-top:4pt"><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:27.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.263%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Balance Sheet Location</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">September 30<br/>2024</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">December 31<br/>2023</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">September 30<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Fair Value Hedges </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%">Interest rate swaps</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other current/noncurrent assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">3.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">0.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest rate swaps</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:0.5pt 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:400;line-height:120%">Other current/noncurrent liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest rate swaps net liability</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.3)</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2.1)</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:1pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:3pt;padding-left:14.4pt;text-indent:-10.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.91pt">See Note 5 for further discussion of fair value determination. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">In 2007, 2018 and 2020, we entered into interest rate locks of future debt issuances to hedge the risk of higher interest rates. These interest rate locks were designated as cash flow hedges. The gain/loss upon settlement of these cash flow hedges is deferred (recorded in accumulated other comprehensive income (AOCI)) and amortized to interest expense over the term of the related debt.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">This amortization was reflected in the accompanying Condensed Consolidated Statements of Comprehensive Income as follows:</span></div><div style="margin-top:4pt"><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:27.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr style="height:23pt"><td colspan="3" rowspan="2" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" rowspan="2" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">Income Statement<br/>Location</span></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Three Months Ended<br/>September 30</span></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Nine Months Ended<br/>September 30</span></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;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:120%">Cash Flow Hedges</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Loss reclassified from AOCI</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt 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:400;line-height:120%">Interest expense</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.6)</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.5)</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.7)</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.6)</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">For the twelve-month period ending September&#160;30, 2025, we estimate that $2.3 million of the $18.2 million net of tax loss in AOCI will be reclassified to interest expense.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480237/815-40-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-5C<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 815<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/815/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_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602929778528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEBT<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2024</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="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Debt is detailed as follows:</span></div><div style="margin-top:4pt"><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.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Effective<br/>Interest Rates</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">September 30<br/>2024</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">December 31<br/>2023</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">September 30<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Bank line of credit expires 2027 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Commercial paper expires 2027 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span></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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total short-term debt</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Bank line of credit expires 2027 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Commercial paper expires 2027 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">550.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">550.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">550.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.50% notes due 2025 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">4.65%</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:9pt;font-weight:400;line-height:120%">400.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">400.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">400.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.80% notes due 2026</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">550.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">550.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.90% notes due 2027</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">4.00%</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:9pt;font-weight:400;line-height:120%">400.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">400.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">400.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.50% notes due 2030</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">3.94%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">750.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">750.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">750.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7.15% notes due 2037</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">8.05%</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:9pt;font-weight:400;line-height:120%">129.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">129.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">129.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.50% notes due 2047</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">4.59%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">700.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">700.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">700.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.70% notes due 2048</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">5.42%</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:9pt;font-weight:400;line-height:120%">460.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">460.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">460.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other notes</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">0.37%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total long-term debt - face value</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,391.1&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,941.5&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,941.6&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unamortized discounts and debt issuance costs</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(61.4)</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(63.4)</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(64.7)</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Fair value adjustments </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">3</span></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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total long-term debt - book value</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,329.7&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,877.8&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,874.8&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less current maturities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.5)</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.5)</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.5)</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total long-term debt - reported value</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,329.2&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,877.3&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,874.3&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Estimated fair value of long-term debt</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,286.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,798.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,597.6&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt 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:1pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:3pt;padding-left:14.4pt;text-indent:-10.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.91pt">Borrowings on the bank line of credit and commercial paper are classified as short-term if we intend to repay within twelve months and as long-term if we have the intent and ability to extend payment beyond twelve months.</span></div><div style="margin-top:3pt;padding-left:14.4pt;text-indent:-10.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.91pt">We have the intent and ability to refinance these notes due April 2025 on a long-term basis.</span></div><div style="margin-top:3pt;padding-left:14.4pt;text-indent:-10.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.91pt">See Note 6 for additional information on our fair value hedging strategy.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Discounts and debt issuance costs are amortized using the effective interest method over the terms of the respective notes resulting in $5.5 million and $5.0 million of net interest expense for these items for the nine months ended September&#160;30, 2024 and 2023, respectively.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">DELAYED DRAW TERM LOAN, LINE OF CREDIT AND COMMERCIAL PAPER PROGRAM</span></div><div style="margin-top:2pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">In June 2021, we entered into a $1,600.0&#160;million unsecured delayed draw term loan which was fully drawn in August 2021 upon the acquisition of U.S. Concrete. The delayed draw term loan was paid down to $1,100.0&#160;million in September 2021 with cash on hand, paid down to $550.0&#160;million in August 2022 using the proceeds from the issuance of commercial paper as described below and fully repaid in March 2023 using proceeds from the issuance of 5.80% senior notes as described below.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">In 2022, we established a $1,600.0&#160;million commercial paper program through which we borrowed $550.0&#160;million that was used to partially repay the delayed draw term loan. As of September&#160;30, 2024, we had $550.0 million in long-term commercial paper borrowings. Commercial paper borrowings bear interest at rates determined at the time of borrowing and as agreed between us and the commercial paper investors.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Our $1,600.0 million unsecured line of credit matures in August 2027 and contains covenants customary for an unsecured investment-grade facility. As of September&#160;30, 2024, we were in compliance with the covenants. Borrowings on the line of credit bear interest, at our option, at either SOFR plus a margin or Truist Bank&#8217;s base rate plus a margin. The margins are determined by our credit ratings. Standby letters of credit, which are issued under the line of credit and reduce availability, are charged a fee equal to the margin for SOFR borrowings plus 0.175%. We also pay a commitment fee on the daily average unused amount of the line of credit that ranges from 0.090% to 0.225% determined by our credit ratings. As of September&#160;30, 2024, the margin for SOFR borrowings was 1.125%, the margin for base rate borrowings was 0.125% and the commitment fee for the unused amount was 0.100%.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">As of September&#160;30, 2024, our available borrowing capacity under the line of credit was $1,504.8 million. Utilization of the borrowing capacity was as follows:</span></div><div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">None was borrowed</span></div><div style="margin-bottom:3pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">$95.2 million was used to support standby letters of credit</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">TERM DEBT</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">All of our $3,391.1 million (face value) of term debt (which includes $550.0 million of commercial paper) is unsecured. All of the covenants in the debt agreements are customary for investment-grade facilities. As of September&#160;30, 2024, we were in compliance with all term debt covenants.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">In March 2023, we issued $550.0&#160;million of 5.80% senior notes due 2026. Total proceeds of $546.6&#160;million (net of discounts and transaction costs), together with cash on hand, were used to repay the $550.0&#160;million delayed draw term loan. We redeemed these notes at par in March 2024 using cash on hand and recognized noncash expense of $2.3 million with the acceleration of unamortized deferred debt issuance costs.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">STANDBY LETTERS OF CREDIT</span></div><div style="margin-top:2pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">We provide, in the normal course of business, certain third-party beneficiaries with standby letters of credit to support our obligations to pay or perform according to the requirements of an underlying agreement. Such letters of credit typically have an initial term of one year, renew automatically and can only be modified or canceled with the approval of the beneficiary. Our standby letters of credit are issued by banks that participate in our $1,600.0 million line of credit and reduce the borrowing capacity thereunder. Our standby letters of credit as of September&#160;30, 2024 are summarized by purpose in the table below:</span></div><div style="margin-top:4pt"><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:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:1.5pt solid #000000;padding: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:120%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Risk management insurance</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">80.3&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%">Reclamation/restoration requirements</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:9pt;font-weight:400;line-height:120%">14.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total standby letters of credit</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">95.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<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/2147477092/405-40-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<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/2147477092/405-40-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<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 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 9: 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 10: 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 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<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> -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 (g)<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 (i)<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 1C<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<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 1C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<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 1C<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<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 (b)<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 1I<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<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 1I<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<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 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>24
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602935122560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2024</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 );">COMMITMENTS AND CONTINGENCIES</a></td>
<td class="text">COMMITMENTS AND CONTINGENCIES <div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Certain of our aggregates reserves are burdened by volumetric production payments (nonoperating interest) as described in Note 4. As the holder of the operating interest, we have responsibility to bear the cost of mining and producing the reserves attributable to this nonoperating interest.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">As stated in Note 2, our lease liabilities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">totaled $575.4 million as of September&#160;30, 2024.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">As summarized by purpose in Note 7, our standby letters of credit totaled $95.2 million as of September&#160;30, 2024.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">As described in Note 9, our asset retirement obligations totaled $346.5 million as of September&#160;30, 2024.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">LITIGATION AND ENVIRONMENTAL MATTERS</span></div><div style="margin-top:2pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">We are subject to occasional governmental proceedings and orders pertaining to occupational safety and health or to protection of the environment, such as proceedings or orders relating to noise abatement, air emissions or water discharges. As part of our continuing program of stewardship in safety, health and environmental matters, we have been able to resolve such proceedings and to comply with such orders without any material adverse effects on our business.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">We have received notices from the United States Environmental Protection Agency (EPA) or similar state or local agencies that we are considered a potentially responsible party (PRP) at a limited number of sites under the Comprehensive Environmental Response, Compensation and Liability Act (CERCLA or Superfund) or similar state and local environmental laws. Generally, we share the cost of remediation at these sites with other PRPs or alleged PRPs in accordance with negotiated or prescribed allocations. There is inherent uncertainty in determining the potential cost of remediating a given site and in determining any individual party's share in that cost. As a result, estimates can change substantially as additional information becomes available regarding the nature or extent of site contamination, remediation methods, other PRPs and their probable level of involvement, and actions by or against governmental agencies or private parties.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">We have reviewed the nature and extent of our involvement at each Superfund site, as well as potential obligations arising under other federal, state and local environmental laws. While ultimate resolution and financial liability is uncertain at a number of the sites, in our opinion, based on information currently available, the ultimate resolution of claims and assessments related to these sites will not have a material effect on our consolidated results of operations, financial position or cash flows, although amounts recorded in a given period could be material to our results of operations or cash flows for that period. Amounts accrued for environmental matters (measured on an undiscounted basis) are presented below:</span></div><div style="margin-top:4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">September 30<br/>2024</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">December 31<br/>2023</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">September 30<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Continuing operations</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">33.4&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">32.6&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">32.7&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%">Retained from former Chemicals 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:9pt;font-weight:400;line-height:120%">8.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total accrued environmental remediation costs</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">41.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">40.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">41.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">We are a defendant in various lawsuits in the ordinary course of business. It is not possible to determine with precision the outcome, or the amount of liability, if any, under these lawsuits, especially where the cases involve possible jury trials with as yet undetermined jury panels.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">In addition to these lawsuits in which we are involved in the ordinary course of business, certain other material legal proceedings are more specifically described below:</span></div><div style="margin-top:6pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">LOWER PASSAIC RIVER STUDY AREA (DISCONTINUED OPERATIONS and SUPERFUND SITE) &#8212; The Lower Passaic River Study Area is part of the Diamond Shamrock Superfund Site in New Jersey. Vulcan and approximately 70 other companies are parties (collectively the Cooperating Parties Group, CPG) to a May 2007 Administrative Order on Consent (AOC) with the EPA to perform a Remedial Investigation/Feasibility Study (draft RI/FS) of the lower 17 miles of the Passaic River (River). The draft RI/FS was submitted recommending a targeted hot spot remedy; however, the EPA issued a record of decision (ROD) in March 2016 that calls for a bank-to-bank dredging remedy for the lower 8 miles of the River. The EPA estimates that the cost of implementing this proposal is $1.38&#160;billion. In September 2016, the EPA entered into an Administrative Settlement Agreement and Order on Consent with Occidental Chemical Corporation (Occidental) in which Occidental agreed to undertake the remedial design for this bank-to-bank dredging remedy and to reimburse the United States for certain response costs.</span></div><div style="margin-top:6pt;padding-left:9.35pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Efforts to investigate and remediate the River have been underway for many years and have involved hundreds of entities that have had operations on or near the River at some point during the past several decades. We formerly owned a chemicals operation near the mouth of the River, which was sold in 1974. The major risk drivers in the River have been identified to include dioxins, PCBs, DDx and mercury. We did not manufacture any of these risk drivers and have no evidence that any of these were discharged into the River by Vulcan.</span></div><div style="margin-top:6pt;padding-left:9.35pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">In August 2017, the EPA informed certain members of the CPG, including Vulcan and others, that it planned to use the services of a third-party allocator with the expectation of offering cash-out settlements to some parties in connection with the bank-to-bank remedy identified in the ROD. This voluntary allocation process established an impartial third-party expert recommendation for use by the government and the participants as the basis of possible settlements, including settlements related to future remediation actions. The final allocation recommendations, which are subject to confidentiality provisions, were submitted to the EPA for its review and consideration in late December 2020. Certain PRPs, including Vulcan, thereafter received a joint confidential settlement demand from the EPA/Department of Justice (DOJ). Vulcan and certain of the other PRPs that received the joint confidential settlement demand (the Settling Defendants) reached an agreement to settle with the EPA/DOJ and negotiated a Consent Decree. The Consent Decree has been lodged with the court. Vulcan&#8217;s portion of the settlement is within the immaterial loss recorded for this matter in 2015.</span></div><div style="margin-top:6pt;padding-left:9.35pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">In July 2018, Vulcan, along with more than 100 other defendants, was sued by Occidental in United States District Court for the District of New Jersey, Newark Vicinage. Occidental is seeking cost recovery and contribution under CERCLA for costs related to the River. This lawsuit is currently stayed pending adjudication of the Consent Decree. In another related proceeding, Occidental filed a lawsuit in March 2023 against Vulcan and 39 other defendants in United States District Court for the District of New Jersey, Newark Vicinage seeking cost recovery and contribution under CERCLA for costs related to the upper 9 miles of the River. It is unknown at this time how the settlement and approval of the Consent Decree with the EPA/DOJ would affect the Occidental lawsuits.</span></div><div style="margin-top:6pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">TEXAS BRINE MATTER (DISCONTINUED OPERATIONS) &#8212; During operation of its former Chemicals Division, Vulcan leased the right to mine salt out of an underground salt dome formation in Assumption Parish, Louisiana from 1976 - 2005. Throughout that period, Texas Brine Company (Texas Brine) was the operator contracted by Vulcan to mine and deliver the salt as brine. We sold our Chemicals Division in 2005 and transferred our rights and interests related to the salt and mining operations to the purchaser, a subsidiary of Occidental Chemical Company (Occidental), and we have had no association with the leased premises or Texas Brine since that time. In August 2012, a sinkhole developed in the vicinity of the Texas Brine mining operations. Numerous lawsuits were filed thereafter in state court in Assumption Parish, Louisiana. Other lawsuits, including class action litigation, were filed in the United States District Court for the Eastern District of Louisiana in New Orleans.</span></div><div style="margin-top:6pt;padding-left:9.35pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">In these lawsuits, the main plaintiffs sued numerous defendants, including Texas Brine, Occidental and Vulcan, alleging various damages including, but not limited to, property damages; a claim by the State of Louisiana for response costs and civil penalties; physical damages to oil and gas pipelines and storage facilities (pipelines); and business interruption losses. All such claims have been settled except for the claims by the State of Louisiana. Our insurers to date have funded these settlements in excess of our self-insured retention amount.</span></div><div style="margin-top:6pt;padding-left:9.35pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Additionally, Texas Brine, Occidental and Vulcan sued each other in various state and federal court forums. Vulcan and Occidental have since dismissed all of their claims against one another; Texas Brine and Occidental have settled their claims against each other; and Texas Brine&#8217;s and Vulcan&#8217;s claims against each other are pending in state and federal court. In general, Texas Brine alleges that the sinkhole was caused, in whole or in part, by our negligent or fraudulent actions or failure to act; that we breached the salt lease with Occidental, as well as an operating agreement and related contracts with Texas Brine; that we were strictly liable for certain property damages in our capacity as a former lessee of the salt lease; and that we violated the agreement under which we sold our Chemicals Division to Occidental. Texas Brine&#8217;s claims against Vulcan include claims for past and future response costs, lost profits and investment costs, indemnity payments, attorneys&#8217; fees, other litigation costs, and judicial interests. Texas Brine also recently filed a lawsuit against Vulcan seeking indemnity for potential exposure Texas Brine may have to Occidental in the related arbitration, the State of Louisiana, and for ongoing and future Louisiana regulatory matters. In August 2022, we removed the lawsuit to federal court.</span></div><div style="margin-top:6pt;padding-left:9.35pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">The state court held a joint bench trial (judge only) in 2017 in three cases brought by pipeline companies claiming damages to their facilities as a result of the sinkhole. This &#8220;Phase 1&#8221; trial was limited in scope to comparative fault and liability for causing the sinkhole. In December 2017, the trial court issued a ruling allocating fault as follows: Occidental 50%, Texas Brine (and its wholly-owned subsidiary) 35% and Vulcan 15%. In December 2020, the Louisiana Court of Appeal, First Circuit reversed the judgment in part in one of the three jointly tried cases, allocating 55% of the fault to Texas Brine (and its wholly-owned subsidiary); 30% to Occidental; and affirming the 15% fault allocation to Vulcan. In May 2021 and April 2022, the Court of Appeal issued judgments in the other two pipeline cases, adopting the same fault allocation. The Louisiana Supreme Court has declined to review the judgments, resulting in final judgments regarding fault allocations in those matters. </span></div><div style="margin-top:6pt;padding-left:9.35pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">In the second quarter of 2022, we recorded an immaterial loss related to the claims brought by Texas Brine. In August 2022, Vulcan and Texas Brine commenced a joint &#8220;Phase 2&#8221; bench trial in the same three pipeline cases where fault was allocated. Prior to trial, the trial court granted various motions by Vulcan seeking dismissal of Texas Brine&#8217;s contract-based claims and hundreds of millions of dollars in alleged damages. Thus, the Phase 2 trial addressed the claims that remained pending between Texas Brine and Vulcan after that motion practice. During the Phase 2 trial, Texas Brine and Vulcan reached a negotiated joint stipulation as to the amount of Texas Brine&#8217;s damages for its surviving tort claims at issue in the trial. After applying Vulcan&#8217;s 15% fault allocation, Vulcan&#8217;s stipulated financial responsibility for the damages at issue in the trial is within the immaterial loss recorded during the second quarter of 2022. I</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">n December 2022, the trial court entered a judgment in the pipeline cases reflecting this stipulation. Texas Brine moved to assess all trial costs against Vulcan. Texas Brine and Vulcan thereafter reached a settlement, wherein Vulcan agreed to pay a portion of Texas Brine's trial costs, the amount of which was within the remaining immaterial loss recorded in the second quarter of 2022.</span></div><div style="margin-top:6pt;padding-left:9.35pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">The December 2022 Phase 2 judgment did not address numerous of Texas Brine&#8217;s claims seeking hundreds of millions of dollars in damages that were dismissed prior to trial. Texas Brine has appealed those judgments. We cannot at this time reasonably estimate the range of liability, if any, that could result if an appellate court reverses any of the trial court&#8217;s decisions. At this time, we also cannot reasonably estimate a range of liability pertaining to the claims brought by the State of Louisiana. </span></div><div style="margin-top:6pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">1,1,1-TRICHLOROETHANE LITIGATION (DISCONTINUED OPERATIONS) &#8212; During the operation of our former Chemicals Division, which was divested to Occidental in 2005, Vulcan manufactured a chlorinated solvent known as 1,1,1-trichloroethane. Vulcan faces liabilities related to 1,1,1-trichloroethane stabilized with 1,4-dioxane ("TCA"). We are one of the defendants in cases filed in both state and federal courts, including one case filed by the State of New Jersey. According to the various complaints, the plaintiffs seek damages including, but not limited to, unspecified compensatory damages associated with the remediation of water wells allegedly contaminated with 1,4-dioxane, natural resource damages, disgorgement of profits from the sale of TCA, punitive damages, as well as penalties and attorney's fees under various statutes. We will vigorously defend these cases on substantive and procedural grounds. At this time, we cannot determine the likelihood of loss, or reasonably estimate a range of loss, if any, pertaining to the above-referenced cases.</span></div><div style="margin-top:6pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">HEWITT LANDFILL MATTER (SUPERFUND SITE) &#8212; In September 2015, the Los Angeles Regional Water Quality Control Board (RWQCB) issued a Cleanup and Abatement Order directing Calmat Co., a Vulcan subsidiary (hereinafter "Vulcan") to assess, monitor, cleanup, and abate wastes that have been discharged to soil, soil vapor, and/or groundwater at the former Hewitt Landfill in Los Angeles.</span></div><div style="margin-top:6pt;padding-left:9.35pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Following an onsite and offsite investigation and pilot scale testing, the RWQCB approved a corrective action that includes leachate recovery, storm water capture and conveyance improvements, and a groundwater pump, treat and reinjection system. Certain on-site source control measures have been implemented, and the new treatment system is fully operational. Currently-anticipated costs of these on-site source control activities have been fully accrued.</span></div><div style="margin-top:6pt;padding-left:9.35pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">We are also engaged in an ongoing dialogue with the EPA, Honeywell, and the Los Angeles Department of Water and Power (LADWP) regarding the potential contribution of the Hewitt Landfill to groundwater contamination in the North Hollywood Operable Unit (NHOU) of the San Fernando Valley Superfund Site.</span></div><div style="margin-top:6pt;padding-left:9.35pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">The EPA and Vulcan entered into an AOC and Statement of Work having an effective date of September 2017 for the design of two extraction wells south of the Hewitt Landfill to protect the North Hollywood West (NHW) well field located within the NHOU. In November 2017, we submitted a Pre-Design Investigation (PDI) Work Plan to the EPA, which sets forth the activities and schedule for collection of data in support of our evaluation of the need for an offsite remedy. In addition, this evaluation was expanded as part of the PDI to include the evaluation of a remedy in light of LADWP&#8217;s Rinaldi-Toluca (RT) wellfield project. PDI investigative activities were completed between the first and third quarters of 2018, and in December 2018 we submitted a Draft PDI Evaluation Report to the EPA. The Draft PDI Evaluation Report summarizes data collection activities conducted pursuant to the Draft PDI Work Plan and provides model updates and evaluation of remediation alternatives for offsite areas. The EPA provided a final set of comments to the Draft PDI Evaluation Report in October 2020. The final set of comments included a request that Vulcan revise and develop a final PDI Evaluation Report. The final comments further provided a proposal for an alternative approach for offsite remediation (as opposed to installation of offsite extraction wells) and development of a Supplemental PDI Evaluation Report (Supplemental Report) that would require the EPA to modify the remedy in the record of decision as it relates to the Hewitt Landfill. In December 2020, we submitted the Final PDI Evaluation Report, which included responses to the EPA&#8217;s comments.</span></div><div style="margin-top:6pt;padding-left:9.35pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">At the EPA's request, we submitted a Supplemental Report in March 2023 and an Alternative Design Work Plan (ADWP) in May 2023. Similar to the PDI Evaluation Report, the Supplemental Report and ADWP identified expansion of the onsite Hewitt remedy in conjunction with the offsite treatment being performed by LADWP as the preferred option for addressing contamination in offsite areas, instead of the two wells proposed by the EPA. In conjunction with its review of the Supplemental Report, the EPA held an initial meeting with stakeholders, including LADWP, in November 2023 and has requested additional meetings to determine a path forward. </span></div><div style="margin-top:6pt;padding-left:9.35pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">In December 2019, Honeywell agreed with LADWP to build a water treatment system (often referred to as the Cooperative Containment Concept or CCC or the second interim remedy) that will provide treated groundwater in the NHOU to LADWP for public water supply purposes. Honeywell contends that some of the contamination to be remediated by the treatment system it is building originated from the Hewitt Landfill and that Vulcan should fund some portion of the costs that Honeywell has incurred and will incur in developing and implementing the second interim remedy. During the fourth quarter of 2021, we completed a partial settlement with Honeywell related to certain of the costs that Honeywell has incurred for an immaterial amount. In March 2023, Honeywell filed a lawsuit against Vulcan and a third party alleging that Honeywell has incurred more than $11&#160;million in costs to resolve its liability to the EPA and that it estimates that it will spend in excess of $100&#160;million to construct and operate its water treatment system. Honeywell seeks an "equitable share of necessary response costs" from the defendants. Discussions are ongoing with Honeywell regarding the reasonable costs Honeywell has incurred. We are also gathering and analyzing data and developing technical information to determine the extent of possible contribution by the Hewitt Landfill to the groundwater contamination in the area. Based on this technical information, we have accrued an immaterial amount for our contribution of costs anticipated to be incurred by Honeywell. This work is also intended to assist in identification of other PRPs that may have contributed to groundwater contamination in the area.</span></div><div style="margin-top:6pt;padding-left:9.35pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Further, LADWP is constructing two new production and treatment facilities at city wellfields located near the Hewitt Landfill &#8212; the NHW wellfield and the RT wellfield (also referred to as the NHW treatment system and North Hollywood Central (NHC) treatment system, respectively). LADWP has alleged that the Hewitt Landfill is one of the primary sources of contamination at the NHW treatment system and one of the sources of contamination at the NHC treatment system. According to information available on the California State Water Resources Control Board (SWRCB) website, the capital cost of the NHW treatment system is estimated at $92&#160;million, and the capital cost of the NHC treatment system is estimated at $245&#160;million. The systems are expected to commence operations in 2024 for NHW and 2025 for NHC and will thereafter incur costs for operation and maintenance. LADWP has applied for and received substantial funding to contribute to both treatment systems from grants of Proposition 1 bond funding from the SWRCB. According to information available on the SWRCB website, the bond money obtained for the NHW treatment system is $46&#160;million, and the bond money obtained for the NHC treatment system is $95&#160;million. </span></div><div style="margin-top:6pt;padding-left:9.35pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">We anticipate continued discussions with LADWP regarding its potential claims. In conjunction with those discussions, we are engaging in further efforts to gather and analyze records and data in order to assess the extent of possible contribution by the Hewitt Landfill to the groundwater contamination in the area, consistent with the parallel request by the EPA, and the reasonableness of LADWP&#8217;s remediation efforts. This work is also intended to assist in identification of other PRPs that may have contributed to groundwater contamination in the area of the NHW and RT wellfields. Together, these efforts will allow us to analyze our anticipated equitable contribution to LADWP&#8217;s remediation efforts. Among other factors, we anticipate that any equitable contribution should take into account the on-site source control and other measures implemented by Vulcan at the former Hewitt Landfill, the relative contribution and duration of any contaminants originating from the Hewitt Landfill to the LADWP systems, and the cost effectiveness of the LADWP systems. At this time, we cannot reasonably estimate a range of a loss to Vulcan pertaining to LADWP&#8217;s potential contribution claim.</span></div><div style="margin-top:6pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">NAFTA ARBITRATION &#8212; In September 2018, our subsidiary Legacy Vulcan, LLC (Legacy Vulcan), on its own behalf, and on behalf of our Mexican subsidiary Calizas Industriales del Carmen, S.A. de C.V. (Calica), served the United Mexican States (Mexico) a Notice of Intent to Submit a Claim to Arbitration under Chapter 11 of the North American Free Trade Agreement (NAFTA). This NAFTA claim relates to the treatment of a portion of our quarrying operations in Quintana Roo, Mexico arising from, among other measures, Mexico&#8217;s failure to comply with a legally binding zoning agreement and relates to other unfair, arbitrary and capricious actions by Mexico&#8217;s environmental enforcement agency. We assert that these actions are in breach of Mexico&#8217;s international obligations under NAFTA and international law.</span></div><div style="margin-top:6pt;padding-left:9.35pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">As required by Article 1118 of NAFTA, we sought to settle this dispute with Mexico through consultations. Notwithstanding our good faith efforts to resolve the dispute amicably, we were unable to do so and filed a Request for Arbitration with the International Centre for Settlement of Investment Disputes (ICSID) in December 2018. In January 2019, ICSID registered our Request for Arbitration.</span></div><div style="margin-top:6pt;padding-left:9.35pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">A hearing on the merits took place in July 2021. While we awaited the final resolution from the tribunal, we continued to engage with government officials to pursue an amicable resolution of the dispute. On May 5, 2022, Mexican government officials unexpectedly and arbitrarily shut down Calica&#8217;s remaining operations in Mexico. On May 8, 2022, Legacy Vulcan filed an application in the NAFTA arbitration seeking provisional measures and leave to file an ancillary claim in connection with this latest shutdown (see Part I, Item 2. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations &#8211; Known Trends or Uncertainties). In July 2022, the NAFTA arbitration tribunal granted Legacy Vulcan&#8217;s application and ordered Mexico not to take any action that might further aggravate the dispute between the parties or render the resolution of the dispute potentially more difficult. A hearing on the merits of the ancillary claim took place in August 2023. We expect that the NAFTA arbitration tribunal will issue a decision on the claim and ancillary claim by the end of the first quarter of 2025. </span></div><div style="margin-top:6pt;padding-left:9.35pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">At this time, there can be no assurance whether we will be successful in our NAFTA claim and ancillary claim, and we cannot quantify the amount we may recover, if any, under this arbitration proceeding if we are successful.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">It is not possible to predict the ultimate outcome of these and other legal proceedings in which we are involved, and a number of factors, including developments in ongoing discovery or adverse rulings, or the verdict of a particular jury, could cause actual losses to differ materially from accrued costs. No liability was recorded for claims and litigation for which a loss was determined to be only reasonably possible or for which a loss could not be reasonably estimated. Legal costs incurred in defense of lawsuits are expensed as incurred. In addition, losses on certain claims and litigation described above may be subject to limitations on a per occurrence basis by excess insurance, as described in our most recent Annual Report on Form 10-K.</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/2009/role/commonPracticeRef<br> -Topic 405<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/405-30/tableOfContent<br><br>Reference 2: 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 3: 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 4: 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/2147478522/954-440-50-1<br><br>Reference 5: 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 6: 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>25
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602927568976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ASSET RETIREMENT OBLIGATIONS<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2024</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_AssetRetirementObligationDisclosureAbstract', window );"><strong>Asset Retirement Obligation 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_AssetRetirementObligationDisclosureTextBlock', window );">ASSET RETIREMENT OBLIGATIONS</a></td>
<td class="text">ASSET RETIREMENT OBLIGATIONS<div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Asset retirement obligations (AROs) are legal obligations associated with the retirement of long-lived assets resulting from the acquisition, construction, development and/or normal use of the underlying assets, including legal obligations for land reclamation. Recognition of a liability for an ARO is required in the period in which it is incurred at its estimated fair value. The associated asset retirement costs are capitalized as part of the carrying amount of the underlying asset and depreciated over the estimated useful life of the asset. The liability is accreted through charges to operating expenses. If the ARO is settled for a value other than the carrying amount of the liability, we recognize a gain or loss on settlement.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">ARO operating costs related to accretion of the liabilities and depreciation of the assets are as follows:</span></div><div style="margin-top:4pt"><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.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Three Months Ended<br/>September 30</span></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Nine Months Ended<br/>September 30</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-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accretion</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.7&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.5&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10.8&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10.3&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%">Depreciation</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:9pt;font-weight:400;line-height:120%">3.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;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:9pt;font-weight:400;line-height:120%">Total ARO operating costs</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%">6.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%">5.7&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%">19.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%">16.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">ARO operating costs are reported in cost of revenues. AROs are reported within other noncurrent liabilities in our accompanying Condensed Consolidated Balance Sheets.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Reconciliations of the carrying amounts of our AROs are as follows:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:4pt"><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.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Three Months Ended<br/>September 30</span></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Nine Months Ended<br/>September 30</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-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">ARO balance at beginning of period</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">334.1&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">311.6&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">324.1&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">311.3&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%">Liabilities incurred</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:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Liabilities settled</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(8.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(8.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accretion 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:9pt;font-weight:400;line-height:120%">3.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Revisions, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">19.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;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:9pt;font-weight:400;line-height:120%">ARO balance at end of period</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%">346.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%">315.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%">346.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%">315.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">ARO revisions during the first nine months of 2024 primarily related to cost adjustments at numerous sites.</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_AssetRetirementObligationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AssetRetirementObligationDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_AssetRetirementObligationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 an asset retirement obligation and the associated long-lived asset. An asset retirement obligation is a legal obligation associated with the disposal or retirement from service of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.</p></div>
<a href="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 410<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/2147481850/410-20-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 410<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/410-20/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 20<br> -Topic 410<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481850/410-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_AssetRetirementObligationDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602929713664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BENEFIT PLANS<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2024</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 );">BENEFIT PLANS</a></td>
<td class="text">BENEFIT PLANS<div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">PENSION PLANS</span></div><div style="margin-top:2pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">We sponsor two qualified, noncontributory defined benefit pension plans, the Vulcan Materials Company Pension Plan (VMC Pension Plan) and the CMG Hourly Pension Plan (CMG Pension Plan). The VMC Pension Plan has been closed to new entrants since 2007, and benefit accruals ceased in 2005 for hourly participants and in 2013 for salaried participants. The CMG Pension Plan is closed to new entrants other than through one small union, and benefits continue to accrue equal to a flat dollar amount for each year of service. In addition to these qualified plans, we sponsor three unfunded, nonqualified pension plans.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">The following table sets forth the components of net periodic pension benefit cost:</span></div><div style="margin-top:4pt"><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.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Three Months Ended<br/>September 30</span></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Nine Months Ended<br/>September 30</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-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Service cost</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.4&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.6&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.8&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.9&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%">Interest cost</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:9pt;font-weight:400;line-height:120%">8.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">24.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">25.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(7.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(6.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(21.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(20.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amortization of prior service cost</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:9pt;font-weight:400;line-height:120%">0.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amortization of actuarial loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net periodic pension benefit cost</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.2&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.0&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">9.9&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">11.9&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Pretax amortization from AOCI</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.8&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.5&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">The contributions to pension plans for the nine months ended September&#160;30, 2024 and 2023, as reflected on the Condensed Consolidated Statements of Cash Flows, pertain to benefit payments under nonqualified plans for both periods and a qualified plan contribution of $2.0&#160;million in the third quarter of 2024.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">POSTRETIREMENT PLANS</span></div><div style="margin-top:2pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">In addition to pension benefits, we provide certain healthcare and life insurance benefits for some retired employees. Substantially all of our salaried employees and, where applicable, certain of our hourly employees may become eligible for these benefits if they reach a qualifying age and meet certain service requirements. Generally, Company-provided healthcare benefits end when covered individuals become eligible for Medicare benefits, become eligible for other group insurance coverage or reach age 65, whichever occurs first.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">The following table sets forth the components of net periodic other postretirement benefit cost:</span></div><div style="margin-top:4pt"><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.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Three Months Ended<br/>September 30</span></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Nine Months Ended<br/>September 30</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-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Service cost</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.4&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.5&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.6&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.5&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%">Interest cost</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:9pt;font-weight:400;line-height:120%">0.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amortization of prior service cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amortization of actuarial gain</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:9pt;font-weight:400;line-height:120%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net periodic postretirement benefit cost </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.2&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.0&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.9&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.9&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Pretax amortization from AOCI</span></div></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.2&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.6&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.1)</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">DEFINED CONTRIBUTION PLANS</span></div><div style="margin-top:2pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">In addition to our pension and postretirement plans, we sponsor four defined contribution plans. Substantially all salaried and non-union hourly employees are eligible to be covered by one of these plans. Under these plans, we match employees&#8217; eligible contributions at established rates. Expense recognized in connection with these matching obligations totaled $67.2 million and $58.6 million for the nine months ended September&#160;30, 2024 and 2023, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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>27
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602931730464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OTHER COMPREHENSIVE INCOME<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2024</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_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [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 );">OTHER COMPREHENSIVE INCOME</a></td>
<td class="text">OTHER COMPREHENSIVE INCOME<div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Comprehensive income comprises two subsets: net earnings and other comprehensive income (OCI). The components of OCI are presented in the accompanying Condensed Consolidated Statements of Comprehensive Income, net of applicable taxes.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Amounts in accumulated other comprehensive income (loss) (AOCI), net of tax, are as follows:</span></div><div style="margin-top:4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">September 30<br/>2024</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">December 31<br/>2023</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">September 30<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;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:120%">AOCI</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding: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:120%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding: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:120%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding: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:120%">&#160;</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:9pt;font-weight:400;line-height:120%">Cash flow hedges</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(18.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(19.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(19.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Pension and postretirement plans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(120.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(124.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(129.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(138.8)</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(143.8)</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(149.7)</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Changes in AOCI, net of tax, for the nine months ended September&#160;30, 2024 are as follows:</span></div><div style="margin-top:4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">Cash Flow<br/>Hedges </span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">Pension and<br/>Postretirement<br/>Benefit Plans</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;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:120%">AOCI</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%">Balances as of December 31, 2023</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(19.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(124.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(143.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amounts reclassified from AOCI</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.2&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.8&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.0&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt 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:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balances as of September 30, 2024</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(18.2)</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(120.6)</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(138.8)</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Amounts reclassified from AOCI to earnings are as follows:</span></div><div style="margin-top:4pt"><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:47.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.629%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Three Months Ended<br/>September 30</span></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Nine Months Ended<br/>September 30</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-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;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:120%">Amortization of Accumulated Cash Flow Hedge Losses</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%">Interest expense</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">0.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">0.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">1.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">1.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Benefit from income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.4&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.4&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.2&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.2&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Amortization of Accumulated Benefit Plan Costs</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%">Other nonoperating expense</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">1.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">1.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">5.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">5.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Benefit from income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.4&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.3&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.8&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.8&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total reclassifications from AOCI to earnings</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.8&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.7&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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/2147477250/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/2147478524/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_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-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>28
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602928908688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EQUITY<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2024</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_StockholdersEquityNoteDisclosureTextBlock', window );">EQUITY</a></td>
<td class="text">EQUITY<div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Our capital stock consists solely of common stock, par value $1.00 per share, of which 480,000,000 shares may be issued. Holders of our common stock are entitled to one vote per share. We may also issue 5,000,000 shares of preferred stock, but no shares have been issued. The terms and provisions of such shares will be determined by our Board of Directors upon any issuance of preferred shares in accordance with our Certificate of Incorporation.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">There were no shares held in treasury as of September&#160;30, 2024, December&#160;31, 2023 and September&#160;30, 2023. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Our common stock purchases (all of which were open market purchases) and subsequent retirements for the year-to-date periods ended are as follows: </span></div><div style="margin-top:4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">in millions, except average price</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">September 30<br/>2024</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">December 31<br/>2023</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">September 30<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Number of shares purchased and retired</span></td><td colspan="2" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.3&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.0&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.2&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total purchase price </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">68.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">200.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">49.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Average price per share</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">254.71&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">204.52&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">206.82&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt 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:1pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:3pt;padding-left:14.4pt;text-indent:-10.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.91pt">The amount paid to purchase shares in excess of the par value and related excise taxes are recorded in retained earnings. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">As of September&#160;30, 2024, 6,817,118 shares may be purchased under the current authorization of our Board of Directors.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Changes in total equity are summarized below:</span></div><div style="margin-top:4pt"><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.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Three Months Ended<br/>September 30</span></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Nine Months Ended<br/>September 30</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-style:italic;font-weight:400;line-height:120%">in millions, except per share data</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;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:120%">Total Shareholders' Equity</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%">Balance at beginning of period</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">7,705.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">7,202.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">7,483.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">6,928.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net earnings attributable to Vulcan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">207.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">276.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">618.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">705.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Share-based compensation plans, net of shares withheld for 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:9pt;font-weight:400;line-height:120%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(25.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(20.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Purchase and retirement of common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(68.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(49.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Share-based compensation 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:9pt;font-weight:400;line-height:120%">15.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">19.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">39.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">43.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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash dividends on common stock </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">($0.46/$0.43/$1.38/$1.29 per share, respectively)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(60.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(57.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(183.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(171.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other comprehensive income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balance at end of period</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7,869.0&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7,440.6&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7,869.0&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7,440.6&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;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:120%">Noncontrolling Interest</span></td><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balance at beginning of period</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">25.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">23.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">24.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">23.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Distribution to noncontrolling 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:9pt;font-weight:400;line-height:120%">(1.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Earnings attributable to noncontrolling interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balance at end of period</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">24.1&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">24.6&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">24.1&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">24.6&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;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:120%">Total Equity</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balance at end of period</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7,893.1&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7,465.2&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7,893.1&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7,465.2&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 4: 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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 5: 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 (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480237/815-40-50-6<br><br>Reference 8: 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 9: 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(e)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/505/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-16<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-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_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602928895760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEGMENT REPORTING<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2024</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 REPORTING</a></td>
<td class="text">SEGMENT REPORTING<div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Our operating segments are based on our internal management reporting structure. We continually assess our internal management reporting structure and the financial information evaluated by our Chief Operating Decision Maker (CODM) to determine whether any changes have occurred that would impact segment reporting. During the first quarter of 2024, we reorganized the financial information provided to our CODM to allocate resources and evaluate operating performance. As a result, we report our calcium operation within our Aggregates reporting segment to align with our new reporting structure. All prior period segment information has been revised to conform to the current presentation. This change in our reporting segments had no impact on previously reported consolidated financial results.</span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">We have three operating (and reportable) segments organized around our principal product lines: Aggregates, Asphalt and Concrete. The vast majority of our activities are domestic. We sell a relatively small amount of construction aggregates outside the United States. Our Asphalt and Concrete segments are primarily supplied with their aggregates requirements from our Aggregates segment. These intersegment sales are made at local market prices for the particular grade and quality of product used in the production of asphalt mix and ready-mixed concrete and are excluded from total revenues. Management reviews earnings from these reporting segments principally at the gross profit level. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">SEGMENT FINANCIAL DISCLOSURE</span></div><div style="margin-top:4pt"><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.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Three Months Ended<br/>September 30</span></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Nine Months Ended<br/>September 30</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-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;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:120%">Total Revenues</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Aggregates </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">1,572.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">1,628.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">4,477.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">4,505.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Asphalt </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">2</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">381.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">347.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">918.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">854.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Concrete </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">3</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">174.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">364.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">489.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">993.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Segment sales</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,127.9&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,340.2&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5,885.7&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6,353.5&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%">Aggregates intersegment sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(124.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(154.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(321.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(405.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total revenues</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,003.9&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,185.8&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5,564.0&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5,947.6&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;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:120%">Gross Profit</span></td><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Aggregates</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">498.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">509.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,330.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,312.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Asphalt</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:9pt;font-weight:400;line-height:120%">60.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">55.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">123.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">113.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Concrete </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">3</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">26.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">50.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">565.2&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">591.0&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,462.4&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,476.3&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Depreciation, Depletion, Accretion and Amortization</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%">Aggregates</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">130.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">125.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">381.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">357.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Asphalt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">31.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">26.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Concrete </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">3</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">20.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">34.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">60.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">19.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">19.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">160.7&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">161.1&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">468.4&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">464.4&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Identifiable Assets </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">4</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%">Aggregates</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 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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">12,023.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">11,825.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Asphalt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">748.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">648.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Concrete </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">794.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,512.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total identifiable assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">13,565.9&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">13,986.7&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%">General corporate assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">351.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">288.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash and cash equivalents and restricted cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">434.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">345.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total assets</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">14,351.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">14,620.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-left:14.4pt;text-indent:-10.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.91pt">Includes product sales (crushed stone, sand and gravel, sand and other aggregates), freight &amp; delivery costs that we pass along to our customers, and service revenues (see Note 4) related to aggregates. </span></div><div style="margin-top:3pt;padding-left:14.4pt;text-indent:-10.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.91pt">Includes product sales as well as service revenues (see Note 4) from our asphalt construction paving business. </span></div><div style="margin-top:3pt;padding-left:14.4pt;text-indent:-10.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.91pt">The decreases in the Concrete segment are primarily due to the divestiture of concrete operations in Texas in November 2023 (see Note 16) as well as a third quarter 2024 goodwill impairment charge (see Note 15).</span></div><div style="margin-top:3pt;padding-left:14.4pt;text-indent:-10.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.91pt">Certain temporarily idled assets are included within a segment's Identifiable Assets, but the associated Depreciation, Depletion, Accretion and Amortization (DDA&amp;A) is shown within Other in the DDA&amp;A section above as the related DDA&amp;A is excluded from segment gross profit.</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_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/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<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 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-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 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<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 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<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 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<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 34<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-34<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 26C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26C<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 26B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26B<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 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-15<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 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<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> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/280/tableOfContent<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 26<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26<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> -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 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 24: 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 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 (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>30
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602928926912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUPPLEMENTAL CASH FLOW INFORMATION<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2024</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_SupplementalCashFlowElementsAbstract', window );"><strong>Supplemental Cash Flow Elements [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_CashFlowSupplementalDisclosuresTextBlock', window );">SUPPLEMENTAL CASH FLOW INFORMATION</a></td>
<td class="text">SUPPLEMENTAL CASH FLOW INFORMATION<div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Supplemental information referable to our Condensed Consolidated Statements of Cash Flows is summarized below:</span></div><div style="margin-top:4pt"><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.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Nine Months Ended<br/>September 30</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-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;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:120%">Cash Payments</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%">Interest (exclusive of amount capitalized)</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">119.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">118.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">276.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">168.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;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:120%">Noncash Investing and Financing Activities</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accruals for purchases of property, plant &amp; equipment</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">24.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">28.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Note received from sale of 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:9pt;font-weight:400;line-height:120%">0.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Recognition of new and revised lease obligations for</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating lease right-of-use 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:9pt;font-weight:400;line-height:120%">36.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.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:#cceeff;border-bottom:1.5pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finance lease right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.4&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt 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></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_CashFlowSupplementalDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 supplemental cash flow activities, including cash, noncash, and part noncash transactions, for the period. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in 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 230<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/230/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_CashFlowSupplementalDisclosuresTextBlock</td>
</tr>
<tr>
<td style="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_SupplementalCashFlowElementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SupplementalCashFlowElementsAbstract</td>
</tr>
<tr>
<td style="padding-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>31
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602929783680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOODWILL<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2024</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</a></td>
<td class="text">GOODWILL<div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Goodwill is recognized when the consideration paid for a business exceeds the fair value of the tangible and identifiable intangible assets acquired. Goodwill is allocated to reporting units for purposes of testing goodwill for impairment. We test goodwill for impairment on an annual basis or more frequently if events or circumstances change in a manner that would more likely than not reduce the fair value of a reporting unit below its carrying value. </span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">During the third quarter of 2024, we determined that a triggering event occurred with respect to a reporting unit that includes concrete operations acquired from U.S. Concrete in 2021. We previously disclosed that the estimated fair value of this reporting unit exceeded its carrying value by less than 5%. Based on an interim goodwill impairment test, we determined that the estimated fair value of this reporting unit was less than its carrying value. As a result, we recorded an $86.6 million noncash impairment charge. There was no charge for goodwill impairment in the nine-month period ended September 30, 2023. Accumulated goodwill impairment losses amount to $390.2 million ($252.7 million in our former Cement segment and $137.5 million in our Concrete segment).</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Changes in the carrying amount of goodwill by reportable segment from December&#160;31, 2023 to September&#160;30, 2024 are shown below:</span></div><div style="margin-top:4pt"><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.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">Aggregates</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">Asphalt</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">Concrete</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">Total </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goodwill at December 31, 2023</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,330.2&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">91.6&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">109.9&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,531.7&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goodwill of acquired businesses </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.9&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.9&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goodwill impairment</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(86.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(86.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goodwill at September 30, 2024 </span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,335.1&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">91.6&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">23.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,450.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-left:14.4pt;text-indent:-10.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.91pt">See Note 16 for acquisitions.</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_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/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 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-2<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> -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> -Publisher FASB<br> -URI https://asc.fasb.org/350-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_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>32
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45603032143728">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination, Asset Acquisition, and Joint Venture Formation [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">ACQUISITIONS AND DIVESTITURES<div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4pt;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%">BUSINESS ACQUISITIONS</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">2024 BUSINESS ACQUISITIONS &#8212; Through the nine months ended September&#160;30, 2024, we acquired the following operations for total cash consideration of $206.4 million:</span></div><div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">Alabama &#8211; aggregates, asphalt mix and construction paving operations</span></div><div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">California &#8211; asphalt terminal operations</span></div><div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">North Carolina &#8211; aggregates operations</span></div><div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">Texas &#8211; asphalt mix and construction paving operations</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">The 2024 acquisitions above are reported in our consolidated financial statements as of their respective acquisition dates. None of these acquisitions were material to our results of operations either individually or collectively, and acquisition related expenses were immaterial. The fair value of consideration transferred for these 2024 acquisitions and the preliminary amounts (pending working capital adjustments) of assets acquired and liabilities assumed are summarized below:</span></div><div style="margin-top:4pt"><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:83.748%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.052%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;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:120%">Fair Value of Purchase Consideration </span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%">Cash</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">206.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total fair value of purchase consideration </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">206.4&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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:120%">Identifiable Assets Acquired and Liabilities Assumed</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accounts and notes receivable, net</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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:9pt;font-weight:400;line-height:120%">10.7&#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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Property, plant &amp; equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">161.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Contractual rights in place</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">30.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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:9pt;font-weight:400;line-height:120%">Other liabilities assumed</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:9pt;font-weight:400;line-height:120%">(8.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net identifiable assets acquired</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">201.5&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goodwill</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%">4.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #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:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">As a result of the 2024 acquisitions, we recognized $30.8 million of amortizable intangible assets and $4.9 million of goodwill. The amortizable intangible assets will be amortized against earnings over a weighted-average of 15 years and will be deductible for income tax purposes over 15 years. The $4.9 million of goodwill recognized represents synergies expected to be realized from acquiring an established business with assets that have been assembled over a long period of time; the collection of those assets combined with our assets can earn a higher rate of return than either individually. All of the goodwill recognized will be deductible for income tax purposes.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">In September 2024, we entered into a definitive agreement to acquire Wake Stone Corporation. This acquisition is expected to close in the fourth quarter of 2024, subject to the satisfaction of customary closing conditions.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">2023 BUSINESS ACQUISITIONS &#8212; For the full year 2023, we completed no business acquisitions.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">DIVESTITURES AND PENDING DIVESTITURES</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">We had</span><span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">no significant divestitures</span><span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">through the nine months ended September&#160;30, 2024.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">In 2023, we sold:</span></div><div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">Fourth quarter &#8211; concrete operations in Texas resulting in a third quarter impairment charge of $28.3 million and a fourth quarter loss on sale of $13.8 million (the assets were written down to estimated fair value less cost to sell in the third quarter)</span></div><div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">Fourth quarter &#8211; excess real estate in Virginia resulting in a pretax gain of $65.7&#160;million</span></div><div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt">Second quarter &#8211; real estate associated with a former recycled concrete facility in Illinois resulting in a pretax gain of $15.2 million</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">No material assets met the criteria for held for sale at September&#160;30, 2024 and December&#160;31, 2023. The probable divestiture of our concrete operations in Texas was presented as assets held for sale in the accompanying Condensed Consolidated Balance Sheet at September 30, 2023. The major classes of assets and liabilities classified as held for sale as of September 30 are as follows:</span></div><div style="margin-top:4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:2.5pt 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:400;line-height:120%">September 30<br/>2024</span></td><td colspan="3" style="border-top:2.5pt 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:400;line-height:120%">December 31<br/>2023</span></td><td colspan="3" style="border-top:2.5pt 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:400;line-height:120%">September 30<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;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:120%">Held for Sale (Concrete Segment)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%">Inventory</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">18.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Land and land improvements, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">39.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Buildings, machinery 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:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">114.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating leases, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">9.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finance leases, 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:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">18.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amortizable intangible assets, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">164.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goodwill</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:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">157.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Reserve for assets held for sale</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(28.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total assets held for sale</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">495.1&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Current operating lease liabilities</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.7)</span></td><td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%">Current finance lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Noncurrent operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(9.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Noncurrent finance lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total liabilities held for sale</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(10.1)</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAndAssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>33
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602929991568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NEW ACCOUNTING STANDARDS<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2024</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_AccountingChangesAndErrorCorrectionsAbstract', window );"><strong>Accounting Changes and Error Corrections [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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock', window );">NEW ACCOUNTING STANDARDS</a></td>
<td class="text">NEW ACCOUNTING STANDARDS <div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">ACCOUNTING STANDARDS RECENTLY ADOPTED</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">None</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">ACCOUNTING STANDARDS PENDING ADOPTION</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">In November 2023, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2023-07, &#8220;Segment Reporting &#8211; Improvements to Reportable Segment Disclosures,&#8221; which requires enhanced disclosures related to significant segment expenses and a description of how the chief operating decision maker utilizes segment operating profit or loss to assess segment performance. The new standard is effective for fiscal years beginning after December 15, 2023 and is to be applied retrospectively. We expect to include cost of revenues as significant segment expenses in our reportable segment disclosures beginning with our Form 10-K for the year ended December 31, 2024.</span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU 2023-09, &#8220;Income Taxes &#8211; Improvements to Income Tax Disclosures,&#8221; which requires disclosure of specific categories and disaggregation of information in the rate reconciliation table and expands disclosures related to income taxes paid. The new standard is effective for fiscal years beginning after December 15, 2024 and is to be applied prospectively. Disclosures required by this ASU will be included in our Form 10-K for the year ended December 31, 2025.</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_AccountingChangesAndErrorCorrectionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AccountingChangesAndErrorCorrectionsAbstract</td>
</tr>
<tr>
<td style="padding-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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.</p></div>
<a href="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 65<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476173/280-10-65-1<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 1<br> -Subparagraph (b)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-7<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 5: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 9: 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 (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-1<br><br>Reference 11: 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 12: 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 13: 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)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<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 (g)(2)(iv)<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 (h)(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 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 11.M.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480530/250-10-S99-5<br><br>Reference 17: 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)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 18: 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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 19: 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 (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 20: 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 (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<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/2147483194/926-20-65-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<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/2147483194/926-20-65-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483194/926-20-65-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480530/250-10-S99-6<br><br>Reference 25: 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 (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 26: 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)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 250<br> -Publisher FASB<br> -URI https://asc.fasb.org/250/tableOfContent<br><br>Reference 28: 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)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock</td>
</tr>
<tr>
<td style="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>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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602929756464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pay vs Performance Disclosure - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 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_ecd_PvpTable', window );"><strong>Pay vs Performance Disclosure</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_NetIncomeLoss', window );">Net earnings attributable to Vulcan</a></td>
<td class="nump">$ 207.6<span></span>
</td>
<td class="nump">$ 276.5<span></span>
</td>
<td class="nump">$ 618.2<span></span>
</td>
<td class="nump">$ 705.8<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_PvpTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection v<br> -Paragraph 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;">ecd_PvpTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<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 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: 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/2147479168/946-830-55-10<br><br>Reference 18: 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/2147479105/946-220-45-7<br><br>Reference 19: 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/2147477250/944-220-S99-1<br><br>Reference 20: 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/2147479134/946-220-S99-1<br><br>Reference 21: 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/2147479134/946-220-S99-3<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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: 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 24: 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 25: 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 26: 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 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)(i))<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)(4)(iii)(A))<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 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 30: 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 31: 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 32: 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 33: 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 34: 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 35: 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 36: 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 37: 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/2147478524/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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45603032401344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Arrangements<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2024</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_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<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_ecd_NonRule10b51ArrAdoptedFlag', window );">Non-Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<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_ecd_Rule10b51ArrTrmntdFlag', window );">Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<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_ecd_NonRule10b51ArrTrmntdFlag', window );">Non-Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 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;">ecd_NonRule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_NonRule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 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;">ecd_NonRule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_Rule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 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;">ecd_Rule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_Rule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 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;">ecd_Rule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_TradingArrByIndTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph 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;">ecd_TradingArrByIndTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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>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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602929463696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2024</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_BasisOfAccountingPolicyPolicyTextBlock', window );">BASIS OF PRESENTATION</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">BASIS OF PRESENTATION</span></div><div style="margin-top:2pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Our accompanying unaudited condensed consolidated financial statements were prepared in compliance with the instructions to Form 10-Q and Article 10 of Regulation S-X and thus do not include all of the information and footnotes required by accounting principles generally accepted in the United States of America (GAAP) for complete financial statements. We prepared the accompanying condensed consolidated financial statements on the same basis as our annual financial statements, except for the adoption of new accounting standards, if any, as described in Note 17. Our Condensed Consolidated Balance Sheet as of December&#160;31, 2023 was derived from the audited financial statement, but it does not include all disclosures required by GAAP. In the opinion of our management, the statements reflect all adjustments, including those of a normal recurring nature, necessary to present fairly the results of the reported interim periods. For further information, refer to the consolidated financial statements and footnotes included in our most recent Annual Report on Form 10-K.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Operating results for the three and nine month periods ended September&#160;30, 2024 are not necessarily indicative of the results that may be expected for the year ending December&#160;31, 2024. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Our condensed consolidated financial statements reflect estimates and assumptions made by management that affect the reported amounts of assets, liabilities, revenues and expenses. The most significant estimates and assumptions included in the preparation of these financial statements are related to goodwill and long-lived asset impairments, business combinations and purchase price allocation, pension and other postretirement benefits, environmental compliance, claims and litigation including self-insurance, and income taxes (refer to the Critical Accounting Policies included in Item 7 of our most recent Annual Report on Form 10-K). Events that relate to conditions arising after September&#160;30, 2024</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">will be reflected in management&#8217;s estimates for future periods.</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_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy', window );">NONCONTROLLING INTEREST</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">NONCONTROLLING INTEREST</span></div>Our condensed consolidated financial statements recognize the full fair value of all of the subsidiary&#8217;s assets and liabilities offset by the noncontrolling interest in total equity.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy', window );">RESTRICTED CASH</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">RESTRICTED CASH</span></div><div style="margin-top:2pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Restricted cash primarily consists of cash proceeds from the sale of property held in escrow for the acquisition of replacement property under like-kind exchange agreements. The escrow accounts are administered by an intermediary. Cash restricted pursuant to like-kind exchange agreements remains restricted for a maximum of 180 days from the date of the property sale pending the acquisition of replacement property. Restricted cash may also include cash reserved by other contractual agreements (such as asset purchase agreements) for a specified purpose and therefore is not available for use for other purposes. Restricted cash is included with cash and cash equivalents in the accompanying Condensed Consolidated Statements of Cash Flows.</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_InventoryPolicyTextBlock', window );">INVENTORIES</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">INVENTORIES</span></div>Inventories and supplies are stated at the lower of cost or net realizable value.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationsPolicyTextBlock', window );">DISCONTINUED OPERATIONS</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">DISCONTINUED OPERATIONS</span></div><div style="margin-top:2pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">In 2005, we sold substantially all the assets of our Chemicals business to a subsidiary of Occidental Chemical Corporation. The financial results of the Chemicals business are classified as discontinued operations in the accompanying Condensed Consolidated Statements of Comprehensive Income for all periods presented. Results from discontinued operations are as follows:</span></div><div style="margin-top:4pt"><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.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr style="height:23pt"><td colspan="3" rowspan="2" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Three Months Ended<br/>September 30</span></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Nine Months Ended<br/>September 30</span></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Pretax loss</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.8)</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3.8)</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(6.8)</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(11.7)</span></td><td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%">Income tax benefit </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:9pt;font-weight:400;line-height:120%">0.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Loss on discontinued operations, net of tax</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.3)</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2.8)</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(5.0)</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(8.6)</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Our discontinued operations include charges related to general and product liability costs, including legal defense costs, and environmental remediation costs associated with our former Chemicals business (including certain matters as discussed in Note 8). There were no revenues from discontinued operations for the periods presented.</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_EarningsPerSharePolicyTextBlock', window );">EARNINGS PER SHARE (EPS)</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">EARNINGS PER SHARE (EPS)</span></div>Earnings per share are computed by dividing net earnings by the weighted-average common shares outstanding (basic EPS) or weighted-average common shares outstanding assuming dilution (diluted EPS)<div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">All dilutive common stock equivalents are reflected in our earnings per share calculations. In periods of loss, shares that otherwise would have been included in our diluted weighted-average common shares outstanding computation would be excluded.</span></div>Antidilutive common stock equivalents are not included in our earnings per share calculations.<span></span>
</td>
</tr>
<tr class="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-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">RECLASSIFICATIONS</span></div><div style="margin-top:2pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">As a result of a first quarter 2024 change in our internal management reporting structure, prior period segment information has been revised to conform to our current segment reporting structure. This change had no impact on our prior consolidated results of operations, financial position or cash flows (refer to Note 13 for further information).</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">ACCOUNTING STANDARDS RECENTLY ADOPTED AND ACCOUNTING STANDARDS PENDING ADOPTION</a></td>
<td class="text"><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">ACCOUNTING STANDARDS RECENTLY ADOPTED</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">None</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">ACCOUNTING STANDARDS PENDING ADOPTION</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">In November 2023, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2023-07, &#8220;Segment Reporting &#8211; Improvements to Reportable Segment Disclosures,&#8221; which requires enhanced disclosures related to significant segment expenses and a description of how the chief operating decision maker utilizes segment operating profit or loss to assess segment performance. The new standard is effective for fiscal years beginning after December 15, 2023 and is to be applied retrospectively. We expect to include cost of revenues as significant segment expenses in our reportable segment disclosures beginning with our Form 10-K for the year ended December 31, 2024.</span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU 2023-09, &#8220;Income Taxes &#8211; Improvements to Income Tax Disclosures,&#8221; which requires disclosure of specific categories and disaggregation of information in the rate reconciliation table and expands disclosures related to income taxes paid. The new standard is effective for fiscal years beginning after December 15, 2024 and is to be applied prospectively. Disclosures required by this ASU will be included in our Form 10-K for the year ended December 31, 2025.</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_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</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_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-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 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_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 subsidiaries or other investments that are consolidated, including the accounting treatment for intercompany accounts or transactions and any 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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 810<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_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for discontinued operations. Includes, but is not limited to, method of interest allocation to a discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section S99<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480781/205-20-S99-3<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 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-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_DiscontinuedOperationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of 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 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<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 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-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_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<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 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-10-50-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 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483489/210-10-50-1<br><br>Reference 4: 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 (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 330<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478411/912-330-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/330/tableOfContent<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-10-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 270<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482989/270-10-45-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_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602930282448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2024</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_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of Inventory, Current</a></td>
<td class="text"><div style="margin-top:2pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Inventories and supplies are stated at the lower of cost or net realizable value. Inventories are as follows:</span></div><div style="margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">September 30<br/>2024</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">December 31<br/>2023</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">September 30<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finished products</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">505.9&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">494.4&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">448.1&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt 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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Raw materials</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:9pt;font-weight:400;line-height:120%">62.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">51.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">50.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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Products in process</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">11.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating supplies 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:9pt;font-weight:400;line-height:120%">68.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">63.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">63.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total inventories</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">647.7&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">615.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">570.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock', window );">Schedule of Results from Discontinued Operations</a></td>
<td class="text">Results from discontinued operations are as follows:<div style="margin-top:4pt"><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.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr style="height:23pt"><td colspan="3" rowspan="2" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Three Months Ended<br/>September 30</span></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Nine Months Ended<br/>September 30</span></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Pretax loss</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.8)</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3.8)</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(6.8)</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(11.7)</span></td><td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%">Income tax benefit </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:9pt;font-weight:400;line-height:120%">0.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Loss on discontinued operations, net of tax</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.3)</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2.8)</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(5.0)</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(8.6)</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock', window );">Schedule of Weighted-Average Common Shares Outstanding Assuming Dilution</a></td>
<td class="text"><div style="margin-top:2pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Earnings per share are computed by dividing net earnings by the weighted-average common shares outstanding (basic EPS) or weighted-average common shares outstanding assuming dilution (diluted EPS), as set forth below:</span></div><div style="margin-top:4pt"><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.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Three Months Ended<br/>September 30</span></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Nine Months Ended<br/>September 30</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-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Weighted-average common shares outstanding</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">132.2</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">133.0</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">132.3</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">133.1</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:9pt;font-weight:400;line-height:120%">Dilutive effect of </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stock-Only Stock Appreciation Rights</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.2</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.2</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.2</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other stock compensation awards</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.6</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.5</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.6</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.4</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Weighted-average common shares outstanding, assuming dilution</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">133.0</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">133.7</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">133.1</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">133.7</span></td></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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock', window );">Schedule of Antidilutive Common Stock Equivalents</a></td>
<td class="text">The number of antidilutive common stock equivalents for which the exercise price exceeds the weighted-average market price is as follows:<div style="margin-top:4pt"><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.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Three Months Ended<br/>September 30</span></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Nine Months Ended<br/>September 30</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-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Antidilutive common stock equivalents</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.1</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.1</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.1</span></td></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_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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.</p></div>
<a href="javascript: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 260<br> -SubTopic 10<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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-3A<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-4A<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-4B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5C<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5D<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<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 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3A<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-1<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-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_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript: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(6)(a))<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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483489/210-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_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).</p></div>
<a href="javascript: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 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<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_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock</td>
</tr>
<tr>
<td style="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>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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602928926912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2024</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_vmc_ScheduleOfLeaseAssetsAndLiabilitiesWeightedAverageLeaseTermAndDiscountRateTableTextBlock', window );">Schedule of Lease Assets and Liabilities, Weighted-Average Lease Term and Discount Rate</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Lease right-of-use (ROU) assets and liabilities and the weighted-average lease terms and discount rates are as follows:</span></div><div style="margin-top:4pt"><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:28.596%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.657%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">dollars in millions</span></td><td colspan="3" style="border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Classification on the Balance Sheet</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">September 30<br/>2024</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">December 31<br/>2023</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">September 30<br/>2023</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;border-top:1.5pt solid #000000;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:120%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%">Operating lease ROU assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">651.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">636.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">644.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accumulated amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(143.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(124.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(113.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating leases, net</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt 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:400;line-height:120%">Operating lease right-of-use assets, net</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">508.3&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">511.7&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">531.4&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finance lease ROU assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">55.8&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">62.3&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">85.8&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt 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 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accumulated depreciation</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:9pt;font-weight:400;line-height:120%">(23.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(20.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(22.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finance leases, net</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt 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:400;line-height:120%"><span style="-sec-ix-hidden:f-427"><span style="-sec-ix-hidden:f-428"><span style="-sec-ix-hidden:f-429">Property, plant &amp; equipment, net</span></span></span></span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">32.6&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">42.1&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">63.7&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total lease assets</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">540.9&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">553.8&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">595.1&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#cceeff;border-top:1.5pt solid #000000;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:120%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-436"><span style="-sec-ix-hidden:f-437"><span style="-sec-ix-hidden:f-438">Other current liabilities</span></span></span></span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">48.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">47.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">48.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finance</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-442"><span style="-sec-ix-hidden:f-443"><span style="-sec-ix-hidden:f-444">Other current liabilities</span></span></span></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:9pt;font-weight:400;line-height:120%">11.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">18.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Noncurrent</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-448"><span style="-sec-ix-hidden:f-449"><span style="-sec-ix-hidden:f-450">Noncurrent operating lease liabilities</span></span></span></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:9pt;font-weight:400;line-height:120%">503.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">507.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">525.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finance</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-454"><span style="-sec-ix-hidden:f-455"><span style="-sec-ix-hidden:f-456">Other noncurrent liabilities</span></span></span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">11.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">16.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">22.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">575.4&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">583.8&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">614.7&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#cceeff;border-top:1.5pt solid #000000;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:120%">Lease Term and Discount Rate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Weighted-average remaining lease term (years) </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="6" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">19.1</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">19.5</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">19.4</span></td></tr><tr><td colspan="6" 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:9pt;font-weight:400;line-height:120%">Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.3</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.5</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.5</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Weighted-average discount rate </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="6" 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:9pt;font-weight:400;line-height:120%">Operating leases</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:9pt;font-weight:400;line-height:120%">4.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</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:9pt;font-weight:400;line-height:120%">4.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</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:9pt;font-weight:400;line-height:120%">4.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;border-bottom:1.5pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finance leases</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.1&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.4&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></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_LeaseCostTableTextBlock', window );">Schedule of Components of Lease Expense</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">The components of lease expense are as follows:</span></div><div style="margin-top:4pt"><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:21.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Three Months Ended<br/>September 30</span></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Nine Months Ended<br/>September 30</span></td></tr><tr><td colspan="6" style="border-bottom:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finance lease cost </span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Depreciation of right-of-use assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">2.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">3.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">7.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">10.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest on lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating lease cost</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:9pt;font-weight:400;line-height:120%">19.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">19.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">56.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">58.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Short-term lease cost </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">14.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">34.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">38.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Variable lease cost</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:9pt;font-weight:400;line-height:120%">5.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">15.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">15.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#cceeff;border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Sublease income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total lease expense</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">38.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">41.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">112.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">119.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span>Includes the cost of leases with an initial term of one year or less (including those with terms of one month or less).<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_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-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_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_vmc_ScheduleOfLeaseAssetsAndLiabilitiesWeightedAverageLeaseTermAndDiscountRateTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of Lease Assets and Liabilities, Weighted-Average Lease Term and Discount Rate [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vmc_ScheduleOfLeaseAssetsAndLiabilitiesWeightedAverageLeaseTermAndDiscountRateTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vmc_</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>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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602930159344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUES (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2024</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_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [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_RevenueFromExternalCustomersByGeographicAreasTableTextBlock', window );">Schedule of Revenues by Geographic Market</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Our segment total revenues by geographic market for the three and nine month periods ended September&#160;30, 2024 and 2023 are disaggregated as follows (the decrease in Gulf Coast market concrete revenues is primarily attributable to the sale of concrete operations in Texas in November 2023; see Note 16 for additional information):</span></div><div style="margin-top:4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:54.657%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.963%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="12" style="border-top:1.5pt 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:400;line-height:120%">Three Months Ended September 30, 2024</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-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">Aggregates</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">Asphalt</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">Concrete</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">East revenues</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">466.7&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">64.0&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">88.4&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">619.1&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%">Gulf Coast revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">842.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">90.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">936.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">West revenues</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">263.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">226.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">83.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">572.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Segment sales</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,572.4&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">381.1&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">174.4&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,127.9&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Intersegment sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(124.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(124.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total revenues </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span></div></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,448.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">381.1&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">174.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,003.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:54.657%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.963%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="12" style="border-top:1.5pt 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:400;line-height:120%">Three Months Ended September 30, 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-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">Aggregates</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">Asphalt</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">Concrete</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">East revenues</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">464.8&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">64.5&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">95.4&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">624.7&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%">Gulf Coast revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">900.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">71.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">168.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,140.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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">West revenues</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">263.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">211.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">100.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">575.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Segment sales</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,628.4&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">347.2&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">364.6&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,340.2&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Intersegment sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(154.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(154.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total revenues </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span></div></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,474.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">347.2&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">364.6&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,185.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:54.657%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.963%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="12" style="border-top:1.5pt 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:400;line-height:120%">Nine Months Ended September 30, 2024</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-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">Aggregates</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">Asphalt</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">Concrete</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">East revenues</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,267.3&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">149.7&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">246.6&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,663.6&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%">Gulf Coast revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,484.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">198.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">2,689.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">West revenues</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">725.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">570.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">236.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,532.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Segment sales</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,477.3&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">918.5&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">489.9&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5,885.7&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Intersegment sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(321.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(321.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total revenues </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span></div></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,155.6&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">918.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">489.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5,564.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:54.657%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.963%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="12" style="border-top:1.5pt 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:400;line-height:120%">Nine Months Ended September 30, 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-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">Aggregates</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">Asphalt</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">Concrete</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">East revenues</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,259.7&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">147.1&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">278.7&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,685.5&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%">Gulf Coast revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,568.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">182.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">457.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,208.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">West revenues</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">677.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">525.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">257.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,459.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Segment sales</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,505.9&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">854.3&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">993.3&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6,353.5&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Intersegment sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(405.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(405.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total revenues </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span></div></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,100.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">854.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">993.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5,947.6&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.91pt">The geographic markets are defined by states/countries as follows:</span><div style="margin-top:3pt;padding-left:27pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">East market &#8212; Arkansas, Delaware, Illinois, Kentucky, Maryland, New Jersey, New York, North Carolina, Pennsylvania, Tennessee, Virginia and Washington D.C.</span></div><div style="margin-top:3pt;padding-left:27pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Gulf Coast market &#8212; Alabama, Florida, Georgia, Louisiana, Mississippi, Oklahoma, South Carolina, Texas, U.S. Virgin Islands, Freeport (Bahamas), Puerto Cort&#233;s (Honduras) and Quintana Roo (Mexico)</span></div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">West market &#8212; Arizona, California, Hawaii, New Mexico and British Columbia (Canada)</span><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Schedule of Freight &amp; Delivery Revenues</a></td>
<td class="text"><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Freight &amp; delivery revenues are as follows:</span></div><div style="margin-top:4pt"><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.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000;padding:0 1pt"></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Three Months Ended<br/>September 30</span></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Nine Months Ended<br/>September 30</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-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total revenues</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,003.9&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,185.8&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5,564.0&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5,947.6&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Freight &amp; delivery revenues </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;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:9pt;font-weight:400;line-height:120%">(261.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(276.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(741.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(766.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total revenues excluding freight &amp; delivery</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,742.5&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,909.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,822.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5,180.7&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-left:14.4pt;text-indent:-10.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.91pt">Includes freight &amp; delivery to remote distribution sites.</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_ContractWithCustomerAssetAndLiabilityTableTextBlock', window );">Schedule of Reconciliation of Deferred Revenue Balances</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Changes in our deferred revenue balances (current and noncurrent) are as follows:</span></div><div style="margin-top:4pt"><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.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000;padding:0 1pt"></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Three Months Ended<br/>September 30</span></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Nine Months Ended<br/>September 30</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-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred revenue balance at beginning of period</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">148.9&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">157.4&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">152.8&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">161.8&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%">Revenue recognized from deferred revenue</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:9pt;font-weight:400;line-height:120%">(2.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(5.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(6.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred revenue balance at end of period</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">146.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">154.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">146.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">154.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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_ContractWithCustomerAssetAndLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract 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/2009/role/commonPracticeRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-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_ContractWithCustomerAssetAndLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="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_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</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 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-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_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="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_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-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_RevenueFromExternalCustomersByGeographicAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.</p></div>
<a href="javascript: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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock</td>
</tr>
<tr>
<td style="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>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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45603041360176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FAIR VALUE MEASUREMENTS (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2024</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_FairValueAssetsMeasuredOnRecurringBasisTextBlock', window );">Schedule of Fair Value Measurement on Recurring Basis</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Our assets subject to fair value measurement on a recurring basis are summarized below:</span></div><div style="margin-top:4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">September 30<br/>2024</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">December 31<br/>2023</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">September 30<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;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:120%">Level 1 Fair Value</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%">Rabbi Trust</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Mutual funds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">34.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">31.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">28.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">34.7&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">31.7&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">28.7&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;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:120%">Level 2 Fair Value</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%">Interest rate swaps</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(2.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Rabbi Trust</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Money market mutual fund</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:9pt;font-weight:400;line-height:120%">0.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.4)</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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_FairValueAssetsMeasuredOnRecurringBasisTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class 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/2009/role/commonPracticeRef<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><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock</td>
</tr>
<tr>
<td style="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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602929970752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DERIVATIVE INSTRUMENTS (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock', window );">Schedule of Derivative Instruments Recognized at Fair Value</a></td>
<td class="text">These swaps were recognized at fair value in the accompanying Condensed Consolidated Balance Sheets as follows:<div style="margin-top:4pt"><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:27.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.263%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Balance Sheet Location</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">September 30<br/>2024</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">December 31<br/>2023</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">September 30<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Fair Value Hedges </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%">Interest rate swaps</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other current/noncurrent assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">3.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">0.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest rate swaps</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:0.5pt 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:400;line-height:120%">Other current/noncurrent liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest rate swaps net liability</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.3)</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2.1)</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:1pt;font-weight:400;line-height:120%"> </span></div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span>See Note 5 for further discussion of fair value determination.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock', window );">Schedule of Effects of Changes in Fair Values of Derivatives Designated as Cash Flow Hedges</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">This amortization was reflected in the accompanying Condensed Consolidated Statements of Comprehensive Income as follows:</span></div><div style="margin-top:4pt"><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:27.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr style="height:23pt"><td colspan="3" rowspan="2" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" rowspan="2" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">Income Statement<br/>Location</span></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Three Months Ended<br/>September 30</span></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Nine Months Ended<br/>September 30</span></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;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:120%">Cash Flow Hedges</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Loss reclassified from AOCI</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt 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:400;line-height:120%">Interest expense</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.6)</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.5)</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.7)</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.6)</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for cash flow hedging instruments of (a) the location and amount of gains and losses reported in the statement of financial performance and (b) the location and fair value amounts of the instruments reported in the 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4C<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for fair value hedging instruments of (a) the location and amount of gains and losses reported in the statement of financial performance and (b) the location and fair value amounts of the instruments reported in the 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4C<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45603041360672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEBT (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2024</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 );">Schedule of Debt</a></td>
<td class="text"><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Debt is detailed as follows:</span></div><div style="margin-top:4pt"><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.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Effective<br/>Interest Rates</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">September 30<br/>2024</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">December 31<br/>2023</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">September 30<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Bank line of credit expires 2027 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Commercial paper expires 2027 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span></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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total short-term debt</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Bank line of credit expires 2027 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Commercial paper expires 2027 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">550.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">550.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">550.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.50% notes due 2025 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">4.65%</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:9pt;font-weight:400;line-height:120%">400.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">400.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">400.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.80% notes due 2026</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">550.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">550.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.90% notes due 2027</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">4.00%</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:9pt;font-weight:400;line-height:120%">400.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">400.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">400.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.50% notes due 2030</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">3.94%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">750.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">750.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">750.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7.15% notes due 2037</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">8.05%</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:9pt;font-weight:400;line-height:120%">129.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">129.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">129.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.50% notes due 2047</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">4.59%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">700.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">700.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">700.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.70% notes due 2048</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">5.42%</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:9pt;font-weight:400;line-height:120%">460.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">460.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">460.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other notes</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">0.37%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total long-term debt - face value</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,391.1&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,941.5&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,941.6&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unamortized discounts and debt issuance costs</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(61.4)</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(63.4)</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(64.7)</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Fair value adjustments </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">3</span></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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total long-term debt - book value</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,329.7&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,877.8&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,874.8&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less current maturities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.5)</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.5)</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.5)</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total long-term debt - reported value</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,329.2&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,877.3&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,874.3&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Estimated fair value of long-term debt</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,286.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,798.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,597.6&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt 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:1pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:3pt;padding-left:14.4pt;text-indent:-10.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.91pt">Borrowings on the bank line of credit and commercial paper are classified as short-term if we intend to repay within twelve months and as long-term if we have the intent and ability to extend payment beyond twelve months.</span></div><div style="margin-top:3pt;padding-left:14.4pt;text-indent:-10.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.91pt">We have the intent and ability to refinance these notes due April 2025 on a long-term basis.</span></div><div style="margin-top:3pt;padding-left:14.4pt;text-indent:-10.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.91pt">See Note 6 for additional information on our fair value hedging strategy.</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_ScheduleOfLineOfCreditFacilitiesTextBlock', window );">Schedule of Standby Letters of Credit</a></td>
<td class="text">Our standby letters of credit as of September&#160;30, 2024 are summarized by purpose in the table below:<div style="margin-top:4pt"><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:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:1.5pt solid #000000;padding: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:120%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Risk management insurance</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">80.3&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%">Reclamation/restoration requirements</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:9pt;font-weight:400;line-height:120%">14.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total standby letters of credit</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">95.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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_ScheduleOfLineOfCreditFacilitiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to 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.</p></div>
<a href="javascript: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(22)(b))<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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(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_ScheduleOfLineOfCreditFacilitiesTextBlock</td>
</tr>
<tr>
<td style="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>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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602929982432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2024</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_ScheduleOfLossContingenciesByContingencyTextBlock', window );">Schedule of Accrued Environmental Remediation Costs</a></td>
<td class="text">Amounts accrued for environmental matters (measured on an undiscounted basis) are presented below:<div style="margin-top:4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">September 30<br/>2024</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">December 31<br/>2023</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">September 30<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Continuing operations</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">33.4&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">32.6&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">32.7&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%">Retained from former Chemicals 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:9pt;font-weight:400;line-height:120%">8.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total accrued environmental remediation costs</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">41.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">40.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">41.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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_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_ScheduleOfLossContingenciesByContingencyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 loss contingencies that were reported in the period or disclosed 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/2009/role/commonPracticeRef<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/2009/role/commonPracticeRef<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/2009/role/commonPracticeRef<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/2009/role/commonPracticeRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfLossContingenciesByContingencyTextBlock</td>
</tr>
<tr>
<td style="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>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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45603034810064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ASSET RETIREMENT OBLIGATIONS (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2024</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_AssetRetirementObligationDisclosureAbstract', window );"><strong>Asset Retirement Obligation Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_vmc_AssetRetirementObligationsOperatingCostsTableTextBlock', window );">Schedule of Asset Retirement Obligations Operating Costs</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">ARO operating costs related to accretion of the liabilities and depreciation of the assets are as follows:</span></div><div style="margin-top:4pt"><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.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Three Months Ended<br/>September 30</span></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Nine Months Ended<br/>September 30</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-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accretion</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.7&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.5&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10.8&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10.3&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%">Depreciation</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:9pt;font-weight:400;line-height:120%">3.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;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:9pt;font-weight:400;line-height:120%">Total ARO operating costs</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%">6.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%">5.7&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%">19.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%">16.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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_ScheduleOfChangeInAssetRetirementObligationTableTextBlock', window );">Schedule of Reconciliations of Asset Retirement Obligations</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Reconciliations of the carrying amounts of our AROs are as follows:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:4pt"><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.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Three Months Ended<br/>September 30</span></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Nine Months Ended<br/>September 30</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-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">ARO balance at beginning of period</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">334.1&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">311.6&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">324.1&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">311.3&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%">Liabilities incurred</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:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Liabilities settled</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(8.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(8.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accretion 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:9pt;font-weight:400;line-height:120%">3.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Revisions, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">19.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;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:9pt;font-weight:400;line-height:120%">ARO balance at end of period</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%">346.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%">315.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%">346.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%">315.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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_AssetRetirementObligationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AssetRetirementObligationDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfChangeInAssetRetirementObligationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in carrying amount of a liability for asset retirement obligations, for changes such as new obligations, changes in estimates of existing obligations, spending on existing obligations, property dispositions, and foreign currency translation.</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 410<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/2147481850/410-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_ScheduleOfChangeInAssetRetirementObligationTableTextBlock</td>
</tr>
<tr>
<td style="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_vmc_AssetRetirementObligationsOperatingCostsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tabular disclosure of asset retirement obligations operating costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vmc_AssetRetirementObligationsOperatingCostsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vmc_</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>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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602929961280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BENEFIT PLANS (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2024</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_ScheduleOfNetBenefitCostsTableTextBlock', window );">Schedule of Components of Net Periodic Benefit Cost</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">The following table sets forth the components of net periodic pension benefit cost:</span></div><div style="margin-top:4pt"><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.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Three Months Ended<br/>September 30</span></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Nine Months Ended<br/>September 30</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-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Service cost</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.4&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.6&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.8&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.9&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%">Interest cost</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:9pt;font-weight:400;line-height:120%">8.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">24.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">25.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(7.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(6.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(21.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(20.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amortization of prior service cost</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:9pt;font-weight:400;line-height:120%">0.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amortization of actuarial loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net periodic pension benefit cost</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.2&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.0&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">9.9&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">11.9&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Pretax amortization from AOCI</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.8&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.5&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">The following table sets forth the components of net periodic other postretirement benefit cost:</span></div><div style="margin-top:4pt"><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.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Three Months Ended<br/>September 30</span></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Nine Months Ended<br/>September 30</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-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Service cost</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.4&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.5&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.6&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.5&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%">Interest cost</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:9pt;font-weight:400;line-height:120%">0.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amortization of prior service cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amortization of actuarial gain</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:9pt;font-weight:400;line-height:120%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net periodic postretirement benefit cost </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.2&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.0&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.9&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.9&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Pretax amortization from AOCI</span></div></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.2&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.6&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.1)</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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_ScheduleOfNetBenefitCostsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.</p></div>
<a href="javascript: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 715<br> -SubTopic 20<br> -Subparagraph (h)<br> -Name Accounting Standards Codification<br> -Paragraph 1<br> -Section 50<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_ScheduleOfNetBenefitCostsTableTextBlock</td>
</tr>
<tr>
<td style="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>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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602930162496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OTHER COMPREHENSIVE INCOME (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2024</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_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [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_ScheduleOfComprehensiveIncomeLossTableTextBlock', window );">Schedule of Accumulated Other Comprehensive Income, Net of Tax</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Amounts in accumulated other comprehensive income (loss) (AOCI), net of tax, are as follows:</span></div><div style="margin-top:4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">September 30<br/>2024</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">December 31<br/>2023</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">September 30<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;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:120%">AOCI</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding: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:120%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding: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:120%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding: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:120%">&#160;</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:9pt;font-weight:400;line-height:120%">Cash flow hedges</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(18.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(19.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(19.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Pension and postretirement plans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(120.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(124.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(129.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(138.8)</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(143.8)</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(149.7)</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Schedule of Changes in Accumulated Other Comprehensive Income, Net of Tax</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Changes in AOCI, net of tax, for the nine months ended September&#160;30, 2024 are as follows:</span></div><div style="margin-top:4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">Cash Flow<br/>Hedges </span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">Pension and<br/>Postretirement<br/>Benefit Plans</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;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:120%">AOCI</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%">Balances as of December 31, 2023</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(19.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(124.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(143.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amounts reclassified from AOCI</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.2&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.8&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.0&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt 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:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balances as of September 30, 2024</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(18.2)</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(120.6)</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(138.8)</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock', window );">Schedule of Amounts Reclassified from Accumulated Other Comprehensive Income to Earnings</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Amounts reclassified from AOCI to earnings are as follows:</span></div><div style="margin-top:4pt"><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:47.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.629%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Three Months Ended<br/>September 30</span></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Nine Months Ended<br/>September 30</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-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;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:120%">Amortization of Accumulated Cash Flow Hedge Losses</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%">Interest expense</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">0.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">0.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">1.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">1.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Benefit from income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.4&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.4&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.2&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.2&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Amortization of Accumulated Benefit Plan Costs</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%">Other nonoperating expense</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">1.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">1.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">5.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">5.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Benefit from income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.4&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.3&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.8&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.8&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total reclassifications from AOCI to earnings</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.8&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.7&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 about items reclassified out of accumulated other comprehensive income (loss).</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_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock</td>
</tr>
<tr>
<td style="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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of components of comprehensive income (loss). Includes, but is not limited to, foreign currency translation adjustments, foreign currency transactions designated as economic hedges of a net investment in foreign entity, gain (loss) and prior service cost (credit) for pension plans and other postretirement benefit plans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Paragraph 1<br> -Section 45<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-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_ScheduleOfComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="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_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-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>47
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45603034435504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EQUITY (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2024</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_ScheduleOfTreasuryStockByClassTextBlock', window );">Schedule of Shares Purchased and Retired</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Our common stock purchases (all of which were open market purchases) and subsequent retirements for the year-to-date periods ended are as follows: </span></div><div style="margin-top:4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">in millions, except average price</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">September 30<br/>2024</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">December 31<br/>2023</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">September 30<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Number of shares purchased and retired</span></td><td colspan="2" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.3&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.0&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.2&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total purchase price </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">68.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">200.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">49.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Average price per share</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">254.71&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">204.52&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">206.82&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt 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:1pt;font-weight:400;line-height:120%"> </span></div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span>The amount paid to purchase shares in excess of the par value and related excise taxes are recorded in retained earnings.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfStockholdersEquityTableTextBlock', window );">Schedule of Changes in Total Equity</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Changes in total equity are summarized below:</span></div><div style="margin-top:4pt"><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.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Three Months Ended<br/>September 30</span></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Nine Months Ended<br/>September 30</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-style:italic;font-weight:400;line-height:120%">in millions, except per share data</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;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:120%">Total Shareholders' Equity</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%">Balance at beginning of period</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">7,705.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">7,202.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">7,483.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">6,928.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net earnings attributable to Vulcan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">207.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">276.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">618.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">705.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Share-based compensation plans, net of shares withheld for 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:9pt;font-weight:400;line-height:120%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(25.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(20.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Purchase and retirement of common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(68.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(49.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Share-based compensation 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:9pt;font-weight:400;line-height:120%">15.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">19.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">39.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">43.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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash dividends on common stock </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">($0.46/$0.43/$1.38/$1.29 per share, respectively)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(60.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(57.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(183.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(171.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other comprehensive income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balance at end of period</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7,869.0&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7,440.6&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7,869.0&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7,440.6&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;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:120%">Noncontrolling Interest</span></td><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balance at beginning of period</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">25.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">23.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">24.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">23.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Distribution to noncontrolling 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:9pt;font-weight:400;line-height:120%">(1.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Earnings attributable to noncontrolling interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balance at end of period</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">24.1&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">24.6&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">24.1&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">24.6&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;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:120%">Total Equity</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balance at end of period</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7,893.1&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7,465.2&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7,893.1&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7,465.2&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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_ScheduleOfStockholdersEquityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 changes in the separate accounts comprising stockholders' equity (in addition to retained earnings) and of the changes in the number of shares of equity securities during at least the most recent annual fiscal period and any subsequent interim period presented is required to make the financial statements sufficiently informative if both financial position and results of operations are presented.</p></div>
<a href="javascript: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_ScheduleOfStockholdersEquityTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfTreasuryStockByClassTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury 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> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481520/505-30-50-2<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 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481520/505-30-50-3<br><br>Reference 3: 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 4: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfTreasuryStockByClassTextBlock</td>
</tr>
<tr>
<td style="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>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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45603032133984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEGMENT REPORTING (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2024</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 );">Schedule of Segment Financial Disclosure</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">SEGMENT FINANCIAL DISCLOSURE</span></div><div style="margin-top:4pt"><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.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Three Months Ended<br/>September 30</span></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Nine Months Ended<br/>September 30</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-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;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:120%">Total Revenues</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Aggregates </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">1,572.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">1,628.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">4,477.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">4,505.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Asphalt </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">2</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">381.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">347.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">918.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">854.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Concrete </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">3</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">174.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">364.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">489.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">993.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Segment sales</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,127.9&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,340.2&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5,885.7&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6,353.5&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%">Aggregates intersegment sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(124.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(154.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(321.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(405.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total revenues</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,003.9&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,185.8&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5,564.0&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5,947.6&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;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:120%">Gross Profit</span></td><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Aggregates</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">498.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">509.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,330.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,312.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Asphalt</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:9pt;font-weight:400;line-height:120%">60.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">55.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">123.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">113.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Concrete </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">3</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">26.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">50.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">565.2&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">591.0&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,462.4&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,476.3&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Depreciation, Depletion, Accretion and Amortization</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%">Aggregates</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">130.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">125.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">381.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">357.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Asphalt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">31.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">26.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Concrete </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">3</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">20.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">34.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">60.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">19.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">19.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">160.7&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">161.1&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">468.4&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">464.4&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Identifiable Assets </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">4</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%">Aggregates</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 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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">12,023.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">11,825.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Asphalt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">748.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">648.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Concrete </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">794.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,512.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total identifiable assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">13,565.9&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">13,986.7&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%">General corporate assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">351.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">288.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash and cash equivalents and restricted cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">434.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">345.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total assets</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">14,351.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">14,620.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-left:14.4pt;text-indent:-10.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.91pt">Includes product sales (crushed stone, sand and gravel, sand and other aggregates), freight &amp; delivery costs that we pass along to our customers, and service revenues (see Note 4) related to aggregates. </span></div><div style="margin-top:3pt;padding-left:14.4pt;text-indent:-10.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.91pt">Includes product sales as well as service revenues (see Note 4) from our asphalt construction paving business. </span></div><div style="margin-top:3pt;padding-left:14.4pt;text-indent:-10.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.91pt">The decreases in the Concrete segment are primarily due to the divestiture of concrete operations in Texas in November 2023 (see Note 16) as well as a third quarter 2024 goodwill impairment charge (see Note 15).</span></div><div style="margin-top:3pt;padding-left:14.4pt;text-indent:-10.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.91pt">Certain temporarily idled assets are included within a segment's Identifiable Assets, but the associated Depreciation, Depletion, Accretion and Amortization (DDA&amp;A) is shown within Other in the DDA&amp;A section above as the related DDA&amp;A is excluded from segment gross profit.</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_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 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 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 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<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 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>49
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45603047506096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUPPLEMENTAL CASH FLOW INFORMATION (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2024</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_SupplementalCashFlowElementsAbstract', window );"><strong>Supplemental Cash Flow Elements [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_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock', window );">Schedule of Supplemental Information Referable to Condensed Consolidated Statements of Cash Flows</a></td>
<td class="text"><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Supplemental information referable to our Condensed Consolidated Statements of Cash Flows is summarized below:</span></div><div style="margin-top:4pt"><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.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1.5pt 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:400;line-height:120%">Nine Months Ended<br/>September 30</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-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt 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:400;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;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:120%">Cash Payments</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%">Interest (exclusive of amount capitalized)</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">119.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">118.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">276.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">168.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;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:120%">Noncash Investing and Financing Activities</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accruals for purchases of property, plant &amp; equipment</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">24.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">28.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Note received from sale of 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:9pt;font-weight:400;line-height:120%">0.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Recognition of new and revised lease obligations for</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating lease right-of-use 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:9pt;font-weight:400;line-height:120%">36.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.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:#cceeff;border-bottom:1.5pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finance lease right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.4&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt 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></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_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 supplemental cash flow information for the periods presented.</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_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock</td>
</tr>
<tr>
<td style="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_SupplementalCashFlowElementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SupplementalCashFlowElementsAbstract</td>
</tr>
<tr>
<td style="padding-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>50
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45603032073200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOODWILL (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2024</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 );">Schedule of Changes in Carrying Amount of Goodwill by Reportable Segment</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Changes in the carrying amount of goodwill by reportable segment from December&#160;31, 2023 to September&#160;30, 2024 are shown below:</span></div><div style="margin-top:4pt"><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.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">Aggregates</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">Asphalt</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">Concrete</span></td><td colspan="3" style="border-top:1.5pt 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:400;line-height:120%">Total </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goodwill at December 31, 2023</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,330.2&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">91.6&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">109.9&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,531.7&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goodwill of acquired businesses </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.9&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.9&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goodwill impairment</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(86.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(86.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goodwill at September 30, 2024 </span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,335.1&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">91.6&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">23.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,450.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-left:14.4pt;text-indent:-10.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.91pt">See Note 16 for acquisitions.</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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45603032168224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACQUISITIONS AND DIVESTITURES (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination, Asset Acquisition, and Joint Venture Formation [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_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Schedule of Recognized Identified Assets Acquired and Liabilities Assumed</a></td>
<td class="text">The fair value of consideration transferred for these 2024 acquisitions and the preliminary amounts (pending working capital adjustments) of assets acquired and liabilities assumed are summarized below:<div style="margin-top:4pt"><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:83.748%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.052%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;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:120%">Fair Value of Purchase Consideration </span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%">Cash</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">206.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total fair value of purchase consideration </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">206.4&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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:120%">Identifiable Assets Acquired and Liabilities Assumed</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accounts and notes receivable, net</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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:9pt;font-weight:400;line-height:120%">10.7&#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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Property, plant &amp; equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">161.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Contractual rights in place</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">30.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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:9pt;font-weight:400;line-height:120%">Other liabilities assumed</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:9pt;font-weight:400;line-height:120%">(8.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net identifiable assets acquired</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">201.5&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goodwill</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%">4.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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_DisclosureOfLongLivedAssetsHeldForSaleTextBlock', window );">Schedule of Classification of Assets and Liabilities Held for Sale</a></td>
<td class="text">The major classes of assets and liabilities classified as held for sale as of September 30 are as follows:<div style="margin-top:4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">in millions</span></td><td colspan="3" style="border-top:2.5pt 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:400;line-height:120%">September 30<br/>2024</span></td><td colspan="3" style="border-top:2.5pt 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:400;line-height:120%">December 31<br/>2023</span></td><td colspan="3" style="border-top:2.5pt 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:400;line-height:120%">September 30<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;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:120%">Held for Sale (Concrete Segment)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%">Inventory</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">18.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Land and land improvements, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">39.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Buildings, machinery 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:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">114.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating leases, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">9.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finance leases, 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:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">18.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amortizable intangible assets, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">164.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goodwill</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:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">157.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Reserve for assets held for sale</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(28.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total assets held for sale</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">495.1&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Current operating lease liabilities</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.7)</span></td><td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%">Current finance lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Noncurrent operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(9.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Noncurrent finance lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total liabilities held for sale</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(10.1)</span></td><td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAndAssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long lived assets held for sale. Disclosure may include the description of the facts and circumstances leading to the expected disposal, manner and timing of disposal, the carrying value of the assets held for sale, the gain (loss) recognized in the income statement and the income statement caption that includes that gain (loss).</p></div>
<a href="javascript: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 3<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-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_DisclosureOfLongLivedAssetsHeldForSaleTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.</p></div>
<a href="javascript: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> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Paragraph 1<br> -Section 50<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_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock</td>
</tr>
<tr>
<td style="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>52
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602928411808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Sep. 30, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2024 </div>
<div>USD ($) </div>
<div>factor</div>
</th>
<th class="th">
<div>Sep. 30, 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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_vmc_NumberOfDemographicFactors', window );">Number of demographic factors | factor</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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_DisposalGroupIncludingDiscontinuedOperationRevenue', window );">Revenues from discontinued operations | $</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=vmc_OrcaMember', window );">Orca</a></td>
<td class="text">&#160;<span></span>
</td>
<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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [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_MinorityInterestOwnershipPercentageByParent', window );">Ownership percentage by parent (as percent)</a></td>
<td class="nump">88.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">88.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=vmc_OrcaMember', window );">Orca | Namgis</a></td>
<td class="text">&#160;<span></span>
</td>
<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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [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_MinorityInterestOwnershipPercentageByNoncontrollingOwners', window );">Ownership percentage by noncontrolling owners (as percent)</a></td>
<td class="nump">12.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.00%<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_DisposalGroupIncludingDiscontinuedOperationRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestOwnershipPercentageByParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The parent entity's interest in net assets of the subsidiary, expressed as a percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestOwnershipPercentageByParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476173/280-10-65-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 65<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476173/280-10-65-1<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 1<br> -Subparagraph (b)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-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 65<br> -Paragraph 9<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-9<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-9<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 13: 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)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<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 (g)(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 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 24: 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 25: 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)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 26: 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)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 27: 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)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-1<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479832/842-10-65-8<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479832/842-10-65-8<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477123/405-50-65-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482477/820-10-65-13<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482477/820-10-65-13<br><br>Reference 34: 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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-5<br><br>Reference 35: 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-5<br><br>Reference 36: 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 (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-5<br><br>Reference 37: 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 38: 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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 39: 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 40: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 41: 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 42: 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 (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 43: 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 44: 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 45: 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 46: 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 47: 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)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 48: 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 49: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479845/805-20-65-3<br><br>Reference 50: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479845/805-20-65-3<br><br>Reference 51: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479845/805-20-65-3<br><br>Reference 52: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479832/842-10-65-5<br><br>Reference 53: 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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 54: 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 55: 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 56: 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 57: 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 (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 58: 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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 59: 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 60: 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 (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 61: 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 62: 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 63: 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 64: 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 65: 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)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 66: 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)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 67: 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)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 68: 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 69: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 11.M.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480530/250-10-S99-5<br><br>Reference 70: 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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 71: 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 72: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 73: 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 74: 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 75: 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 76: 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 (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 77: 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 (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 78: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483194/926-20-65-2<br><br>Reference 79: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483194/926-20-65-2<br><br>Reference 80: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483194/926-20-65-2<br><br>Reference 81: 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 82: 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 83: 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 84: 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 (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 85: 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 86: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-6<br><br>Reference 87: 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 (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 88: 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 (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 89: 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 (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 90: 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 (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 91: 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 (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 92: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 93: 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 (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 94: 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)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 95: 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 96: 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 97: 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 98: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480424/946-10-50-3<br><br>Reference 99: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476166/350-60-65-1<br><br>Reference 100: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476166/350-60-65-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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems</td>
</tr>
<tr>
<td style="padding-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_vmc_NumberOfDemographicFactors">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Demographic Factors</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;">vmc_NumberOfDemographicFactors</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vmc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:positiveIntegerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_OwnershipAxis=vmc_OrcaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=vmc_OrcaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=vmc_NamgisMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=vmc_NamgisMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602930611888">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Inventories (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Sep. 30, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoodsNetOfReserves', window );">Finished products</a></td>
<td class="nump">$ 505.9<span></span>
</td>
<td class="nump">$ 494.4<span></span>
</td>
<td class="nump">$ 448.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_InventoryRawMaterialsNetOfReserves', window );">Raw materials</a></td>
<td class="nump">62.2<span></span>
</td>
<td class="nump">51.2<span></span>
</td>
<td class="nump">50.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_InventoryWorkInProcessNetOfReserves', window );">Products in process</a></td>
<td class="nump">11.1<span></span>
</td>
<td class="nump">6.5<span></span>
</td>
<td class="nump">8.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_InventorySuppliesNetOfReserves', window );">Operating supplies and other</a></td>
<td class="nump">68.5<span></span>
</td>
<td class="nump">63.5<span></span>
</td>
<td class="nump">63.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_InventoryNet', window );">Total inventories</a></td>
<td class="nump">$ 647.7<span></span>
</td>
<td class="nump">$ 615.6<span></span>
</td>
<td class="nump">$ 570.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_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_InventoryFinishedGoodsNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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><br>Reference 2: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_InventoryRawMaterialsNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unprocessed items to be consumed in the manufacturing or production process.</p></div>
<a href="javascript: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 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><br>Reference 2: 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)(4))<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_InventoryRawMaterialsNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InventorySuppliesNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 products used directly or indirectly in the manufacturing or production process, which may or may not become part of the final product. May also include items used in the storage, presentation or transportation of physical goods.</p></div>
<a href="javascript: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 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><br>Reference 2: 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)(5))<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_InventorySuppliesNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWorkInProcessNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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><br>Reference 2: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602930153408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Results from Discontinued Operations (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 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>
<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_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax', window );">Pretax loss</a></td>
<td class="num">$ (1.8)<span></span>
</td>
<td class="num">$ (3.8)<span></span>
</td>
<td class="num">$ (6.8)<span></span>
</td>
<td class="num">$ (11.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_DiscontinuedOperationTaxEffectOfDiscontinuedOperation', window );">Income tax benefit</a></td>
<td class="nump">0.5<span></span>
</td>
<td class="nump">1.0<span></span>
</td>
<td class="nump">1.8<span></span>
</td>
<td class="nump">3.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_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity', window );">Loss on discontinued operations, net of tax</a></td>
<td class="num">$ (1.3)<span></span>
</td>
<td class="num">$ (2.8)<span></span>
</td>
<td class="num">$ (5.0)<span></span>
</td>
<td class="num">$ (8.6)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3B<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-4<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<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/2147483499/205-20-50-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3<br><br>Reference 8: 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(14))<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_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 2: 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3A<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5C<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3B<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-4<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<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/2147483499/205-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_DiscontinuedOperationTaxEffectOfDiscontinuedOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5C<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-4<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<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/2147483499/205-20-50-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-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_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45603031887200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Weighted-Average Common Shares Outstanding Assuming Dilution (Details) - shares<br> shares in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 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>
<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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted-average common shares outstanding (in shares)</a></td>
<td class="nump">132.2<span></span>
</td>
<td class="nump">133.0<span></span>
</td>
<td class="nump">132.3<span></span>
</td>
<td class="nump">133.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_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Dilutive effect of</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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Stock-Only Stock Appreciation Rights (in shares)</a></td>
<td class="nump">0.2<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_vmc_IncrementalCommonSharesAttributableToOtherStockCompensationPlans', window );">Other stock compensation awards (in shares)</a></td>
<td class="nump">0.6<span></span>
</td>
<td class="nump">0.5<span></span>
</td>
<td class="nump">0.6<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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted-average common shares outstanding, assuming dilution (in shares)</a></td>
<td class="nump">133.0<span></span>
</td>
<td class="nump">133.7<span></span>
</td>
<td class="nump">133.1<span></span>
</td>
<td class="nump">133.7<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_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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vmc_IncrementalCommonSharesAttributableToOtherStockCompensationPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 other stock compensation plans using the treasury stock method.</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;">vmc_IncrementalCommonSharesAttributableToOtherStockCompensationPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vmc_</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>56
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602931194480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Antidilutive Common Stock Equivalents (Details) - shares<br> shares in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive common stock equivalents (in shares)</a></td>
<td class="nump">0.1<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.1<span></span>
</td>
<td class="nump">0.1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602931092496">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LEASES - Schedule of Lease Assets and Liabilities, Weighted-Average Lease Term and Discount Rate (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Sep. 30, 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_AssetsAbstract', window );"><strong>Assets</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_vmc_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization', window );">Operating lease ROU assets</a></td>
<td class="nump">$ 651.4<span></span>
</td>
<td class="nump">$ 636.1<span></span>
</td>
<td class="nump">$ 644.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_vmc_OperatingLeaseRightOfUseAssetAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(143.1)<span></span>
</td>
<td class="num">(124.4)<span></span>
</td>
<td class="num">(113.4)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_vmc_OperatingLeaseRightOfUseAssetIncludingHeldForSale', window );">Operating leases, net</a></td>
<td class="nump">508.3<span></span>
</td>
<td class="nump">511.7<span></span>
</td>
<td class="nump">531.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_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization', window );">Finance lease ROU assets</a></td>
<td class="nump">55.8<span></span>
</td>
<td class="nump">62.3<span></span>
</td>
<td class="nump">85.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_FinanceLeaseRightOfUseAssetAccumulatedAmortization', window );">Accumulated depreciation</a></td>
<td class="num">$ (23.2)<span></span>
</td>
<td class="num">$ (20.2)<span></span>
</td>
<td class="num">$ (22.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_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList', window );">Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Property, Plant and Equipment, Net<span></span>
</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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAsset', window );">Finance leases, net</a></td>
<td class="nump">$ 32.6<span></span>
</td>
<td class="nump">$ 42.1<span></span>
</td>
<td class="nump">$ 63.7<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_vmc_LeaseRightOfUseAsset', window );">Total lease assets</a></td>
<td class="nump">$ 540.9<span></span>
</td>
<td class="nump">$ 553.8<span></span>
</td>
<td class="nump">$ 595.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_LiabilitiesCurrentAbstract', window );"><strong>Current</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_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Other current liabilities<span></span>
</td>
<td class="text">Other current liabilities<span></span>
</td>
<td class="text">Other current liabilities<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Operating</a></td>
<td class="nump">$ 48.7<span></span>
</td>
<td class="nump">$ 47.3<span></span>
</td>
<td class="nump">$ 48.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_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList', window );">Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Other current liabilities<span></span>
</td>
<td class="text">Other current liabilities<span></span>
</td>
<td class="text">Other current liabilities<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Finance</a></td>
<td class="nump">$ 11.4<span></span>
</td>
<td class="nump">$ 12.5<span></span>
</td>
<td class="nump">$ 18.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>Noncurrent</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_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Noncurrent operating lease liabilities<span></span>
</td>
<td class="text">Noncurrent operating lease liabilities<span></span>
</td>
<td class="text">Noncurrent operating lease liabilities<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_vmc_OperatingLeaseLiabilityNoncurrentIncludingHeldForSale', window );">Operating</a></td>
<td class="nump">$ 503.5<span></span>
</td>
<td class="nump">$ 507.4<span></span>
</td>
<td class="nump">$ 525.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_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList', window );">Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Other noncurrent liabilities<span></span>
</td>
<td class="text">Other noncurrent liabilities<span></span>
</td>
<td class="text">Other noncurrent 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 );">Finance</a></td>
<td class="nump">$ 11.8<span></span>
</td>
<td class="nump">$ 16.6<span></span>
</td>
<td class="nump">$ 22.7<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_vmc_LeaseLiability', window );">Total lease liabilities</a></td>
<td class="nump">$ 575.4<span></span>
</td>
<td class="nump">$ 583.8<span></span>
</td>
<td class="nump">$ 614.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_LongTermDebtAndCapitalLeaseObligationsAbstract', window );"><strong>Weighted-average remaining lease term (years)</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_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Operating leases</a></td>
<td class="text">19 years 1 month 6 days<span></span>
</td>
<td class="text">19 years 6 months<span></span>
</td>
<td class="text">19 years 4 months 24 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1', window );">Finance leases</a></td>
<td class="text">2 years 3 months 18 days<span></span>
</td>
<td class="text">2 years 6 months<span></span>
</td>
<td class="text">2 years 6 months<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_vmc_WeightedAverageRateOfLeasesAbstract', window );"><strong>Weighted-average discount rate</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_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Operating leases</a></td>
<td class="nump">4.40%<span></span>
</td>
<td class="nump">4.30%<span></span>
</td>
<td class="nump">4.30%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent', window );">Finance leases</a></td>
<td class="nump">3.10%<span></span>
</td>
<td class="nump">2.40%<span></span>
</td>
<td class="nump">2.00%<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_AssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AssetsAbstract</td>
</tr>
<tr>
<td style="padding-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_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_FinanceLeaseRightOfUseAssetAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 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/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 842<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 842<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-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_FinanceLeaseRightOfUseAssetAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 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/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 842<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_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for finance lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-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_FinanceLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="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_FinanceLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-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_FinanceLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_LiabilitiesNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LiabilitiesNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-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_LongTermDebtAndCapitalLeaseObligationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LongTermDebtAndCapitalLeaseObligationsAbstract</td>
</tr>
<tr>
<td style="padding-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_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_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-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_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-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_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vmc_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;">vmc_LeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vmc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_vmc_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;">vmc_LeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vmc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_vmc_OperatingLeaseLiabilityNoncurrentIncludingHeldForSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating Lease Liability, Noncurrent, Including Held For Sale</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vmc_OperatingLeaseLiabilityNoncurrentIncludingHeldForSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vmc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_vmc_OperatingLeaseRightOfUseAssetAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating Lease, Right-Of-Use Asset, Accumulated Amortization</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;">vmc_OperatingLeaseRightOfUseAssetAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vmc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_vmc_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating Lease, Right-Of-Use Asset, Before Accumulated Amortization</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;">vmc_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vmc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_vmc_OperatingLeaseRightOfUseAssetIncludingHeldForSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating Lease Right Of Use Asset, Including Held For Sale</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vmc_OperatingLeaseRightOfUseAssetIncludingHeldForSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vmc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_vmc_WeightedAverageRateOfLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted Average Rate Of 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;">vmc_WeightedAverageRateOfLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vmc_</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>58
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602930350960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES - Schedule of Components of Lease Expense (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 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>
<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_FinanceLeaseRightOfUseAssetAmortization', window );">Depreciation of right-of-use assets</a></td>
<td class="nump">$ 2.3<span></span>
</td>
<td class="nump">$ 3.3<span></span>
</td>
<td class="nump">$ 7.2<span></span>
</td>
<td class="nump">$ 10.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_FinanceLeaseInterestExpense', window );">Interest on lease liabilities</a></td>
<td class="nump">0.2<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
<td class="nump">0.5<span></span>
</td>
<td class="nump">0.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_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">19.0<span></span>
</td>
<td class="nump">19.1<span></span>
</td>
<td class="nump">56.6<span></span>
</td>
<td class="nump">58.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_ShortTermLeaseCost', window );">Short-term lease cost</a></td>
<td class="nump">12.2<span></span>
</td>
<td class="nump">14.8<span></span>
</td>
<td class="nump">34.9<span></span>
</td>
<td class="nump">38.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_VariableLeaseCost', window );">Variable lease cost</a></td>
<td class="nump">5.5<span></span>
</td>
<td class="nump">4.9<span></span>
</td>
<td class="nump">15.1<span></span>
</td>
<td class="nump">15.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_SubleaseIncome', window );">Sublease income</a></td>
<td class="num">(0.7)<span></span>
</td>
<td class="num">(0.8)<span></span>
</td>
<td class="num">(2.0)<span></span>
</td>
<td class="num">(2.7)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Total lease expense</a></td>
<td class="nump">$ 38.5<span></span>
</td>
<td class="nump">$ 41.5<span></span>
</td>
<td class="nump">$ 112.3<span></span>
</td>
<td class="nump">$ 119.9<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_FinanceLeaseInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 expense on 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/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<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 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<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/2147478964/842-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_FinanceLeaseInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseRightOfUseAssetAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to 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/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<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 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<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/2147478964/842-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_FinanceLeaseRightOfUseAssetAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease cost recognized by lessee for lease contract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-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_LeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<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/2147478964/842-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_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term lease cost, excluding expense for lease with term of one month or less.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-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_ShortTermLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubleaseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of sublease income excluding finance and operating lease 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 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-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_SubleaseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_VariableLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-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_VariableLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>59
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602929164912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES - Narrative (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Cash paid for operating leases</a></td>
<td class="nump">$ 55.3<span></span>
</td>
<td class="nump">$ 55.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_vmc_TotalCashPaidForFinanceLeases', window );">Total cash paid for finance leases</a></td>
<td class="nump">$ 10.5<span></span>
</td>
<td class="nump">$ 17.9<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_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-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_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vmc_TotalCashPaidForFinanceLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Cash Paid For Finance 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;">vmc_TotalCashPaidForFinanceLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vmc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602928485328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Deferred income taxes, net</a></td>
<td class="nump">$ 85.2<span></span>
</td>
<td class="nump">$ 85.8<span></span>
</td>
<td class="nump">$ 208.5<span></span>
</td>
<td class="nump">$ 194.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_MX', window );">MEXICO</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsValuationAllowance', window );">Net operating loss carryforwards, valuation allowance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 27.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_MX', window );">MEXICO | Forecast</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes', window );">Increase in deferred tax assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=stpr_AL', window );">Alabama</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsValuationAllowance', window );">Net operating loss carryforwards, valuation allowance</a></td>
<td class="nump">$ 49.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 49.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=stpr_AL', window );">Alabama | Forecast</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal', window );">State net operating loss carryforwards</a></td>
<td class="text">&#160;<span></span>
</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">$ 68.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-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 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<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 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<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 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: 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 7: 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 8: 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 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> -Subparagraph (h)<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 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/2147477250/944-220-S99-1<br><br>Reference 11: 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 12: 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_IncreaseDecreaseInDeferredIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.</p></div>
<a href="javascript: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_IncreaseDecreaseInDeferredIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLossCarryforwardsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-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_OperatingLossCarryforwardsLineItems</td>
</tr>
<tr>
<td style="padding-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_OperatingLossCarryforwardsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-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_OperatingLossCarryforwardsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_MX">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_MX</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementScenarioAxis=srt_ScenarioForecastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementScenarioAxis=srt_ScenarioForecastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=stpr_AL">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=stpr_AL</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602931037056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUES - Narrative (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1">24 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></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>Sep. 30, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2024 </div>
<div>USD ($) </div>
<div>quarry</div>
</th>
<th class="th">
<div>Sep. 30, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2013 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2025 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2023 </div>
<div>USD ($)</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_vmc_RevenueRecognitionLineItems', window );"><strong>Revenue Recognition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">$ 2,003.9<span></span>
</td>
<td class="nump">$ 2,185.8<span></span>
</td>
<td class="nump">$ 5,564.0<span></span>
</td>
<td class="nump">$ 5,947.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_vmc_ProceedsFromSaleOfFutureProduction', window );">Proceeds from sale of future production</a></td>
<td class="text">&#160;<span></span>
</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">$ 226.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_vmc_NumberOfQuarries', window );">Number of quarries | quarry</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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_vmc_VolumetricProductionPaymentsTerm', window );">Term of the VPPs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">20 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ContractWithCustomerLiability', window );">Estimated deferred revenue to be recognized in the next 12 months</a></td>
<td class="nump">146.9<span></span>
</td>
<td class="nump">154.9<span></span>
</td>
<td class="nump">$ 146.9<span></span>
</td>
<td class="nump">154.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 148.9<span></span>
</td>
<td class="nump">$ 152.8<span></span>
</td>
<td class="nump">$ 157.4<span></span>
</td>
<td class="nump">$ 161.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementScenarioAxis=srt_ScenarioForecastMember', window );">Forecast</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_vmc_RevenueRecognitionLineItems', window );"><strong>Revenue Recognition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Estimated deferred revenue to be recognized in the next 12 months</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_vmc_RevenueRecognitionLineItems', window );"><strong>Revenue Recognition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_vmc_CoverageOfWarrantyProvisions', window );">Coverage of warranty provisions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">9 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_vmc_RevenueRecognitionLineItems', window );"><strong>Revenue Recognition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_vmc_CoverageOfWarrantyProvisions', window );">Coverage of warranty provisions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=vmc_AggregatesMember', window );">Aggregates</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_vmc_RevenueRecognitionLineItems', window );"><strong>Revenue Recognition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">1,448.4<span></span>
</td>
<td class="nump">1,474.0<span></span>
</td>
<td class="nump">$ 4,155.6<span></span>
</td>
<td class="nump">4,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=vmc_AggregatesMember', window );">Aggregates | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_vmc_RevenueRecognitionLineItems', window );"><strong>Revenue Recognition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_vmc_PercentOfShipmentsUsedForPubliclyFundedConstruction', window );">Percent of shipments used for publicly funded construction (as percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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=vmc_AggregatesMember', window );">Aggregates | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_vmc_RevenueRecognitionLineItems', window );"><strong>Revenue Recognition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_vmc_PercentOfShipmentsUsedForPubliclyFundedConstruction', window );">Percent of shipments used for publicly funded construction (as percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">55.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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=vmc_ConstructionPavingMember', window );">Construction Paving</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_vmc_RevenueRecognitionLineItems', window );"><strong>Revenue Recognition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue from unsatisfied performance obligations</a></td>
<td class="nump">$ 206.5<span></span>
</td>
<td class="nump">116.3<span></span>
</td>
<td class="nump">$ 206.5<span></span>
</td>
<td class="nump">116.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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=vmc_ConstructionPavingMember', window );">Construction Paving | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_vmc_RevenueRecognitionLineItems', window );"><strong>Revenue Recognition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Remaining period to completion</a></td>
<td class="text">1 month<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 month<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=vmc_ConstructionPavingMember', window );">Construction Paving | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_vmc_RevenueRecognitionLineItems', window );"><strong>Revenue Recognition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_vmc_CostsForPavingContractsExpenseExpectedAmortizationPeriod', window );">Costs for paving contracts expense, expected amortization period (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Remaining period to completion</a></td>
<td class="text">51 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">51 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ServiceMember', window );">Service</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_vmc_RevenueRecognitionLineItems', window );"><strong>Revenue Recognition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">$ 88.2<span></span>
</td>
<td class="nump">$ 76.7<span></span>
</td>
<td class="nump">$ 195.0<span></span>
</td>
<td class="nump">$ 181.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_vmc_PercentOfTotalRevenues', window );">Percent of total revenues (as percent)</a></td>
<td class="nump">4.40%<span></span>
</td>
<td class="nump">3.50%<span></span>
</td>
<td class="nump">3.50%<span></span>
</td>
<td class="nump">3.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 2: 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><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-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_ContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="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 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<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 (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<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 (a)<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 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<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 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<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 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<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 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<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/2147479806/606-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_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vmc_CostsForPavingContractsExpenseExpectedAmortizationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Costs For Paving Contracts Expense, Expected Amortization 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;">vmc_CostsForPavingContractsExpenseExpectedAmortizationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vmc_</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_vmc_CoverageOfWarrantyProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Coverage Of Warranty Provisions</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;">vmc_CoverageOfWarrantyProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vmc_</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_vmc_NumberOfQuarries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of quarries included in the volumetric production payment transaction.</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;">vmc_NumberOfQuarries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vmc_</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_vmc_PercentOfShipmentsUsedForPubliclyFundedConstruction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percent Of Shipments Used For Publicly Funded Construction</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;">vmc_PercentOfShipmentsUsedForPubliclyFundedConstruction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vmc_</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_vmc_PercentOfTotalRevenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percent Of Total Revenues</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vmc_PercentOfTotalRevenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vmc_</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_vmc_ProceedsFromSaleOfFutureProduction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proceeds received as payment for sale of future production</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;">vmc_ProceedsFromSaleOfFutureProduction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vmc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_vmc_RevenueRecognitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Recognition [Line 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;">vmc_RevenueRecognitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vmc_</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_vmc_VolumetricProductionPaymentsTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Volumetric Production Payments, Term</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;">vmc_VolumetricProductionPaymentsTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vmc_</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_srt_StatementScenarioAxis=srt_ScenarioForecastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementScenarioAxis=srt_ScenarioForecastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_StatementBusinessSegmentsAxis=vmc_AggregatesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=vmc_AggregatesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=vmc_ConstructionPavingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=vmc_ConstructionPavingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ServiceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602927717376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUES - Schedule of Revenues by Geographic Market (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 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_SegmentReportingRevenueReconcilingItemLineItems', window );"><strong>Segment Reporting, Revenue Reconciling Item [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">$ 2,003.9<span></span>
</td>
<td class="nump">$ 2,185.8<span></span>
</td>
<td class="nump">$ 5,564.0<span></span>
</td>
<td class="nump">$ 5,947.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_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Segment sales</a></td>
<td class="text">&#160;<span></span>
</td>
<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_SegmentReportingRevenueReconcilingItemLineItems', window );"><strong>Segment Reporting, Revenue Reconciling Item [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">2,127.9<span></span>
</td>
<td class="nump">2,340.2<span></span>
</td>
<td class="nump">5,885.7<span></span>
</td>
<td class="nump">6,353.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember', window );">Intersegment sales</a></td>
<td class="text">&#160;<span></span>
</td>
<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_SegmentReportingRevenueReconcilingItemLineItems', window );"><strong>Segment Reporting, Revenue Reconciling Item [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="num">(124.0)<span></span>
</td>
<td class="num">(154.4)<span></span>
</td>
<td class="num">(321.7)<span></span>
</td>
<td class="num">(405.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_StatementGeographicalAxis=vmc_EastMember', window );">East revenues | Segment sales</a></td>
<td class="text">&#160;<span></span>
</td>
<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_SegmentReportingRevenueReconcilingItemLineItems', window );"><strong>Segment Reporting, Revenue Reconciling Item [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">619.1<span></span>
</td>
<td class="nump">624.7<span></span>
</td>
<td class="nump">1,663.6<span></span>
</td>
<td class="nump">1,685.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=vmc_GulfCoastMember', window );">Gulf Coast revenues | Segment sales</a></td>
<td class="text">&#160;<span></span>
</td>
<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_SegmentReportingRevenueReconcilingItemLineItems', window );"><strong>Segment Reporting, Revenue Reconciling Item [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">936.2<span></span>
</td>
<td class="nump">1,140.5<span></span>
</td>
<td class="nump">2,689.8<span></span>
</td>
<td class="nump">3,208.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=vmc_WestMember', window );">West revenues | Segment sales</a></td>
<td class="text">&#160;<span></span>
</td>
<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_SegmentReportingRevenueReconcilingItemLineItems', window );"><strong>Segment Reporting, Revenue Reconciling Item [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">572.6<span></span>
</td>
<td class="nump">575.0<span></span>
</td>
<td class="nump">1,532.3<span></span>
</td>
<td class="nump">1,459.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=vmc_AggregatesMember', window );">Aggregates</a></td>
<td class="text">&#160;<span></span>
</td>
<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_SegmentReportingRevenueReconcilingItemLineItems', window );"><strong>Segment Reporting, Revenue Reconciling Item [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">1,448.4<span></span>
</td>
<td class="nump">1,474.0<span></span>
</td>
<td class="nump">4,155.6<span></span>
</td>
<td class="nump">4,100.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=vmc_AggregatesMember', window );">Aggregates | Segment sales</a></td>
<td class="text">&#160;<span></span>
</td>
<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_SegmentReportingRevenueReconcilingItemLineItems', window );"><strong>Segment Reporting, Revenue Reconciling Item [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">1,572.4<span></span>
</td>
<td class="nump">1,628.4<span></span>
</td>
<td class="nump">4,477.3<span></span>
</td>
<td class="nump">4,505.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=vmc_AggregatesMember', window );">Aggregates | Intersegment sales</a></td>
<td class="text">&#160;<span></span>
</td>
<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_SegmentReportingRevenueReconcilingItemLineItems', window );"><strong>Segment Reporting, Revenue Reconciling Item [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="num">(124.0)<span></span>
</td>
<td class="num">(154.4)<span></span>
</td>
<td class="num">(321.7)<span></span>
</td>
<td class="num">(405.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=vmc_AggregatesMember', window );">Aggregates | East revenues | Segment sales</a></td>
<td class="text">&#160;<span></span>
</td>
<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_SegmentReportingRevenueReconcilingItemLineItems', window );"><strong>Segment Reporting, Revenue Reconciling Item [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">466.7<span></span>
</td>
<td class="nump">464.8<span></span>
</td>
<td class="nump">1,267.3<span></span>
</td>
<td class="nump">1,259.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=vmc_AggregatesMember', window );">Aggregates | Gulf Coast revenues | Segment sales</a></td>
<td class="text">&#160;<span></span>
</td>
<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_SegmentReportingRevenueReconcilingItemLineItems', window );"><strong>Segment Reporting, Revenue Reconciling Item [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">842.7<span></span>
</td>
<td class="nump">900.4<span></span>
</td>
<td class="nump">2,484.7<span></span>
</td>
<td class="nump">2,568.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=vmc_AggregatesMember', window );">Aggregates | West revenues | Segment sales</a></td>
<td class="text">&#160;<span></span>
</td>
<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_SegmentReportingRevenueReconcilingItemLineItems', window );"><strong>Segment Reporting, Revenue Reconciling Item [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">263.0<span></span>
</td>
<td class="nump">263.2<span></span>
</td>
<td class="nump">725.3<span></span>
</td>
<td class="nump">677.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=vmc_AsphaltMember', window );">Asphalt</a></td>
<td class="text">&#160;<span></span>
</td>
<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_SegmentReportingRevenueReconcilingItemLineItems', window );"><strong>Segment Reporting, Revenue Reconciling Item [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">381.1<span></span>
</td>
<td class="nump">347.2<span></span>
</td>
<td class="nump">918.5<span></span>
</td>
<td class="nump">854.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=vmc_AsphaltMember', window );">Asphalt | Segment sales</a></td>
<td class="text">&#160;<span></span>
</td>
<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_SegmentReportingRevenueReconcilingItemLineItems', window );"><strong>Segment Reporting, Revenue Reconciling Item [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">381.1<span></span>
</td>
<td class="nump">347.2<span></span>
</td>
<td class="nump">918.5<span></span>
</td>
<td class="nump">854.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=vmc_AsphaltMember', window );">Asphalt | Intersegment sales</a></td>
<td class="text">&#160;<span></span>
</td>
<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_SegmentReportingRevenueReconcilingItemLineItems', window );"><strong>Segment Reporting, Revenue Reconciling Item [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=vmc_AsphaltMember', window );">Asphalt | East revenues | Segment sales</a></td>
<td class="text">&#160;<span></span>
</td>
<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_SegmentReportingRevenueReconcilingItemLineItems', window );"><strong>Segment Reporting, Revenue Reconciling Item [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">64.0<span></span>
</td>
<td class="nump">64.5<span></span>
</td>
<td class="nump">149.7<span></span>
</td>
<td class="nump">147.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=vmc_AsphaltMember', window );">Asphalt | Gulf Coast revenues | Segment sales</a></td>
<td class="text">&#160;<span></span>
</td>
<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_SegmentReportingRevenueReconcilingItemLineItems', window );"><strong>Segment Reporting, Revenue Reconciling Item [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">90.9<span></span>
</td>
<td class="nump">71.4<span></span>
</td>
<td class="nump">198.0<span></span>
</td>
<td class="nump">182.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=vmc_AsphaltMember', window );">Asphalt | West revenues | Segment sales</a></td>
<td class="text">&#160;<span></span>
</td>
<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_SegmentReportingRevenueReconcilingItemLineItems', window );"><strong>Segment Reporting, Revenue Reconciling Item [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">226.2<span></span>
</td>
<td class="nump">211.3<span></span>
</td>
<td class="nump">570.8<span></span>
</td>
<td class="nump">525.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_StatementBusinessSegmentsAxis=vmc_ConcreteMember', window );">Concrete</a></td>
<td class="text">&#160;<span></span>
</td>
<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_SegmentReportingRevenueReconcilingItemLineItems', window );"><strong>Segment Reporting, Revenue Reconciling Item [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">174.4<span></span>
</td>
<td class="nump">364.6<span></span>
</td>
<td class="nump">489.9<span></span>
</td>
<td class="nump">993.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=vmc_ConcreteMember', window );">Concrete | Segment sales</a></td>
<td class="text">&#160;<span></span>
</td>
<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_SegmentReportingRevenueReconcilingItemLineItems', window );"><strong>Segment Reporting, Revenue Reconciling Item [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">174.4<span></span>
</td>
<td class="nump">364.6<span></span>
</td>
<td class="nump">489.9<span></span>
</td>
<td class="nump">993.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=vmc_ConcreteMember', window );">Concrete | Intersegment sales</a></td>
<td class="text">&#160;<span></span>
</td>
<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_SegmentReportingRevenueReconcilingItemLineItems', window );"><strong>Segment Reporting, Revenue Reconciling Item [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=vmc_ConcreteMember', window );">Concrete | East revenues | Segment sales</a></td>
<td class="text">&#160;<span></span>
</td>
<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_SegmentReportingRevenueReconcilingItemLineItems', window );"><strong>Segment Reporting, Revenue Reconciling Item [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">88.4<span></span>
</td>
<td class="nump">95.4<span></span>
</td>
<td class="nump">246.6<span></span>
</td>
<td class="nump">278.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=vmc_ConcreteMember', window );">Concrete | Gulf Coast revenues | Segment sales</a></td>
<td class="text">&#160;<span></span>
</td>
<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_SegmentReportingRevenueReconcilingItemLineItems', window );"><strong>Segment Reporting, Revenue Reconciling Item [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">2.6<span></span>
</td>
<td class="nump">168.7<span></span>
</td>
<td class="nump">7.1<span></span>
</td>
<td class="nump">457.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=vmc_ConcreteMember', window );">Concrete | West revenues | Segment sales</a></td>
<td class="text">&#160;<span></span>
</td>
<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_SegmentReportingRevenueReconcilingItemLineItems', window );"><strong>Segment Reporting, Revenue Reconciling Item [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">$ 83.4<span></span>
</td>
<td class="nump">$ 100.5<span></span>
</td>
<td class="nump">$ 236.2<span></span>
</td>
<td class="nump">$ 257.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_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="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 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<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 (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<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 (a)<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 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<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 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<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 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<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 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<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/2147479806/606-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_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SegmentReportingRevenueReconcilingItemLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_SegmentReportingRevenueReconcilingItemLineItems</td>
</tr>
<tr>
<td style="padding-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_IntersegmentEliminationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=vmc_EastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=vmc_EastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=vmc_GulfCoastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=vmc_GulfCoastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=vmc_WestMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=vmc_WestMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=vmc_AggregatesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=vmc_AggregatesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=vmc_AsphaltMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=vmc_AsphaltMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=vmc_ConcreteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=vmc_ConcreteMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602926131344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUES - Schedule of Freight &amp; Delivery Revenues (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">$ 2,003.9<span></span>
</td>
<td class="nump">$ 2,185.8<span></span>
</td>
<td class="nump">$ 5,564.0<span></span>
</td>
<td class="nump">$ 5,947.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=us-gaap_CargoAndFreightMember', window );">Freight &amp; Delivery Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="num">(261.4)<span></span>
</td>
<td class="num">(276.5)<span></span>
</td>
<td class="num">(741.7)<span></span>
</td>
<td class="num">(766.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=vmc_RevenueExcludingFreightDeliveryMember', window );">Total Revenues Excluding Freight &amp; Delivery</a></td>
<td class="text">&#160;<span></span>
</td>
<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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">$ 1,742.5<span></span>
</td>
<td class="nump">$ 1,909.3<span></span>
</td>
<td class="nump">$ 4,822.3<span></span>
</td>
<td class="nump">$ 5,180.7<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_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-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_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="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 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<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 (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<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 (a)<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 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<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 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<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 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<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 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<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/2147479806/606-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_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_CargoAndFreightMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_CargoAndFreightMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=vmc_RevenueExcludingFreightDeliveryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=vmc_RevenueExcludingFreightDeliveryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>64
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602929971280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUES - Schedule of Reconciliation of Deferred Revenue Balances (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 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_vmc_ContractWithCustomerLiabilityRollForward', window );"><strong>Contract With Customer, Liability [Roll Forward]</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_ContractWithCustomerLiability', window );">Deferred revenue balance at beginning of period</a></td>
<td class="nump">$ 148.9<span></span>
</td>
<td class="nump">$ 157.4<span></span>
</td>
<td class="nump">$ 152.8<span></span>
</td>
<td class="nump">$ 161.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_ContractWithCustomerLiabilityRevenueRecognized', window );">Revenue recognized from deferred revenue</a></td>
<td class="num">(2.0)<span></span>
</td>
<td class="num">(2.5)<span></span>
</td>
<td class="num">(5.9)<span></span>
</td>
<td class="num">(6.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_ContractWithCustomerLiability', window );">Deferred revenue balance at end of period</a></td>
<td class="nump">$ 146.9<span></span>
</td>
<td class="nump">$ 154.9<span></span>
</td>
<td class="nump">$ 146.9<span></span>
</td>
<td class="nump">$ 154.9<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_ContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 2: 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><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-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_ContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ContractWithCustomerLiabilityRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.</p></div>
<a href="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 50<br> -Paragraph 8<br> -Subparagraph (b)<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_ContractWithCustomerLiabilityRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_vmc_ContractWithCustomerLiabilityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract With Customer, 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;">vmc_ContractWithCustomerLiabilityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vmc_</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>65
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602928821584">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>FAIR VALUE MEASUREMENTS - Schedule of Fair Value Measurement on Recurring Basis (Details) - Recurring - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Level 1 Fair Value</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_AssetsFairValueDisclosure', window );">Assets, fair value disclosure</a></td>
<td class="nump">$ 34.7<span></span>
</td>
<td class="nump">$ 31.7<span></span>
</td>
<td class="nump">$ 28.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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Level 1 Fair Value | Mutual funds</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_AssetsFairValueDisclosure', window );">Assets, fair value disclosure</a></td>
<td class="nump">34.7<span></span>
</td>
<td class="nump">31.7<span></span>
</td>
<td class="nump">28.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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Level 2 Fair Value</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueNetAssetLiability', window );">Fair value, net asset (liability)</a></td>
<td class="nump">0.3<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
<td class="num">(1.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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Level 2 Fair Value | Money market mutual fund</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_AssetsFairValueDisclosure', window );">Assets, fair value disclosure</a></td>
<td class="nump">0.3<span></span>
</td>
<td class="nump">0.5<span></span>
</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_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Level 2 Fair Value | Interest rate swaps</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_LiabilitiesFairValueDisclosure', window );">Liabilities, fair value disclosure</a></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="num">$ (0.3)<span></span>
</td>
<td class="num">$ (2.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_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 asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<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><br>Reference 3: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<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><br>Reference 3: 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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-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_FairValueNetAssetLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 asset after deduction of 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/2009/role/commonPracticeRef<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><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueNetAssetLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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://www.xbrl.org/2009/role/commonPracticeRef<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_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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByAssetClassAxis=us-gaap_MutualFundMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByAssetClassAxis=us-gaap_MutualFundMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_FairValueByAssetClassAxis=us-gaap_MoneyMarketFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByAssetClassAxis=us-gaap_MoneyMarketFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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>66
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602926923792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FAIR VALUE MEASUREMENTS - Narrative (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Sep. 30, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2024 </div>
<div>USD ($) </div>
<div>trust</div>
</th>
<th class="th">
<div>Sep. 30, 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_vmc_NumberOfRabbiTrustsEstablished', window );">Number of Rabbi Trusts established | trust</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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_GainLossOnInvestments', window );">Net gains (losses) of the Rabbi Trust investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.8<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_UnrealizedGainLossOnInvestments', window );">Unrealized net gains (losses) of the Rabbi Trusts' investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.7<span></span>
</td>
<td class="nump">0.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_FairValueByAssetClassAxis=vmc_AssetHeldForSaleMember', window );">Asset Held For Sale</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_GainLossOnSalesOfAssetsAndAssetImpairmentCharges', window );">Loss from assets held for sale impairment</a></td>
<td class="nump">$ 28.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_FairValueByAssetClassAxis=vmc_AssetHeldForSaleMember', window );">Asset Held For Sale | Reported Value Measurement</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_AssetsHeldForSaleLongLivedFairValueDisclosure', window );">Assets held for sale, estimated fair value</a></td>
<td class="nump">513.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">513.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_FairValueByAssetClassAxis=vmc_AssetHeldForSaleMember', window );">Asset Held For Sale | Estimate of Fair Value Measurement | Level 1 Fair Value</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_AssetsHeldForSaleLongLivedFairValueDisclosure', window );">Assets held for sale, estimated fair value</a></td>
<td class="nump">$ 485.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 485.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_AssetsHeldForSaleLongLivedFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 assets classified as held 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/2009/role/commonPracticeRef<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><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<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><br>Reference 3: 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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-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_GainLossOnInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized and unrealized gain (loss) on investment.</p></div>
<a href="javascript: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)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<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 S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(c))<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/recommendedDisclosureRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GainLossOnSalesOfAssetsAndAssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 the difference between the sale price or salvage price and the book value of an asset that was sold or retired, and gain (loss) from the write down of assets from their carrying value to fair value.</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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_UnrealizedGainLossOnInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized gain (loss) on investment.</p></div>
<a href="javascript: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_UnrealizedGainLossOnInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_vmc_NumberOfRabbiTrustsEstablished">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Rabbit Trusts established.</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;">vmc_NumberOfRabbiTrustsEstablished</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vmc_</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_FairValueByAssetClassAxis=vmc_AssetHeldForSaleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByAssetClassAxis=vmc_AssetHeldForSaleMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602930361136">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>DERIVATIVE INSTRUMENTS - Narrative (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Sep. 30, 2023</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_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Gross long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,391.1<span></span>
</td>
<td class="nump">$ 3,941.5<span></span>
</td>
<td class="nump">$ 3,941.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax', window );">Cash flow hedges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(18.2)<span></span>
</td>
<td class="num">(19.4)<span></span>
</td>
<td class="num">(19.8)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember', window );">Interest Rate Swap</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Notional amount of interest rate swap agreements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 550.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Fixed interest rate under swap agreements (as percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeBasisSpreadOnVariableRate', window );">Interest rate spread above SOFR (as percent)</a></td>
<td class="text">&#160;<span></span>
</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.241%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember', window );">Interest Rate Swap | Designated as Hedging Instrument | Cash Flow Hedges | Forecast</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet', window );">Estimated amount of pretax loss in AOCI reclassified to earnings for the next 12-month period</a></td>
<td class="nump">$ 2.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_CommercialPaperMember', window );">Commercial Paper</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Gross long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">550.0<span></span>
</td>
<td class="nump">550.0<span></span>
</td>
<td class="nump">550.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 550.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_UnsecuredDebtMember', window );">Notes | 5.80% Notes due 2026</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Gross long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 550.0<span></span>
</td>
<td class="nump">$ 550.0<span></span>
</td>
<td class="nump">$ 550.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_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate (as percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.80%<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_AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 gain (loss) from increase (decrease) in value of excluded component of derivative hedge.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480870/815-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_AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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/2147478546/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://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(22)(a)(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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DerivativeBasisSpreadOnVariableRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percentage points added to the reference rate to compute the variable rate on 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_DerivativeBasisSpreadOnVariableRate</td>
</tr>
<tr>
<td style="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_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_DerivativeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480237/815-40-50-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_DerivativeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payment on derivative.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -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_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated net amount of unrealized gains or losses on interest rate cash flow hedges as of the balance sheet date expected to be reclassified to earnings within the next twelve months.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480870/815-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_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=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_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_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_StatementScenarioAxis=srt_ScenarioForecastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementScenarioAxis=srt_ScenarioForecastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_CommercialPaperMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CommercialPaperMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_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_LongtermDebtTypeAxis=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_DebtInstrumentAxis=vmc_FivePointEightyPercentDue2026Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=vmc_FivePointEightyPercentDue2026Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>68
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602929954544">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>DERIVATIVE INSTRUMENTS - Schedule of Derivative Instruments Recognized at Fair Value (Details) - Interest rate swaps - Designated as Hedging Instrument - Fair Value Hedges - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Sep. 30, 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_DerivativeLineItems', window );"><strong>Derivative [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_DerivativeAssets', window );">Derivative asset</a></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 3.9<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_DerivativeLiabilities', window );">Derivative liability</a></td>
<td class="nump">(0.0)<span></span>
</td>
<td class="num">(4.2)<span></span>
</td>
<td class="num">(2.2)<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_DerivativeAssetsLiabilitiesAtFairValueNet', window );">Interest rate swaps net liability</a></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="num">$ (0.3)<span></span>
</td>
<td class="num">$ (2.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_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/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 103<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-103<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: 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><br>Reference 7: 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 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<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 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-12<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 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 11: 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/2147477439/946-210-55-1<br><br>Reference 12: 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/2147478795/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 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 14: 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/2147478795/946-210-50-6<br><br>Reference 15: 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/2147478795/946-210-50-1<br><br>Reference 16: 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/2147478795/946-210-50-1<br><br>Reference 17: 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/2147478795/946-210-50-1<br><br>Reference 18: 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/2147478795/946-210-50-1<br><br>Reference 19: 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/2147478795/946-210-50-6<br><br>Reference 20: 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/2147478795/946-210-50-6<br><br>Reference 21: 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/2147479170/946-210-S99-1<br><br>Reference 22: 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/2147477271/946-320-S99-5C<br><br>Reference 23: 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/2147479170/946-210-S99-1<br><br>Reference 24: 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/2147477271/946-320-S99-5<br><br>Reference 25: 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/2147477271/946-320-S99-5C<br><br>Reference 26: 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/2147477271/946-320-S99-5A<br><br>Reference 27: 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/2147477271/946-320-S99-5B<br><br>Reference 28: 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/2147477271/946-320-S99-5B<br><br>Reference 29: 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 30: 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 31: 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 32: 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_DerivativeAssetsLiabilitiesAtFairValueNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 values as of the balance sheet date of the net amount of all assets and liabilities resulting from contracts that meet the criteria of being accounted for as derivative instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -SubTopic 10<br> -Topic 815<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480463/815-10-45-5<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<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_DerivativeAssetsLiabilitiesAtFairValueNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DerivativeLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: 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><br>Reference 5: 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 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<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 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<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 6<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<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 6<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<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 6<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<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 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 12: 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/2147478795/946-210-50-1<br><br>Reference 13: 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/2147478795/946-210-50-1<br><br>Reference 14: 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/2147478795/946-210-50-1<br><br>Reference 15: 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/2147478795/946-210-50-6<br><br>Reference 16: 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/2147478795/946-210-50-6<br><br>Reference 17: 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(9)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<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 5C<br> -Subparagraph (SX 210.12-13C(Column H)(Footnote 7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5C<br><br>Reference 19: 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(9)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 20: 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(9)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 21: 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 G)(Footnote 8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5<br><br>Reference 22: 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/2147477271/946-320-S99-5C<br><br>Reference 23: 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 G))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5<br><br>Reference 24: 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/2147477271/946-320-S99-5A<br><br>Reference 25: 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/2147477271/946-320-S99-5B<br><br>Reference 26: 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/2147477271/946-320-S99-5B<br><br>Reference 27: 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 28: 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 29: 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 30: 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_DerivativeLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480237/815-40-50-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_DerivativeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_FairValueHedgingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_FairValueHedgingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>69
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602929872528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DERIVATIVE INSTRUMENTS - Schedule of Effects of Changes in Fair Values of Derivatives Designated as Cash Flow Hedges (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember', window );">Interest rate swaps | Cash Flow Hedges | Designated as Hedging Instrument</a></td>
<td class="text">&#160;<span></span>
</td>
<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_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeOnDerivativesLineItems', window );"><strong>Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [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_InterestRateCashFlowHedgeGainLossReclassifiedToEarningsNet', window );">Loss reclassified from AOCI</a></td>
<td class="num">$ (0.6)<span></span>
</td>
<td class="num">$ (0.5)<span></span>
</td>
<td class="num">$ (1.7)<span></span>
</td>
<td class="num">$ (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_InterestRateCashFlowHedgeGainLossReclassifiedToEarningsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 gains or losses on interest rate cash flow hedges reclassified during the period to earnings from accumulated other comprehensive income upon the hedged transaction affecting 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> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4C<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestRateCashFlowHedgeGainLossReclassifiedToEarningsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeOnDerivativesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-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_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeOnDerivativesLineItems</td>
</tr>
<tr>
<td style="padding-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_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_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602926239520">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>DEBT - Schedule of Debt (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<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_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_ShortTermBorrowings', window );">Total short-term debt</a></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total long-term debt - face value</a></td>
<td class="nump">3,391.1<span></span>
</td>
<td class="nump">3,941.5<span></span>
</td>
<td class="nump">3,941.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_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet', window );">Unamortized discounts and debt issuance costs</a></td>
<td class="num">(61.4)<span></span>
</td>
<td class="num">(63.4)<span></span>
</td>
<td class="num">(64.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_vmc_DebtInstrumentFairValueAdjustments', window );">Fair value adjustments</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="num">(0.3)<span></span>
</td>
<td class="num">(2.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_LongTermDebt', window );">Total long-term debt - book value</a></td>
<td class="nump">3,329.7<span></span>
</td>
<td class="nump">3,877.8<span></span>
</td>
<td class="nump">3,874.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_LongTermDebtCurrent', window );">Less current maturities</a></td>
<td class="num">(0.5)<span></span>
</td>
<td class="num">(0.5)<span></span>
</td>
<td class="num">(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_LongTermDebtNoncurrent', window );">Total long-term debt - reported value</a></td>
<td class="nump">3,329.2<span></span>
</td>
<td class="nump">3,877.3<span></span>
</td>
<td class="nump">3,874.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_LongTermDebtFairValue', window );">Estimated fair value of long-term debt</a></td>
<td class="nump">3,286.9<span></span>
</td>
<td class="nump">3,798.0<span></span>
</td>
<td class="nump">3,597.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember', window );">Notes | 4.50% notes due 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<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 );">Total long-term debt - face value</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="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 (as percent)</a></td>
<td class="nump">4.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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Effective interest rate</a></td>
<td class="nump">4.65%<span></span>
</td>
<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_UnsecuredDebtMember', window );">Notes | 5.80% Notes due 2026</a></td>
<td class="text">&#160;<span></span>
</td>
<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 );">Total long-term debt - face value</a></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">550.0<span></span>
</td>
<td class="nump">550.0<span></span>
</td>
<td class="nump">$ 550.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate (as percent)</a></td>
<td class="nump">5.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.80%<span></span>
</td>
</tr>
<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_UnsecuredDebtMember', window );">Notes | 3.90% notes due 2027</a></td>
<td class="text">&#160;<span></span>
</td>
<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 );">Total long-term debt - face value</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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate (as percent)</a></td>
<td class="nump">3.90%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Effective interest rate</a></td>
<td class="nump">4.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="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_UnsecuredDebtMember', window );">Notes | 3.50% notes due 2030</a></td>
<td class="text">&#160;<span></span>
</td>
<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 );">Total long-term debt - face value</a></td>
<td class="nump">$ 750.0<span></span>
</td>
<td class="nump">750.0<span></span>
</td>
<td class="nump">750.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_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate (as percent)</a></td>
<td class="nump">3.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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Effective interest rate</a></td>
<td class="nump">3.94%<span></span>
</td>
<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_UnsecuredDebtMember', window );">Notes | 7.15% notes due 2037</a></td>
<td class="text">&#160;<span></span>
</td>
<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 );">Total long-term debt - face value</a></td>
<td class="nump">$ 129.2<span></span>
</td>
<td class="nump">129.2<span></span>
</td>
<td class="nump">129.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_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate (as percent)</a></td>
<td class="nump">7.15%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Effective interest rate</a></td>
<td class="nump">8.05%<span></span>
</td>
<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_UnsecuredDebtMember', window );">Notes | 4.50% notes due 2047</a></td>
<td class="text">&#160;<span></span>
</td>
<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 );">Total long-term debt - face value</a></td>
<td class="nump">$ 700.0<span></span>
</td>
<td class="nump">700.0<span></span>
</td>
<td class="nump">700.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_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate (as percent)</a></td>
<td class="nump">4.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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Effective interest rate</a></td>
<td class="nump">4.59%<span></span>
</td>
<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_UnsecuredDebtMember', window );">Notes | 4.70% notes due 2048</a></td>
<td class="text">&#160;<span></span>
</td>
<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 );">Total long-term debt - face value</a></td>
<td class="nump">$ 460.9<span></span>
</td>
<td class="nump">460.9<span></span>
</td>
<td class="nump">460.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_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate (as percent)</a></td>
<td class="nump">4.70%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Effective interest rate</a></td>
<td class="nump">5.42%<span></span>
</td>
<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_NotesPayableOtherPayablesMember', window );">Other 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>
</tr>
<tr class="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 );">Total long-term debt - face value</a></td>
<td class="nump">$ 1.0<span></span>
</td>
<td class="nump">1.4<span></span>
</td>
<td class="nump">1.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Effective interest rate</a></td>
<td class="nump">0.37%<span></span>
</td>
<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_ShortTermDebtTypeAxis=us-gaap_CommercialPaperMember', window );">Commercial Paper</a></td>
<td class="text">&#160;<span></span>
</td>
<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_ShortTermBorrowings', window );">Total short-term debt</a></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_LineOfCreditMember', window );">Line of Credit | Bank line of credit expires 2027</a></td>
<td class="text">&#160;<span></span>
</td>
<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_ShortTermBorrowings', window );">Total short-term debt</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_LineOfCreditMember', window );">Line of Credit | Bank line of credit expires 2027</a></td>
<td class="text">&#160;<span></span>
</td>
<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 );">Total long-term debt - face value</a></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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/2147478546/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_DebtInstrumentInterestRateEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<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(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: 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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<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 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-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_DebtInstrumentInterestRateEffectivePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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(22)(a)(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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<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><br>Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unamortized debt discount (premium) and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: 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 3: 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 4: 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 5: 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 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<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 4<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-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_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes 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> -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/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 3: 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/2147478546/942-210-S99-1<br><br>Reference 4: 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 5: 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 6: 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 7: http://www.xbrl.org/2009/role/commonPracticeRef<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/2147478777/944-210-S99-1<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 4<br> -Subparagraph (b)(3)<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_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease 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/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(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_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<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/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<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_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_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease 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/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(22))<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_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShortTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 total carrying amount as of the balance sheet date of debt having initial terms less than 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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<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><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(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: 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 4: http://www.xbrl.org/2009/role/commonPracticeRef<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)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/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_ShortTermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_vmc_DebtInstrumentFairValueAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Fair Value Adjustments</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vmc_DebtInstrumentFairValueAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vmc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=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_LongtermDebtTypeAxis=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_DebtInstrumentAxis=vmc_FourPointFiveZeroNotesDueTwentyTwentyFiveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=vmc_FourPointFiveZeroNotesDueTwentyTwentyFiveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=vmc_FivePointEightyPercentDue2026Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=vmc_FivePointEightyPercentDue2026Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=vmc_ThreePointNinetyNotesDueTwentyTwentySevenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=vmc_ThreePointNinetyNotesDueTwentyTwentySevenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=vmc_ThreePointFiveZeroPercentNotesDueTwentyThirtyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=vmc_ThreePointFiveZeroPercentNotesDueTwentyThirtyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=vmc_SevenPointOneFivePercentNotesDueTwentyThirtySevenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=vmc_SevenPointOneFivePercentNotesDueTwentyThirtySevenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=vmc_FourPointFiveZeroPercentDueTwentyFortySevenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=vmc_FourPointFiveZeroPercentDueTwentyFortySevenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=vmc_FourPointSeventyPercentDue2048Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=vmc_FourPointSeventyPercentDue2048Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_NotesPayableOtherPayablesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_NotesPayableOtherPayablesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ShortTermDebtTypeAxis=us-gaap_CommercialPaperMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ShortTermDebtTypeAxis=us-gaap_CommercialPaperMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_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_CreditFacilityAxis=us-gaap_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=vmc_BankLineOfCreditShortTermMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=vmc_BankLineOfCreditShortTermMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=vmc_BankLineOfCreditOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=vmc_BankLineOfCreditOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>71
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602925995248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEBT - Narrative (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></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>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Aug. 31, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_AmortizationOfFinancingCostsAndDiscounts', window );">Amortization of debt issuance costs and discounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,500,000<span></span>
</td>
<td class="nump">$ 5,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Total long-term debt - face value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,391,100,000<span></span>
</td>
<td class="nump">3,941,600,000<span></span>
</td>
<td class="nump">$ 3,941,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommercialPaper', window );">Commercial paper</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,600,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Total short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtLongtermAndShorttermCombinedAmount', window );">Term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,391,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_ShortTermDebtTypeAxis=us-gaap_CommercialPaperMember', window );">Commercial Paper</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
<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_ShortTermBorrowings', window );">Total short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_LineOfCreditMember', window );">Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
<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 );">Commitment fee (as percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Available borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,504,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Borrowings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_LineOfCreditMember', window );">Line of Credit | 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>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
<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 );">Commitment fee (as percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.09%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_LineOfCreditMember', window );">Line of Credit | 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>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
<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 );">Commitment fee (as percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.225%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_LineOfCreditMember', window );">Line of Credit | Secured Overnight Financing Rate (SOFR)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
<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 );">Applicable margin on borrowing rate (as percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.125%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_LineOfCreditMember', window );">Line of Credit | Base Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Applicable margin on borrowing rate (as percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.125%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StandbyLettersOfCreditMember', window );">Standby Letters of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
<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="text">&#160;<span></span>
</td>
<td class="nump">$ 95,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityExpirationPeriod', window );">Period of standby letters of credit (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StandbyLettersOfCreditMember', window );">Standby Letters of Credit | Secured Overnight Financing Rate (SOFR)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
<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 );">Applicable margin on borrowing rate (as percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.175%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_CommercialPaperMember', window );">Commercial Paper</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
<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 );">Total long-term debt - face value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 550,000,000.0<span></span>
</td>
<td class="nump">550,000,000.0<span></span>
</td>
<td class="nump">550,000,000.0<span></span>
</td>
<td class="nump">$ 550,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtLongtermAndShorttermCombinedAmount', window );">Term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">550,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentAxis=us-gaap_DelayedDrawTermLoanMember', window );">Delayed Draw Term Loan | 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>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
<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 );">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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,600,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=us-gaap_DelayedDrawTermLoanMember', window );">Delayed Draw Term Loan | Term Loan Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
<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 );">Total long-term debt - face value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 550,000,000<span></span>
</td>
<td class="nump">$ 1,100,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=vmc_FivePointEightyPercentDue2026Member', window );">5.80% Notes due 2026 | 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>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
<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 );">Total long-term debt - face value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 550,000,000<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 550,000,000.0<span></span>
</td>
<td class="nump">$ 550,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate (as percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.80%<span></span>
</td>
<td class="nump">5.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ProceedsFromDebtNetOfIssuanceCosts', window );">Net proceeds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 546,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Acceleration of unamortized deferred transaction costs</a></td>
<td class="nump">$ 2,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentAxis=vmc_UnsecuredLineOfCreditMaturityOfAugust2027Member', window );">Unsecured Line of Credit Maturity of August 2027 | Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
<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 );">Maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,600,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt issuance 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 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<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 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 3: 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 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-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_AmortizationOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCostsAndDiscounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 2: 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 3: 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 4: 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 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-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_AmortizationOfFinancingCostsAndDiscounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommercialPaper">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 short-term borrowings using unsecured obligations issued by banks, corporations and other borrowers to investors. The maturities of these money market securities generally do not exceed 270 days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -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)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-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(13)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-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(19)(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_CommercialPaper</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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/2147478546/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://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(22)(a)(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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<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><br>Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DebtLongtermAndShorttermCombinedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the aggregate of total long-term debt, including current maturities and short-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtLongtermAndShorttermCombinedAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<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/2147478777/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_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_LineOfCreditFacilityExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period remaining on line of credit facility before it terminates, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityExpirationPeriod</td>
</tr>
<tr>
<td style="padding-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_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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(b))<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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<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(22)(b))<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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(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_ProceedsFromDebtNetOfIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 additional borrowings, net of cash paid to third parties in connection with debt origination.</p></div>
<a href="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 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_ProceedsFromDebtNetOfIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShortTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 total carrying amount as of the balance sheet date of debt having initial terms less than 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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<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><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(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: 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 4: http://www.xbrl.org/2009/role/commonPracticeRef<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)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/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_ShortTermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShortTermDebtTypeAxis=us-gaap_CommercialPaperMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ShortTermDebtTypeAxis=us-gaap_CommercialPaperMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_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_CreditFacilityAxis=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_VariableRateAxis=us-gaap_SecuredOvernightFinancingRateSofrMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=us-gaap_SecuredOvernightFinancingRateSofrMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=us-gaap_BaseRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=us-gaap_BaseRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_StandbyLettersOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StandbyLettersOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_CommercialPaperMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CommercialPaperMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_DelayedDrawTermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DelayedDrawTermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_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_LongtermDebtTypeAxis=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_LongtermDebtTypeAxis=us-gaap_NotesPayableToBanksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_NotesPayableToBanksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=vmc_FivePointEightyPercentDue2026Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=vmc_FivePointEightyPercentDue2026Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=vmc_UnsecuredLineOfCreditMaturityOfAugust2027Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=vmc_UnsecuredLineOfCreditMaturityOfAugust2027Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>72
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602931008144">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>DEBT - Schedule of Standby Letters of Credit (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligation', window );">Reclamation/restoration requirements</a></td>
<td class="nump">$ 346.5<span></span>
</td>
<td class="nump">$ 334.1<span></span>
</td>
<td class="nump">$ 324.1<span></span>
</td>
<td class="nump">$ 315.5<span></span>
</td>
<td class="nump">$ 311.6<span></span>
</td>
<td class="nump">$ 311.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_CreditFacilityAxis=us-gaap_StandbyLettersOfCreditMember', window );">Standby Letters of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SelfInsuranceReserve', window );">Risk management insurance</a></td>
<td class="nump">80.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligation', window );">Reclamation/restoration requirements</a></td>
<td class="nump">14.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_LettersOfCreditOutstandingAmount', window );">Total standby letters of credit</a></td>
<td class="nump">$ 95.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetRetirementObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.</p></div>
<a href="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 410<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481999/410-20-25-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 410<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/2147481850/410-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_AssetRetirementObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<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(f))<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_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-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_SelfInsuranceReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (including both current and noncurrent portions) of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's 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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<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_SelfInsuranceReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CreditFacilityAxis=us-gaap_StandbyLettersOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StandbyLettersOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602924428592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="7">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></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>Mar. 31, 2023 </div>
<div>USD ($) </div>
<div>defendant</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>case</div>
</th>
<th class="th">
<div>Jul. 31, 2018 </div>
<div>defendant</div>
</th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th">
<div>Sep. 30, 2017 </div>
<div>well</div>
</th>
<th class="th">
<div>Mar. 31, 2016 </div>
<div>mi</div>
</th>
<th class="th">
<div>May 31, 2007 </div>
<div>entity </div>
<div>mi</div>
</th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th">
<div>Sep. 30, 2024 </div>
<div>USD ($) </div>
<div>facility</div>
</th>
<th class="th">
<div>Jun. 30, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 30, 2017 </div>
<div>case</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_vmc_LeaseLiability', window );">Lease liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 575,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 583,800,000<span></span>
</td>
<td class="nump">$ 614,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligation', window );">Reclamation/restoration requirements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">346,500,000<span></span>
</td>
<td class="nump">$ 334,100,000<span></span>
</td>
<td class="nump">$ 324,100,000<span></span>
</td>
<td class="nump">$ 315,500,000<span></span>
</td>
<td class="nump">$ 311,600,000<span></span>
</td>
<td class="nump">$ 311,300,000<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_vmc_NumberOfGroundwaterExtractionWells', window );">Number of groundwater extraction wells | well</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyLossInPeriod', window );">Contingency loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_LossContingenciesByNatureOfContingencyAxis=vmc_HewittLandfillMatterMember', window );">Hewitt Landfill Matter | NHW Treatment System</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_vmc_EstimatedCapitalCostOfTreatmentSystem', window );">Estimated capital cost of treatment system</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">92,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_vmc_BondMoneyObtainedForTreatmentSystem', window );">Bond money obtained for treatment system</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">46,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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=vmc_HewittLandfillMatterMember', window );">Hewitt Landfill Matter | NHC Treatment System</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_vmc_EstimatedCapitalCostOfTreatmentSystem', window );">Estimated capital cost of treatment system</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">245,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_vmc_BondMoneyObtainedForTreatmentSystem', window );">Bond money obtained for treatment system</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">95,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">Vulcan Material</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_vmc_JudgeRuledAllocationOfFaultAmongDefendantsPercentage', window );">Judge ruled allocation of fault among defendants, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_LitigationCaseAxis=vmc_TexasBrineMember', window );">Texas Brine</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_LossContingencyPendingClaimsNumber', window );">Number of pending claims | case</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<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_vmc_LossContingencyNumberOfCasesReversedJudgement', window );">Number of cases, reversed judgement | case</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_LitigationCaseAxis=vmc_LawsuitAgainstCalmatCoMember', window );">Lawsuit Against CalMat Co</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_LitigationSettlementExpense', window );">Charge for litigation matter</a></td>
<td class="nump">$ 11,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_vmc_EstimatedConstructionAndOperationOfWaterTreatmentSystem', window );">Estimated construction and operation of water treatment system</a></td>
<td class="nump">$ 100,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=vmc_CooperatingPartiesGroupMember', window );">Cooperating Parties Group</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_vmc_NumberOfOtherCompaniesToPerformRemedialInvestigationFeasibilityStudyRelatedToCleanUpLawsuit', window );">Number of other companies to perform Remedial Investigation/Feasibility Study | entity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">70<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_vmc_NumberOfMilesOfRiverUsedInRemedialInvestigationFeasibilityStudy', window );">Number of miles of the River used in the Remedial Investigation/Feasibility Study | mi</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_vmc_NumberOfMilesForBankToBankDredgingRemedy', window );">Number of miles for bank-to-bank dredging remedy | mi</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=vmc_EnvironmentalProtectionAgencyMember', window );">EPA | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_vmc_EstimatedImplementationCosts', window );">Estimated implementation costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,380,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=vmc_OccidentalChemicalCoMember', window );">Occidental Chemical Co</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_vmc_JudgeRuledAllocationOfFaultAmongDefendantsPercentage', window );">Judge ruled allocation of fault among defendants, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=vmc_OccidentalChemicalCoMember', window );">Occidental Chemical Co | Lawsuit Filed by Occidental</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_LossContingencyNumberOfDefendants', window );">Number of defendants | defendant</a></td>
<td class="nump">39<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=vmc_TexasBrineMember', window );">Texas Brine</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_vmc_JudgeRuledAllocationOfFaultAmongDefendantsPercentage', window );">Judge ruled allocation of fault among defendants, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">55.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=vmc_LadwpMember', window );">LADWP</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_vmc_NumberOfPlannedNewTreatmentCapabilities', window );">Number of planned new treatment capabilities | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StandbyLettersOfCreditMember', window );">Standby Letters of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 95,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligation', window );">Reclamation/restoration requirements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_AssetRetirementObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.</p></div>
<a href="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 410<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481999/410-20-25-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 410<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/2147481850/410-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_AssetRetirementObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_LitigationSettlementExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees.</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 S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(6))<br> -SubTopic 10<br> -Topic 220<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_LitigationSettlementExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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/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 2: 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 720<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483359/720-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 27<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482395/460-10-55-27<br><br>Reference 5: 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 6: 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 7: 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 8: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LossContingencyLossInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of loss pertaining to the specified contingency that was charged against earnings in the period, including the effects of revisions in previously reported estimates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyLossInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyNumberOfDefendants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 defendants named in a legal action.</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 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 2: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyNumberOfDefendants</td>
</tr>
<tr>
<td style="padding-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_LossContingencyPendingClaimsNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 pending claims pertaining to a loss contingency.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 2: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyPendingClaimsNumber</td>
</tr>
<tr>
<td style="padding-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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vmc_BondMoneyObtainedForTreatmentSystem">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Bond Money Obtained For Treatment System</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;">vmc_BondMoneyObtainedForTreatmentSystem</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vmc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_vmc_EstimatedCapitalCostOfTreatmentSystem">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Estimated Capital Cost Of Treatment System</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;">vmc_EstimatedCapitalCostOfTreatmentSystem</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vmc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_vmc_EstimatedConstructionAndOperationOfWaterTreatmentSystem">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Estimated Construction And Operation Of Water Treatment System</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;">vmc_EstimatedConstructionAndOperationOfWaterTreatmentSystem</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vmc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_vmc_EstimatedImplementationCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Environmental Protection Agency&#8217;s proposed remediation action, as described in the Focused Feasibility Study, for all potentially responsible parties.</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;">vmc_EstimatedImplementationCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vmc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_vmc_JudgeRuledAllocationOfFaultAmongDefendantsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Judge Ruled Allocation Of Fault Among Defendants, Percentage</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vmc_JudgeRuledAllocationOfFaultAmongDefendantsPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vmc_</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_vmc_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;">vmc_LeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vmc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_vmc_LossContingencyNumberOfCasesReversedJudgement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Loss Contingency, Number Of Cases, Reversed Judgement</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;">vmc_LossContingencyNumberOfCasesReversedJudgement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vmc_</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_vmc_NumberOfGroundwaterExtractionWells">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Groundwater Extraction Wells</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;">vmc_NumberOfGroundwaterExtractionWells</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vmc_</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_vmc_NumberOfMilesForBankToBankDredgingRemedy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 miles that call for bank-to-bank dredging remedy down the river.</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;">vmc_NumberOfMilesForBankToBankDredgingRemedy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vmc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:lengthItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vmc_NumberOfMilesOfRiverUsedInRemedialInvestigationFeasibilityStudy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 miles of the River used in the Remedial Investigation/Feasibility Study.</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;">vmc_NumberOfMilesOfRiverUsedInRemedialInvestigationFeasibilityStudy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vmc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:lengthItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vmc_NumberOfOtherCompaniesToPerformRemedialInvestigationFeasibilityStudyRelatedToCleanUpLawsuit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 other companies to perform a Remedial Investigation/ Feasibility Study related to the Lower Passaic River Clean-Up lawsuit.</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;">vmc_NumberOfOtherCompaniesToPerformRemedialInvestigationFeasibilityStudyRelatedToCleanUpLawsuit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vmc_</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_vmc_NumberOfPlannedNewTreatmentCapabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Planned New Treatment Capabilities</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;">vmc_NumberOfPlannedNewTreatmentCapabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vmc_</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_LossContingenciesByNatureOfContingencyAxis=vmc_HewittLandfillMatterMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=vmc_HewittLandfillMatterMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=vmc_NHWTreatmentSystemMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=vmc_NHWTreatmentSystemMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=vmc_NHCTreatmentSystemMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=vmc_NHCTreatmentSystemMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_LitigationCaseAxis=vmc_TexasBrineMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=vmc_TexasBrineMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_LitigationCaseAxis=vmc_LawsuitAgainstCalmatCoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=vmc_LawsuitAgainstCalmatCoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=vmc_CooperatingPartiesGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=vmc_CooperatingPartiesGroupMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=vmc_EnvironmentalProtectionAgencyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=vmc_EnvironmentalProtectionAgencyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_dei_LegalEntityAxis=vmc_OccidentalChemicalCoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=vmc_OccidentalChemicalCoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_LitigationCaseAxis=vmc_LawsuitFiledByOccidentalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=vmc_LawsuitFiledByOccidentalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=vmc_TexasBrineMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=vmc_TexasBrineMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=vmc_LadwpMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=vmc_LadwpMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_StandbyLettersOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StandbyLettersOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602927154816">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES - Schedule of Accrued Environmental Remediation Costs (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Sep. 30, 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_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingencies', window );">Accrued environmental remediation costs</a></td>
<td class="nump">$ 41.6<span></span>
</td>
<td class="nump">$ 40.9<span></span>
</td>
<td class="nump">$ 41.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_StatementOperatingActivitiesSegmentAxis=us-gaap_SegmentContinuingOperationsMember', window );">Continuing operations</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_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingencies', window );">Accrued environmental remediation costs</a></td>
<td class="nump">33.4<span></span>
</td>
<td class="nump">32.6<span></span>
</td>
<td class="nump">32.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_StatementOperatingActivitiesSegmentAxis=us-gaap_SegmentDiscontinuedOperationsMember', window );">Retained from former Chemicals 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_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingencies', window );">Accrued environmental remediation costs</a></td>
<td class="nump">$ 8.2<span></span>
</td>
<td class="nump">$ 8.3<span></span>
</td>
<td class="nump">$ 8.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_AccrualForEnvironmentalLossContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accrued as of the balance sheet date for environmental loss 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/2009/role/commonPracticeRef<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 410<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481931/410-30-50-10<br><br>Reference 3: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 410<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481931/410-30-50-10<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 410<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481899/410-30-55-16<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.Y.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480102/450-20-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 410<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481931/410-30-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_AccrualForEnvironmentalLossContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: 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 2: 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 720<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483359/720-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 27<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482395/460-10-55-27<br><br>Reference 5: 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 6: 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 7: 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 8: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StatementOperatingActivitiesSegmentAxis=us-gaap_SegmentContinuingOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementOperatingActivitiesSegmentAxis=us-gaap_SegmentContinuingOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_StatementOperatingActivitiesSegmentAxis=us-gaap_SegmentDiscontinuedOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementOperatingActivitiesSegmentAxis=us-gaap_SegmentDiscontinuedOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602928909472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ASSET RETIREMENT OBLIGATIONS - Schedule of Asset Retirement Obligations Operating Costs (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 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_AssetRetirementObligationDisclosureAbstract', window );"><strong>Asset Retirement Obligation Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationAccretionExpense', window );">Accretion</a></td>
<td class="nump">$ 3.7<span></span>
</td>
<td class="nump">$ 3.5<span></span>
</td>
<td class="nump">$ 10.8<span></span>
</td>
<td class="nump">$ 10.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_vmc_AssetRetirementObligationDepreciationExpense', window );">Depreciation</a></td>
<td class="nump">3.2<span></span>
</td>
<td class="nump">2.2<span></span>
</td>
<td class="nump">8.4<span></span>
</td>
<td class="nump">6.6<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_vmc_CostIncurredAssetRetirementObligation', window );">Total ARO operating costs</a></td>
<td class="nump">$ 6.9<span></span>
</td>
<td class="nump">$ 5.7<span></span>
</td>
<td class="nump">$ 19.2<span></span>
</td>
<td class="nump">$ 16.9<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_AssetRetirementObligationAccretionExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accretion expense recognized during the period that is associated with an asset retirement obligation. Accretion expense measures and incorporates changes due to the passage of time into the carrying amount of the 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 410<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481879/410-20-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 410<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481850/410-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_AssetRetirementObligationAccretionExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AssetRetirementObligationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AssetRetirementObligationDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_vmc_AssetRetirementObligationDepreciationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of depreciation expense recognized during the period that is associated with an asset retirement cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vmc_AssetRetirementObligationDepreciationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vmc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_vmc_CostIncurredAssetRetirementObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cost Incurred, Asset Retirement Obligation</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;">vmc_CostIncurredAssetRetirementObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vmc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>76
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602924433392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ASSET RETIREMENT OBLIGATIONS - Schedule of Reconciliations of Asset Retirement Obligations (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 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_AssetRetirementObligationRollForwardAnalysisRollForward', window );"><strong>Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]</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_AssetRetirementObligation', window );">ARO balance at beginning of period</a></td>
<td class="nump">$ 334.1<span></span>
</td>
<td class="nump">$ 311.6<span></span>
</td>
<td class="nump">$ 324.1<span></span>
</td>
<td class="nump">$ 311.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_AssetRetirementObligationLiabilitiesIncurred', window );">Liabilities incurred</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.8<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_AssetRetirementObligationLiabilitiesSettled', window );">Liabilities settled</a></td>
<td class="num">(3.5)<span></span>
</td>
<td class="num">(1.9)<span></span>
</td>
<td class="num">(8.3)<span></span>
</td>
<td class="num">(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_AssetRetirementObligationAccretionExpense', window );">Accretion expense</a></td>
<td class="nump">3.7<span></span>
</td>
<td class="nump">3.5<span></span>
</td>
<td class="nump">10.8<span></span>
</td>
<td class="nump">10.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_AssetRetirementObligationRevisionOfEstimate', window );">Revisions, net</a></td>
<td class="nump">12.2<span></span>
</td>
<td class="nump">2.3<span></span>
</td>
<td class="nump">19.1<span></span>
</td>
<td class="nump">2.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligation', window );">ARO balance at end of period</a></td>
<td class="nump">$ 346.5<span></span>
</td>
<td class="nump">$ 315.5<span></span>
</td>
<td class="nump">$ 346.5<span></span>
</td>
<td class="nump">$ 315.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_AssetRetirementObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.</p></div>
<a href="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 410<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481999/410-20-25-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 410<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/2147481850/410-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_AssetRetirementObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AssetRetirementObligationAccretionExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accretion expense recognized during the period that is associated with an asset retirement obligation. Accretion expense measures and incorporates changes due to the passage of time into the carrying amount of the 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 410<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481879/410-20-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 410<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481850/410-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_AssetRetirementObligationAccretionExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AssetRetirementObligationLiabilitiesIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset retirement obligations incurred during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 410<br> -SubTopic 20<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/2147481850/410-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_AssetRetirementObligationLiabilitiesIncurred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AssetRetirementObligationLiabilitiesSettled">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset retirement obligations settled, or otherwise disposed of, during the period. This may include asset retirement obligations transferred to third parties associated with the sale of a long-lived 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 410<br> -SubTopic 20<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/2147481850/410-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_AssetRetirementObligationLiabilitiesSettled</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AssetRetirementObligationRevisionOfEstimate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the asset retirement obligation from changes in the amount or timing of the estimated cash flows associated with the settlement of the 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/2003/role/disclosureRef<br> -Topic 410<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481850/410-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_AssetRetirementObligationRevisionOfEstimate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AssetRetirementObligationRollForwardAnalysisRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_AssetRetirementObligationRollForwardAnalysisRollForward</td>
</tr>
<tr>
<td style="padding-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>77
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602928496240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BENEFIT PLANS - Narrative (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Sep. 30, 2024 </div>
<div>USD ($) </div>
<div>plan</div>
</th>
<th class="th">
<div>Sep. 30, 2024 </div>
<div>USD ($) </div>
<div>plan </div>
<div>yr</div>
</th>
<th class="th">
<div>Sep. 30, 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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_vmc_NumberOfFundedNoncontributoryDefinedBenefitPensionPlans', window );">Number of funded, noncontributory defined benefit pension plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<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_vmc_NumberOfUnfundedPensionPlans', window );">Number of unfunded, nonqualified pension plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<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_vmc_NormalRetirementAge', window );">Normal retirement age | yr</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65<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_vmc_NumberOfDefinedContributionPlans', window );">Number of defined contribution plans</a></td>
<td class="nump">4<span></span>
</td>
<td class="nump">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_DefinedContributionPlanCostRecognized', window );">Expense recognized related to defined contribution plans | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 67.2<span></span>
</td>
<td class="nump">$ 58.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_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Plan</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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Employer contributions | $</a></td>
<td class="nump">$ 2.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanContributionsByEmployer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of contribution received by defined benefit plan from employer which increases plan 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/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 2: 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)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-18<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 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-6<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 (b)(3)<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/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<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/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<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_DefinedBenefitPlanContributionsByEmployer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_vmc_NormalRetirementAge">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Normal Retirement Age</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;">vmc_NormalRetirementAge</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vmc_</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_vmc_NumberOfDefinedContributionPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 defined contribution plans.</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;">vmc_NumberOfDefinedContributionPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vmc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vmc_NumberOfFundedNoncontributoryDefinedBenefitPensionPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 funded noncontributory defined benefit pension plans.</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;">vmc_NumberOfFundedNoncontributoryDefinedBenefitPensionPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vmc_</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_vmc_NumberOfUnfundedPensionPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unfunded, nonqualified pension plans.</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;">vmc_NumberOfUnfundedPensionPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vmc_</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_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602929537040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BENEFIT PLANS - Schedule of Components of Net Periodic Benefit Cost - Pension Benefits) (Details) - Pension Plans, Defined Benefit - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 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_DefinedBenefitPlanNetPeriodicBenefitCostAbstract', window );"><strong>Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">$ 0.4<span></span>
</td>
<td class="nump">$ 0.6<span></span>
</td>
<td class="nump">$ 1.8<span></span>
</td>
<td class="nump">$ 1.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_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">8.2<span></span>
</td>
<td class="nump">8.5<span></span>
</td>
<td class="nump">24.7<span></span>
</td>
<td class="nump">25.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets', window );">Expected return on plan assets</a></td>
<td class="num">(7.0)<span></span>
</td>
<td class="num">(6.9)<span></span>
</td>
<td class="num">(21.1)<span></span>
</td>
<td class="num">(20.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_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit', window );">Amortization of prior service cost</a></td>
<td class="nump">0.2<span></span>
</td>
<td class="nump">0.4<span></span>
</td>
<td class="nump">0.7<span></span>
</td>
<td class="nump">1.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_DefinedBenefitPlanAmortizationOfGainsLosses', window );">Amortization of actuarial loss</a></td>
<td class="nump">1.4<span></span>
</td>
<td class="nump">1.4<span></span>
</td>
<td class="nump">3.8<span></span>
</td>
<td class="nump">4.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_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic pension benefit cost</a></td>
<td class="nump">3.2<span></span>
</td>
<td class="nump">4.0<span></span>
</td>
<td class="nump">9.9<span></span>
</td>
<td class="nump">11.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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax', window );">Pretax amortization from AOCI</a></td>
<td class="nump">$ 1.6<span></span>
</td>
<td class="nump">$ 1.8<span></span>
</td>
<td class="nump">$ 4.5<span></span>
</td>
<td class="nump">$ 5.3<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-18<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 (h)(4)<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 6<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-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_DefinedBenefitPlanAmortizationOfGainsLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-18<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 (h)(5)<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 6<br> -Subparagraph (a)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-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_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-18<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 (h)(3)<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 6<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-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_DefinedBenefitPlanExpectedReturnOnPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanInterestCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost recognized for passage of time related to defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-18<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 (a)(2)<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 (h)(2)<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 6<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-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_DefinedBenefitPlanInterestCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of net periodic benefit cost (credit) for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-18<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 (h)<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 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-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_DefinedBenefitPlanNetPeriodicBenefitCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DefinedBenefitPlanNetPeriodicBenefitCostAbstract</td>
</tr>
<tr>
<td style="padding-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_DefinedBenefitPlanServiceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-18<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 (a)(1)<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 (h)(1)<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 6<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-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_DefinedBenefitPlanServiceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of reclassification adjustment from accumulated other comprehensive (income) loss for net period benefit cost (credit) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-15<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/2009/role/commonPracticeRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<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 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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602927584864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BENEFIT PLANS - Schedule of Components of Net Periodic Benefit Cost- Other Postretirement Benefits (Details) - Other Postretirement Benefit Plans, Defined Benefit - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 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_DefinedBenefitPlanNetPeriodicBenefitCostAbstract', window );"><strong>Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">$ 0.4<span></span>
</td>
<td class="nump">$ 0.5<span></span>
</td>
<td class="nump">$ 1.6<span></span>
</td>
<td class="nump">$ 1.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">0.6<span></span>
</td>
<td class="nump">0.5<span></span>
</td>
<td class="nump">1.7<span></span>
</td>
<td class="nump">1.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit', window );">Amortization of prior service cost</a></td>
<td class="nump">0.3<span></span>
</td>
<td class="nump">0.4<span></span>
</td>
<td class="nump">1.1<span></span>
</td>
<td class="nump">1.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses', window );">Amortization of actuarial gain</a></td>
<td class="num">(0.1)<span></span>
</td>
<td class="num">(0.4)<span></span>
</td>
<td class="num">(0.5)<span></span>
</td>
<td class="num">(1.2)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic pension benefit cost</a></td>
<td class="nump">1.2<span></span>
</td>
<td class="nump">1.0<span></span>
</td>
<td class="nump">3.9<span></span>
</td>
<td class="nump">2.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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax', window );">Pretax amortization from AOCI</a></td>
<td class="nump">$ 0.2<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 0.6<span></span>
</td>
<td class="num">$ (0.1)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-18<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 (h)(4)<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 6<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-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_DefinedBenefitPlanAmortizationOfGainsLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-18<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 (h)(5)<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 6<br> -Subparagraph (a)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-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_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanInterestCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost recognized for passage of time related to defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-18<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 (a)(2)<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 (h)(2)<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 6<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-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_DefinedBenefitPlanInterestCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of net periodic benefit cost (credit) for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-18<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 (h)<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 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-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_DefinedBenefitPlanNetPeriodicBenefitCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DefinedBenefitPlanNetPeriodicBenefitCostAbstract</td>
</tr>
<tr>
<td style="padding-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_DefinedBenefitPlanServiceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-18<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 (a)(1)<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 (h)(1)<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 6<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-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_DefinedBenefitPlanServiceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of reclassification adjustment from accumulated other comprehensive (income) loss for net period benefit cost (credit) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-15<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/2009/role/commonPracticeRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<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 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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45603032135216">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>OTHER COMPREHENSIVE INCOME - Schedule of Accumulated Other Comprehensive Income, Net of Tax (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Sep. 30, 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_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax', window );">Cash flow hedges</a></td>
<td class="num">$ (18.2)<span></span>
</td>
<td class="num">$ (19.4)<span></span>
</td>
<td class="num">$ (19.8)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax', window );">Pension and postretirement plans</a></td>
<td class="num">(120.6)<span></span>
</td>
<td class="num">(124.4)<span></span>
</td>
<td class="num">(129.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_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Total</a></td>
<td class="num">$ (138.8)<span></span>
</td>
<td class="num">$ (143.8)<span></span>
</td>
<td class="num">$ (149.7)<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_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (j)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (k)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (j)<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_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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/2147478777/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_AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 gain (loss) from increase (decrease) in value of excluded component of derivative hedge.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480870/815-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_AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-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>81
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602927460960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OTHER COMPREHENSIVE INCOME - Schedule of Changes in Accumulated Other Comprehensive Income, Net of Tax (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 30, 2024 </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_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at beginning of period</a></td>
<td class="nump">$ 7,507.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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at end of period</a></td>
<td class="nump">7,893.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_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember', window );">Total</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_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at beginning of period</a></td>
<td class="num">(143.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_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Amounts reclassified from AOCI</a></td>
<td class="nump">5.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at end of period</a></td>
<td class="num">(138.8)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember', window );">Cash Flow Hedges</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_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at beginning of period</a></td>
<td class="num">(19.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_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Amounts reclassified from AOCI</a></td>
<td class="nump">1.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at end of period</a></td>
<td class="num">(18.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_AccumulatedDefinedBenefitPlansAdjustmentMember', window );">Pension and Postretirement Benefit Plans</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_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at beginning of period</a></td>
<td class="num">(124.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_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Amounts reclassified from AOCI</a></td>
<td class="nump">3.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at end of period</a></td>
<td class="num">$ (120.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_AOCIAttributableToParentNetOfTaxRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_AOCIAttributableToParentNetOfTaxRollForward</td>
</tr>
<tr>
<td style="padding-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_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/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/2147477250/944-220-S99-1<br><br>Reference 7: 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 8: 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_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 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 8: 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 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479832/842-10-65-8<br><br>Reference 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: 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 18: 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 19: 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 20: 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 21: 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 22: 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 23: 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 24: 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 25: 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 26: 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 27: 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 28: 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 29: 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 30: 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 31: 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 32: 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 33: 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 34: 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/2147479168/946-830-55-11<br><br>Reference 35: 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/2147478009/946-205-45-3<br><br>Reference 36: 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/2147478448/946-505-50-3<br><br>Reference 37: 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/2147479170/946-210-S99-1<br><br>Reference 38: 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/2147479170/946-210-S99-2<br><br>Reference 39: 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/2147479134/946-220-S99-3<br><br>Reference 40: 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/2147479134/946-220-S99-3<br><br>Reference 41: 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/2147479134/946-220-S99-3<br><br>Reference 42: 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 43: 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 44: 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 45: 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 46: 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 47: 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 48: 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><br>Reference 49: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476166/350-60-65-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_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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AccumulatedGainLossNetCashFlowHedgeParentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_AccumulatedDefinedBenefitPlansAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AccumulatedDefinedBenefitPlansAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602930726464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OTHER COMPREHENSIVE INCOME - Schedule of Amounts Reclassified from Accumulated Other Comprehensive Income to Earnings (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 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_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems', window );"><strong>Reclassification Adjustment out of Accumulated Other Comprehensive Income [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_InterestExpenseNonoperating', window );">Interest expense</a></td>
<td class="nump">$ 38.4<span></span>
</td>
<td class="nump">$ 46.6<span></span>
</td>
<td class="nump">$ 117.7<span></span>
</td>
<td class="nump">$ 142.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_IncomeTaxExpenseBenefit', window );">Benefit from income taxes</a></td>
<td class="nump">85.2<span></span>
</td>
<td class="nump">85.8<span></span>
</td>
<td class="nump">208.5<span></span>
</td>
<td class="nump">194.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_OtherNonoperatingIncomeExpense', window );">Other nonoperating expense</a></td>
<td class="num">(3.8)<span></span>
</td>
<td class="num">(6.4)<span></span>
</td>
<td class="num">(12.7)<span></span>
</td>
<td class="num">(5.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_NetIncomeLoss', window );">Net earnings attributable to Vulcan</a></td>
<td class="nump">207.6<span></span>
</td>
<td class="nump">276.5<span></span>
</td>
<td class="nump">618.2<span></span>
</td>
<td class="nump">705.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis=us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember', window );">Reclassification from AOCI</a></td>
<td class="text">&#160;<span></span>
</td>
<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_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems', window );"><strong>Reclassification Adjustment out of Accumulated Other Comprehensive Income [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_NetIncomeLoss', window );">Net earnings attributable to Vulcan</a></td>
<td class="nump">1.8<span></span>
</td>
<td class="nump">1.7<span></span>
</td>
<td class="nump">5.0<span></span>
</td>
<td class="nump">5.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember', window );">Cash Flow Hedges | Reclassification from AOCI</a></td>
<td class="text">&#160;<span></span>
</td>
<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_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems', window );"><strong>Reclassification Adjustment out of Accumulated Other Comprehensive Income [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_InterestExpenseNonoperating', window );">Interest expense</a></td>
<td class="nump">0.6<span></span>
</td>
<td class="nump">0.5<span></span>
</td>
<td class="nump">1.7<span></span>
</td>
<td class="nump">1.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_IncomeTaxExpenseBenefit', window );">Benefit from income taxes</a></td>
<td class="num">(0.2)<span></span>
</td>
<td class="num">(0.1)<span></span>
</td>
<td class="num">(0.5)<span></span>
</td>
<td class="num">(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_NetIncomeLoss', window );">Net earnings attributable to Vulcan</a></td>
<td class="nump">0.4<span></span>
</td>
<td class="nump">0.4<span></span>
</td>
<td class="nump">1.2<span></span>
</td>
<td class="nump">1.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember', window );">Pension and Postretirement Benefit Plans | Reclassification from AOCI</a></td>
<td class="text">&#160;<span></span>
</td>
<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_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems', window );"><strong>Reclassification Adjustment out of Accumulated Other Comprehensive Income [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_IncomeTaxExpenseBenefit', window );">Benefit from income taxes</a></td>
<td class="num">(0.4)<span></span>
</td>
<td class="num">(0.5)<span></span>
</td>
<td class="num">(1.3)<span></span>
</td>
<td class="num">(1.4)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other nonoperating expense</a></td>
<td class="nump">1.8<span></span>
</td>
<td class="nump">1.8<span></span>
</td>
<td class="nump">5.1<span></span>
</td>
<td class="nump">5.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_NetIncomeLoss', window );">Net earnings attributable to Vulcan</a></td>
<td class="nump">$ 1.4<span></span>
</td>
<td class="nump">$ 1.3<span></span>
</td>
<td class="nump">$ 3.8<span></span>
</td>
<td class="nump">$ 3.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_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 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-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 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<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 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<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 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: 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 7: 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 8: 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 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> -Subparagraph (h)<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 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/2147477250/944-220-S99-1<br><br>Reference 11: 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 12: 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_InterestExpenseNonoperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 expense classified as nonoperating.</p></div>
<a href="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> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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_InterestExpenseNonoperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<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 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: 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/2147479168/946-830-55-10<br><br>Reference 18: 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/2147479105/946-220-45-7<br><br>Reference 19: 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/2147477250/944-220-S99-1<br><br>Reference 20: 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/2147479134/946-220-S99-1<br><br>Reference 21: 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/2147479134/946-220-S99-3<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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: 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 24: 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 25: 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 26: 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 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)(i))<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)(4)(iii)(A))<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 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 30: 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 31: 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 32: 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 33: 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 34: 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 35: 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 36: 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 37: 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/2147478524/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_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_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-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_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems</td>
</tr>
<tr>
<td style="padding-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_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis=us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis=us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_AccumulatedGainLossNetCashFlowHedgeParentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AccumulatedGainLossNetCashFlowHedgeParentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_AccumulatedDefinedBenefitPlansAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AccumulatedDefinedBenefitPlansAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602920975840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EQUITY - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Sep. 30, 2024 </div>
<div>vote </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 30, 2023 </div>
<div>$ / shares </div>
<div>shares</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 value (in usd per share) | $ / shares</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">$ 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_CommonStockSharesAuthorized', window );">Common stock, authorized (in shares)</a></td>
<td class="nump">480,000,000<span></span>
</td>
<td class="nump">480,000,000.0<span></span>
</td>
<td class="nump">480,000,000.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_vmc_NumberOfVotesPerCommonStockShare', window );">Number of votes per common stock | vote</a></td>
<td class="nump">1<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_PreferredStockSharesAuthorized', window );">Preferred stock, authorized (in shares)</a></td>
<td class="nump">5,000,000<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_PreferredStockSharesIssued', window );">Preferred stock, issued (in shares)</a></td>
<td class="nump">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_TreasuryStockCommonShares', window );">Treasury stock, common (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">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_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased', window );">Shares remaining under the current authorization repurchase program (in shares)</a></td>
<td class="nump">6,817,118<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_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_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 2: 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/2147479170/946-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_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_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_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 2: 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/2147479170/946-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_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as 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> -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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-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_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-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_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 remaining authorized to be purchased under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership.</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_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased</td>
</tr>
<tr>
<td style="padding-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_TreasuryStockCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 previously issued common shares repurchased by the issuing entity and held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockCommonShares</td>
</tr>
<tr>
<td style="padding-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_vmc_NumberOfVotesPerCommonStockShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Votes Per Common Stock Share</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;">vmc_NumberOfVotesPerCommonStockShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vmc_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602928385088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EQUITY - Schedule of Shares Purchased and Retired (Details) - USD ($)<br> $ / shares in Units, shares in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Dec. 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesRetired', window );">Number of shares purchased and retired (in shares)</a></td>
<td class="nump">0.3<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
<td class="nump">1.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_TreasuryStockRetiredCostMethodAmount', window );">Total purchase price</a></td>
<td class="nump">$ 68.8<span></span>
</td>
<td class="nump">$ 49.9<span></span>
</td>
<td class="nump">$ 200.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_TreasuryStockAcquiredAverageCostPerShare', window );">Average cost per share (in usd per share)</a></td>
<td class="nump">$ 254.71<span></span>
</td>
<td class="nump">$ 206.82<span></span>
</td>
<td class="nump">$ 204.52<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_TreasuryStockAcquiredAverageCostPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cost of shares repurchased divided by the total number of shares repurchased.</p></div>
<a href="javascript: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 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-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_TreasuryStockAcquiredAverageCostPerShare</td>
</tr>
<tr>
<td style="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_TreasuryStockRetiredCostMethodAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease of par value, additional paid in capital (APIC) and retained earnings of common and preferred stock retired from treasury when treasury stock is accounted for under the cost method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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(29))<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 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<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_TreasuryStockRetiredCostMethodAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockSharesRetired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common and preferred stock retired from treasury during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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(29))<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockSharesRetired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602929371408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EQUITY - Schedule of Changes in Total Equity (Details) - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 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_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Cash dividend on common stock (in usd per share)</a></td>
<td class="nump">$ 0.46<span></span>
</td>
<td class="nump">$ 0.43<span></span>
</td>
<td class="nump">$ 1.38<span></span>
</td>
<td class="nump">$ 1.29<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at beginning of period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,507.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_ProfitLoss', window );">Net earnings attributable to Vulcan</a></td>
<td class="nump">$ 208.4<span></span>
</td>
<td class="nump">$ 277.3<span></span>
</td>
<td class="nump">619.6<span></span>
</td>
<td class="nump">$ 706.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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income</a></td>
<td class="nump">1.8<span></span>
</td>
<td class="nump">1.7<span></span>
</td>
<td class="nump">5.0<span></span>
</td>
<td class="nump">5.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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at end of period</a></td>
<td class="nump">7,893.1<span></span>
</td>
<td class="nump">7,465.2<span></span>
</td>
<td class="nump">7,893.1<span></span>
</td>
<td class="nump">7,465.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_ParentMember', window );">Parent</a></td>
<td class="text">&#160;<span></span>
</td>
<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_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at beginning of period</a></td>
<td class="nump">7,705.3<span></span>
</td>
<td class="nump">7,202.6<span></span>
</td>
<td class="nump">7,483.4<span></span>
</td>
<td class="nump">6,928.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_ProfitLoss', window );">Net earnings attributable to Vulcan</a></td>
<td class="nump">207.6<span></span>
</td>
<td class="nump">276.5<span></span>
</td>
<td class="nump">618.2<span></span>
</td>
<td class="nump">705.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_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Share-based compensation plans, net of shares withheld for taxes</a></td>
<td class="num">(0.3)<span></span>
</td>
<td class="num">(2.2)<span></span>
</td>
<td class="num">(25.1)<span></span>
</td>
<td class="num">(20.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_StockRepurchasedAndRetiredDuringPeriodValue', window );">Purchase and retirement of common stock</a></td>
<td class="nump">(0.0)<span></span>
</td>
<td class="nump">(0.0)<span></span>
</td>
<td class="num">(68.8)<span></span>
</td>
<td class="num">(49.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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation expense</a></td>
<td class="nump">15.4<span></span>
</td>
<td class="nump">19.2<span></span>
</td>
<td class="nump">39.9<span></span>
</td>
<td class="nump">43.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_DividendsCommonStockCash', window );">Cash dividends on common stock ($0.46/$0.43/$1.38/$1.29 per share, respectively)</a></td>
<td class="num">(60.8)<span></span>
</td>
<td class="num">(57.2)<span></span>
</td>
<td class="num">(183.6)<span></span>
</td>
<td class="num">(171.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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income</a></td>
<td class="nump">1.8<span></span>
</td>
<td class="nump">1.7<span></span>
</td>
<td class="nump">5.0<span></span>
</td>
<td class="nump">5.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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at end of period</a></td>
<td class="nump">7,869.0<span></span>
</td>
<td class="nump">7,440.6<span></span>
</td>
<td class="nump">7,869.0<span></span>
</td>
<td class="nump">7,440.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_StatementEquityComponentsAxis=us-gaap_NoncontrollingInterestMember', window );">Noncontrolling Interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at beginning of period</a></td>
<td class="nump">25.1<span></span>
</td>
<td class="nump">23.8<span></span>
</td>
<td class="nump">24.5<span></span>
</td>
<td class="nump">23.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_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders', window );">Distribution to noncontrolling interest</a></td>
<td class="num">(1.8)<span></span>
</td>
<td class="nump">(0.0)<span></span>
</td>
<td class="num">(1.8)<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_ProfitLoss', window );">Net earnings attributable to Vulcan</a></td>
<td class="nump">0.8<span></span>
</td>
<td class="nump">0.8<span></span>
</td>
<td class="nump">1.4<span></span>
</td>
<td class="nump">1.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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at end of period</a></td>
<td class="nump">$ 24.1<span></span>
</td>
<td class="nump">$ 24.6<span></span>
</td>
<td class="nump">$ 24.1<span></span>
</td>
<td class="nump">$ 24.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_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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 to additional paid-in capital (APIC) for recognition of cost 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 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481089/718-20-55-13<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481089/718-20-55-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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_DividendsCommonStockCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_DividendsCommonStockCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<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://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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<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 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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/2147479168/946-830-55-11<br><br>Reference 12: 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> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 13: 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/2147479105/946-220-45-7<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(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: 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/2147479134/946-220-S99-1<br><br>Reference 16: 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/2147479134/946-220-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<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 18: http://www.xbrl.org/2009/role/commonPracticeRef<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 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 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/2147477314/942-235-S99-1<br><br>Reference 30: 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 31: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br><br>Reference 33: 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 34: 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 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-2<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-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_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript: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(28))<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 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 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> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<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_StockIssuedDuringPeriodValueShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockRepurchasedAndRetiredDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).</p></div>
<a href="javascript: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 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 4: 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_StockRepurchasedAndRetiredDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 8: 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 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479832/842-10-65-8<br><br>Reference 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: 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 18: 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 19: 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 20: 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 21: 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 22: 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 23: 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 24: 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 25: 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 26: 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 27: 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 28: 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 29: 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 30: 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 31: 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 32: 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 33: 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 34: 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/2147479168/946-830-55-11<br><br>Reference 35: 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/2147478009/946-205-45-3<br><br>Reference 36: 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/2147478448/946-505-50-3<br><br>Reference 37: 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/2147479170/946-210-S99-1<br><br>Reference 38: 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/2147479170/946-210-S99-2<br><br>Reference 39: 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/2147479134/946-220-S99-3<br><br>Reference 40: 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/2147479134/946-220-S99-3<br><br>Reference 41: 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/2147479134/946-220-S99-3<br><br>Reference 42: 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 43: 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 44: 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 45: 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 46: 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 47: 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 48: 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><br>Reference 49: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476166/350-60-65-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_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_ParentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ParentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_NoncontrollingInterestMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_NoncontrollingInterestMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602927187968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEGMENT REPORTING - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 30, 2024 </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_NumberOfOperatingSegments', window );">Number of operating segments</a></td>
<td class="nump">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_NumberOfReportableSegments', window );">Number of reportable segments</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_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: 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_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-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_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/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 3: 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>87
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602923947056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEGMENT REPORTING - Schedule of Segment Financial Disclosure (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Dec. 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_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>
<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">$ 2,003.9<span></span>
</td>
<td class="nump">$ 2,185.8<span></span>
</td>
<td class="nump">$ 5,564.0<span></span>
</td>
<td class="nump">$ 5,947.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross Profit</a></td>
<td class="nump">565.2<span></span>
</td>
<td class="nump">591.0<span></span>
</td>
<td class="nump">1,462.4<span></span>
</td>
<td class="nump">1,476.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation, Depletion, Accretion and Amortization</a></td>
<td class="nump">160.7<span></span>
</td>
<td class="nump">161.1<span></span>
</td>
<td class="nump">468.4<span></span>
</td>
<td class="nump">464.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_Assets', window );">Total assets</a></td>
<td class="nump">14,351.9<span></span>
</td>
<td class="nump">14,620.5<span></span>
</td>
<td class="nump">14,351.9<span></span>
</td>
<td class="nump">14,620.5<span></span>
</td>
<td class="nump">$ 14,545.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 and restricted cash</a></td>
<td class="nump">434.3<span></span>
</td>
<td class="nump">345.0<span></span>
</td>
<td class="nump">434.3<span></span>
</td>
<td class="nump">345.0<span></span>
</td>
<td class="nump">$ 949.2<span></span>
</td>
<td class="nump">$ 161.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Segment sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">2,127.9<span></span>
</td>
<td class="nump">2,340.2<span></span>
</td>
<td class="nump">5,885.7<span></span>
</td>
<td class="nump">6,353.5<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_Assets', window );">Total assets</a></td>
<td class="nump">13,565.9<span></span>
</td>
<td class="nump">13,986.7<span></span>
</td>
<td class="nump">13,565.9<span></span>
</td>
<td class="nump">13,986.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember', window );">Aggregates intersegment sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="num">(124.0)<span></span>
</td>
<td class="num">(154.4)<span></span>
</td>
<td class="num">(321.7)<span></span>
</td>
<td class="num">(405.9)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_MaterialReconcilingItemsMember', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<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_DepreciationDepletionAndAmortization', window );">Depreciation, Depletion, Accretion and Amortization</a></td>
<td class="nump">7.5<span></span>
</td>
<td class="nump">6.2<span></span>
</td>
<td class="nump">19.8<span></span>
</td>
<td class="nump">19.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember', window );">General corporate assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<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_Assets', window );">Total assets</a></td>
<td class="nump">351.7<span></span>
</td>
<td class="nump">288.8<span></span>
</td>
<td class="nump">351.7<span></span>
</td>
<td class="nump">288.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=vmc_AggregatesMember', window );">Aggregates</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">1,448.4<span></span>
</td>
<td class="nump">1,474.0<span></span>
</td>
<td class="nump">4,155.6<span></span>
</td>
<td class="nump">4,100.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=vmc_AggregatesMember', window );">Aggregates | Segment sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">1,572.4<span></span>
</td>
<td class="nump">1,628.4<span></span>
</td>
<td class="nump">4,477.3<span></span>
</td>
<td class="nump">4,505.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_GrossProfit', window );">Gross Profit</a></td>
<td class="nump">498.5<span></span>
</td>
<td class="nump">509.1<span></span>
</td>
<td class="nump">1,330.3<span></span>
</td>
<td class="nump">1,312.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation, Depletion, Accretion and Amortization</a></td>
<td class="nump">130.3<span></span>
</td>
<td class="nump">125.6<span></span>
</td>
<td class="nump">381.8<span></span>
</td>
<td class="nump">357.6<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_Assets', window );">Total assets</a></td>
<td class="nump">12,023.1<span></span>
</td>
<td class="nump">11,825.7<span></span>
</td>
<td class="nump">12,023.1<span></span>
</td>
<td class="nump">11,825.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=vmc_AggregatesMember', window );">Aggregates | Aggregates intersegment sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="num">(124.0)<span></span>
</td>
<td class="num">(154.4)<span></span>
</td>
<td class="num">(321.7)<span></span>
</td>
<td class="num">(405.9)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=vmc_AsphaltMember', window );">Asphalt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">381.1<span></span>
</td>
<td class="nump">347.2<span></span>
</td>
<td class="nump">918.5<span></span>
</td>
<td class="nump">854.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_StatementBusinessSegmentsAxis=vmc_AsphaltMember', window );">Asphalt | Segment sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">381.1<span></span>
</td>
<td class="nump">347.2<span></span>
</td>
<td class="nump">918.5<span></span>
</td>
<td class="nump">854.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross Profit</a></td>
<td class="nump">60.2<span></span>
</td>
<td class="nump">55.9<span></span>
</td>
<td class="nump">123.9<span></span>
</td>
<td class="nump">113.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation, Depletion, Accretion and Amortization</a></td>
<td class="nump">12.0<span></span>
</td>
<td class="nump">8.8<span></span>
</td>
<td class="nump">31.9<span></span>
</td>
<td class="nump">26.7<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_Assets', window );">Total assets</a></td>
<td class="nump">748.0<span></span>
</td>
<td class="nump">648.6<span></span>
</td>
<td class="nump">748.0<span></span>
</td>
<td class="nump">648.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_StatementBusinessSegmentsAxis=vmc_AsphaltMember', window );">Asphalt | Aggregates intersegment sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=vmc_ConcreteMember', window );">Concrete</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">174.4<span></span>
</td>
<td class="nump">364.6<span></span>
</td>
<td class="nump">489.9<span></span>
</td>
<td class="nump">993.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_StatementBusinessSegmentsAxis=vmc_ConcreteMember', window );">Concrete | Segment sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">174.4<span></span>
</td>
<td class="nump">364.6<span></span>
</td>
<td class="nump">489.9<span></span>
</td>
<td class="nump">993.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross Profit</a></td>
<td class="nump">6.5<span></span>
</td>
<td class="nump">26.0<span></span>
</td>
<td class="nump">8.2<span></span>
</td>
<td class="nump">50.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_DepreciationDepletionAndAmortization', window );">Depreciation, Depletion, Accretion and Amortization</a></td>
<td class="nump">10.9<span></span>
</td>
<td class="nump">20.5<span></span>
</td>
<td class="nump">34.9<span></span>
</td>
<td class="nump">60.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">794.8<span></span>
</td>
<td class="nump">1,512.4<span></span>
</td>
<td class="nump">794.8<span></span>
</td>
<td class="nump">1,512.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=vmc_ConcreteMember', window );">Concrete | Aggregates intersegment sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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>Amount of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-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 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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 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 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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/2147479168/946-830-55-12<br><br>Reference 14: 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/2147478777/944-210-S99-1<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(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 16: 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 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)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: 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 19: 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 20: 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 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)(iv))<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)(5))<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 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 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)(iii)(A))<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)(B))<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)(iv))<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)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: 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 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 30: 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/2147478546/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_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_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/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-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 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<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> -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_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</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 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/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<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/2009/role/commonPracticeRef<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 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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 8: 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><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(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 10: 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 11: 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 12: 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 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)(i))<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)(ii))<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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="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 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<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 (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<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 (a)<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 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<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 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<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 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<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 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<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/2147479806/606-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_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IntersegmentEliminationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_MaterialReconcilingItemsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_MaterialReconcilingItemsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=vmc_AggregatesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=vmc_AggregatesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=vmc_AsphaltMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=vmc_AsphaltMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=vmc_ConcreteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=vmc_ConcreteMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602926062672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUPPLEMENTAL CASH FLOW INFORMATION - Schedule of Supplemental Information Referable to Condensed Consolidated Statements of Cash Flows (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 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_CashAndCashEquivalentsAbstract', window );"><strong>Cash Payments</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_InterestPaidNet', window );">Interest (exclusive of amount capitalized)</a></td>
<td class="nump">$ 119.8<span></span>
</td>
<td class="nump">$ 118.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_IncomeTaxesPaidNet', window );">Income taxes</a></td>
<td class="nump">276.7<span></span>
</td>
<td class="nump">168.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_NoncashInvestingAndFinancingItemsAbstract', window );"><strong>Noncash Investing and Financing Activities</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_CapitalExpendituresIncurredButNotYetPaid', window );">Accruals for purchases of property, plant &amp; equipment</a></td>
<td class="nump">24.9<span></span>
</td>
<td class="nump">28.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_vmc_NoteReceivedFromSaleOfBusiness', window );">Note received from sale of business</a></td>
<td class="nump">0.9<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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Operating lease right-of-use assets</a></td>
<td class="nump">36.6<span></span>
</td>
<td class="nump">1.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability', window );">Finance lease right-of-use assets</a></td>
<td class="nump">$ 4.4<span></span>
</td>
<td class="nump">$ 1.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_CapitalExpendituresIncurredButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Future cash outflow to pay for purchases of fixed assets that have occurred.</p></div>
<a href="javascript: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 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4<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 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<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 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-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_CapitalExpendituresIncurredButNotYetPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CashAndCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CashAndCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-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_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax.</p></div>
<a href="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 2A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2A<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 23<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-23<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 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-22<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-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_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="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 17<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-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_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_NoncashInvestingAndFinancingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NoncashInvestingAndFinancingItemsAbstract</td>
</tr>
<tr>
<td style="padding-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_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for 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/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-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_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vmc_NoteReceivedFromSaleOfBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Note Received From Sale Of Business</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;">vmc_NoteReceivedFromSaleOfBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vmc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>89
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602929579392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOODWILL - Narrative (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 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_GoodwillLineItems', window );"><strong>Goodwill [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_GoodwillImpairmentLoss', window );">Goodwill impairment charges</a></td>
<td class="nump">$ 86,600,000<span></span>
</td>
<td class="nump">$ 86,600,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss', window );">Goodwill, accumulated impairment losses</a></td>
<td class="nump">390,200,000<span></span>
</td>
<td class="nump">390,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=vmc_FormerCementMember', window );">Former Cement</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_GoodwillLineItems', window );"><strong>Goodwill [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_GoodwillImpairedAccumulatedImpairmentLoss', window );">Goodwill, accumulated impairment losses</a></td>
<td class="nump">252,700,000<span></span>
</td>
<td class="nump">252,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=vmc_ConcreteMember', window );">Concrete</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_GoodwillLineItems', window );"><strong>Goodwill [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_GoodwillImpairmentLoss', window );">Goodwill impairment charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">86,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss', window );">Goodwill, accumulated impairment losses</a></td>
<td class="nump">$ 137,500,000<span></span>
</td>
<td class="nump">$ 137,500,000<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_GoodwillImpairedAccumulatedImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 impairment loss for asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is 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 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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<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 (h)<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_GoodwillImpairedAccumulatedImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of impairment loss from asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is 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://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/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 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<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 (e)<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 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-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_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/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 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-2<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> -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 (a)<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 (b)<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 (c)<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 (d)<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 (e)<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 (f)<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 (g)<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 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<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 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-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_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=vmc_FormerCementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=vmc_FormerCementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=vmc_ConcreteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=vmc_ConcreteMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602929163120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOODWILL - Schedule of Changes in Carrying Amount of Goodwill by Reportable Segment (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 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_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</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_Goodwill', window );">Goodwill, beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,531,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Goodwill of acquired businesses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Goodwill impairment</a></td>
<td class="num">$ (86,600,000)<span></span>
</td>
<td class="num">(86,600,000)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, ending balance</a></td>
<td class="nump">3,450,000,000<span></span>
</td>
<td class="nump">3,450,000,000<span></span>
</td>
<td class="nump">$ 3,531,700,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=vmc_AggregatesMember', window );">Aggregates</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_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</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_Goodwill', window );">Goodwill, beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,330,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Goodwill of acquired businesses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Goodwill impairment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">(0.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, ending balance</a></td>
<td class="nump">3,335,100,000<span></span>
</td>
<td class="nump">3,335,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=vmc_AsphaltMember', window );">Asphalt</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_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</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_Goodwill', window );">Goodwill, beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">91,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Goodwill of acquired businesses</a></td>
<td class="text">&#160;<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_GoodwillImpairmentLoss', window );">Goodwill impairment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">(0.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, ending balance</a></td>
<td class="nump">91,600,000<span></span>
</td>
<td class="nump">91,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=vmc_ConcreteMember', window );">Concrete</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_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</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_Goodwill', window );">Goodwill, beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">109,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Goodwill of acquired businesses</a></td>
<td class="text">&#160;<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_GoodwillImpairmentLoss', window );">Goodwill impairment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(86,600,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, ending balance</a></td>
<td class="nump">$ 23,300,000<span></span>
</td>
<td class="nump">$ 23,300,000<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_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 asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is 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 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<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/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 4: 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 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(15))<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 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 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 (a)<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 (h)<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 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/2147478546/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_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_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of impairment loss from asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is 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://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/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 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<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 (e)<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 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-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_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_GoodwillRollForward</td>
</tr>
<tr>
<td style="padding-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=vmc_AggregatesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=vmc_AggregatesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=vmc_AsphaltMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=vmc_AsphaltMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=vmc_ConcreteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=vmc_ConcreteMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602924477360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACQUISITIONS AND DIVESTITURES - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="4">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Sep. 30, 2024 </div>
<div>USD ($) </div>
<div>divestiture</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2024 </div>
<div>USD ($) </div>
<div>divestiture</div>
</th>
<th class="th">
<div>Sep. 30, 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_BusinessAcquisitionLineItems', window );"><strong>Significant Acquisitions and Disposals [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">$ 3,450,000,000<span></span>
</td>
<td class="nump">$ 3,531,700,000<span></span>
</td>
<td class="nump">$ 3,531,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,450,000,000<span></span>
</td>
<td class="nump">$ 3,531,700,000<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_vmc_NumberOfBusinessDivestitures', window );">Number of business divestitures | divestiture</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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_AssetImpairmentCharges', window );">Loss on impairments</a></td>
<td class="nump">$ 86,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 86,600,000<span></span>
</td>
<td class="nump">28,300,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_GainLossOnDispositionOfAssets1', window );">Gain (loss) on sale of property, plant &amp; equipment and businesses</a></td>
<td class="nump">200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,600,000<span></span>
</td>
<td class="nump">$ 22,800,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember', window );">Disposal Group, Held-for-Sale, Not Discontinued Operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Significant Acquisitions and Disposals [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation', window );">Assets held for sale</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=stpr_TX', window );">Texas | Concrete</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_BusinessAcquisitionLineItems', window );"><strong>Significant Acquisitions and Disposals [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Loss on impairments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnDispositionOfAssets1', window );">Gain (loss) on sale of property, plant &amp; equipment and businesses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(13,800,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=stpr_VA', window );">Virginia</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_BusinessAcquisitionLineItems', window );"><strong>Significant Acquisitions and Disposals [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnDispositionOfAssets1', window );">Gain (loss) on sale of property, plant &amp; equipment and businesses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 65,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=stpr_IL', window );">Illinois</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_BusinessAcquisitionLineItems', window );"><strong>Significant Acquisitions and Disposals [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnDispositionOfAssets1', window );">Gain (loss) on sale of property, plant &amp; equipment and businesses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=vmc_Acquisitions2024Member', window );">Acquisitions 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_BusinessAcquisitionLineItems', window );"><strong>Significant Acquisitions and Disposals [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Total consideration</a></td>
<td class="text">&#160;<span></span>
</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">206,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Contractual rights in place</a></td>
<td class="nump">30,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 4,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Estimated weighted-average amortization period of intangible assets (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">15 years<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_vmc_AcquiredFiniteLivedIntangibleAssetsUsefulLifeForTaxPurposes', window );">Intangible assets amortization period, tax purposes (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">15 years<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_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://www.xbrl.org/2003/role/disclosureRef<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><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-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_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_AssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-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_AssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as assets attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript: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 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10<br><br>Reference 2: 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5C<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-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_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-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_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_GainLossOnDispositionOfAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDispositionOfAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is 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 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<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/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 4: 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 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(15))<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 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 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 (a)<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 (h)<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 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/2147478546/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_vmc_AcquiredFiniteLivedIntangibleAssetsUsefulLifeForTaxPurposes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of years the intangible assets will be deducted for income tax purposes.</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;">vmc_AcquiredFiniteLivedIntangibleAssetsUsefulLifeForTaxPurposes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vmc_</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_vmc_NumberOfBusinessDivestitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Business 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;">vmc_NumberOfBusinessDivestitures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vmc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DisposalGroupClassificationAxis=us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=stpr_TX">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=stpr_TX</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=vmc_ConcreteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=vmc_ConcreteMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=stpr_VA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=stpr_VA</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=stpr_IL">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=stpr_IL</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=vmc_Acquisitions2024Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=vmc_Acquisitions2024Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R81.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602925300240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACQUISITIONS AND DIVESTITURES - Schedule of Business Acquisitions (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Sep. 30, 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_BusinessAcquisitionLineItems', window );"><strong>Significant Acquisitions and Disposals [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_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 3,450.0<span></span>
</td>
<td class="nump">$ 3,531.7<span></span>
</td>
<td class="nump">$ 3,531.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_BusinessAcquisitionAxis=vmc_Acquisitions2024Member', window );">Acquisitions 2024</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_BusinessAcquisitionLineItems', window );"><strong>Significant Acquisitions and Disposals [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_PaymentsToAcquireBusinessesGross', window );">Cash</a></td>
<td class="nump">206.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Total fair value of purchase consideration</a></td>
<td class="nump">206.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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Accounts and notes receivable, net</a></td>
<td class="nump">7.6<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Inventories</a></td>
<td class="nump">10.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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property, plant &amp; equipment</a></td>
<td class="nump">161.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Contractual rights in place</a></td>
<td class="nump">30.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther', window );">Other liabilities assumed</a></td>
<td class="num">(8.8)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Net identifiable assets acquired</a></td>
<td class="nump">201.5<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_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 4.9<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_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-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_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-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_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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript: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 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 inventory 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript: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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at 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 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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 asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is 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 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<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/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 4: 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 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(15))<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 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 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 (a)<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 (h)<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 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/2147478546/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_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<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/2147479581/805-30-50-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 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_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=vmc_Acquisitions2024Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=vmc_Acquisitions2024Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R82.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45602930897104">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>ACQUISITIONS AND DIVESTITURES - Schedule of Classification of Assets and Liabilities Held for Sale (Details) - Disposal Group, Held-for-Sale, Not Discontinued Operations - USD ($)<br></strong></div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Sep. 30, 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_BusinessAcquisitionLineItems', window );"><strong>Significant Acquisitions and Disposals [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="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation', window );">Total assets held for sale</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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=vmc_ConcreteOperationsInTexasMember', window );">Concrete Operations In Texas</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_BusinessAcquisitionLineItems', window );"><strong>Significant Acquisitions and Disposals [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_DisposalGroupIncludingDiscontinuedOperationInventory1', window );">Inventory</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">$ 18,600,000<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_vmc_DisposalGroupIncludingDiscontinuedOperationLandAndLandImprovementsNet', window );">Land and land improvements, net</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">39,700,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_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment', window );">Buildings, machinery and equipment, net</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">114,600,000<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_vmc_DisposalGroupIncludingDiscontinuedOperationOperatingLeasesNet', window );">Operating leases, net</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">9,900,000<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_vmc_DisposalGroupIncludingDiscontinuedOperationFinanceLeasesNet', window );">Finance leases, net</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">18,100,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets', window );">Amortizable intangible assets, net</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">164,700,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_DisposalGroupIncludingDiscontinuedOperationGoodwill1', window );">Goodwill</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">157,800,000<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_vmc_DisposalGroupIncludingDiscontinuedOperationReserveForAssetsHeldForSale', window );">Reserve for assets held for sale</a></td>
<td class="nump">(0.0)<span></span>
</td>
<td class="nump">(0.0)<span></span>
</td>
<td class="num">(28,300,000)<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_AssetsOfDisposalGroupIncludingDiscontinuedOperation', window );">Total assets held for sale</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">495,100,000<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_vmc_DisposalGroupIncludingDiscontinuedOperationCurrentOperatingLeaseLiabilities', window );">Current operating lease liabilities</a></td>
<td class="nump">(0.0)<span></span>
</td>
<td class="nump">(0.0)<span></span>
</td>
<td class="num">(700,000)<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_vmc_DisposalGroupIncludingDiscontinuedOperationCurrentFinanceLeaseLiabilities', window );">Current finance lease liabilities</a></td>
<td class="nump">(0.0)<span></span>
</td>
<td class="nump">(0.0)<span></span>
</td>
<td class="nump">(0.0)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_vmc_DisposalGroupIncludingDiscontinuedOperationNoncurrentOperatingLeaseLiabilities', window );">Noncurrent operating lease liabilities</a></td>
<td class="nump">(0.0)<span></span>
</td>
<td class="nump">(0.0)<span></span>
</td>
<td class="num">(9,400,000)<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_vmc_DisposalGroupIncludingDiscontinuedOperationNoncurrentFinanceLeaseLiabilities', window );">Noncurrent finance lease liabilities</a></td>
<td class="nump">(0.0)<span></span>
</td>
<td class="nump">(0.0)<span></span>
</td>
<td class="nump">(0.0)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation', window );">Total liabilities held for sale</a></td>
<td class="nump">$ (0.0)<span></span>
</td>
<td class="nump">$ (0.0)<span></span>
</td>
<td class="num">$ (10,100,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_AssetsOfDisposalGroupIncludingDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as assets attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript: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 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10<br><br>Reference 2: 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5C<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-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_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-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_DisposalGroupIncludingDiscontinuedOperationGoodwill1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as goodwill attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript: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 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<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 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as intangible assets, excluding goodwill, attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript: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 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<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 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DisposalGroupIncludingDiscontinuedOperationInventory1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as inventory attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript: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 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<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 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript: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 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<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 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as liabilities attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript: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 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10<br><br>Reference 2: 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5C<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_vmc_DisposalGroupIncludingDiscontinuedOperationCurrentFinanceLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Current Finance Lease Liabilities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vmc_DisposalGroupIncludingDiscontinuedOperationCurrentFinanceLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vmc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_vmc_DisposalGroupIncludingDiscontinuedOperationCurrentOperatingLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Current Operating Lease Liabilities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vmc_DisposalGroupIncludingDiscontinuedOperationCurrentOperatingLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vmc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_vmc_DisposalGroupIncludingDiscontinuedOperationFinanceLeasesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group Including Discontinued Operation, Finance Leases, Net</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;">vmc_DisposalGroupIncludingDiscontinuedOperationFinanceLeasesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vmc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_vmc_DisposalGroupIncludingDiscontinuedOperationLandAndLandImprovementsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group Including Discontinued Operation, Land And Land Improvements, Net</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;">vmc_DisposalGroupIncludingDiscontinuedOperationLandAndLandImprovementsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vmc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_vmc_DisposalGroupIncludingDiscontinuedOperationNoncurrentFinanceLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Noncurrent Finance Lease Liabilities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vmc_DisposalGroupIncludingDiscontinuedOperationNoncurrentFinanceLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vmc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_vmc_DisposalGroupIncludingDiscontinuedOperationNoncurrentOperatingLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Noncurrent Operating Lease Liabilities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vmc_DisposalGroupIncludingDiscontinuedOperationNoncurrentOperatingLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vmc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_vmc_DisposalGroupIncludingDiscontinuedOperationOperatingLeasesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group Including Discontinued Operation, Operating Leases, Net</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;">vmc_DisposalGroupIncludingDiscontinuedOperationOperatingLeasesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vmc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_vmc_DisposalGroupIncludingDiscontinuedOperationReserveForAssetsHeldForSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group Including Discontinued Operation, Reserve For Assets Held For Sale</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vmc_DisposalGroupIncludingDiscontinuedOperationReserveForAssetsHeldForSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vmc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DisposalGroupClassificationAxis=us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DisposalGroupClassificationAxis=us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=vmc_ConcreteOperationsInTexasMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=vmc_ConcreteOperationsInTexasMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>EXCEL
<SEQUENCE>94
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( "9Q7ED'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    "  F<5Y92=9($^\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+!
M3L,P#(9?!>7>.FT!C:C+!<0))"0F@;A%B;=%:]HH,6KW]J1AZX3@ 3C&_O/Y
ML^16>Z&'@"]A\!C(8KR:7-='H?V:[8F\ (AZCT[%,B7ZU-P.P2E*S[ #K_1!
M[1!JSF_!(2FC2,$,+/Q"9+(U6NB BH9PPAN]X/UGZ#+,:, .'?84H2HK8'*>
MZ(]3U\(%,,,(@XO?!30+,5?_Q.8.L%-RBG9)C>-8CDW.I1TJ>']^>LWK%K:/
MI'J-Z5>T@HX>U^P\^:VY?]@\,EGS^KJH>-'P3;42?"5N[CYFUQ]^%V$W&+NU
M_]CX+"A;^'47\@M02P,$%     @ )G%>69E<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
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
MH>]<$"9!CR\X5P^!.:6[6SSY!U!+ P04    "  F<5Y9M=?+6-@(  #>+0
M&    'AL+W=O<FMS:&5E=',O<VAE970T+GAM;*U::W/;MA+]*QBUTTEF'(D
M^))K>\86V5O/U$XF2M,/=_J!EB"+4SY4$K+3^^OO\F%1!):0U"@?8E$Z6/+L
M+A8'2UR]YL5?Y5H(2;ZE259>C]92;BXGDW*Q%FE4CO.-R."755ZDD83+XGE2
M;@H1+>M!:3)AEN5.TBC.1C=7]7>?BINK?"N3.!.?"E)NTS0J_KD32?YZ/:*C
MMR\^Q\]K67TQN;G:1,]B+N3OFT\%7$UV5I9Q*K(RSC-2B-7UZ)9>AGQ:#:@1
M7V/Q6NY])A65ISS_J[JX7UZ/K.J)1"(6LC(1P9\7,1-)4EF"Y_B[-3K:W;,:
MN/_YS?HO-7D@\Q258I8G?\1+N;X>^2.R%*MHF\C/^>NOHB7D5/86>5+6_Y/7
M%FN-R&);RCQM!\,3I''6_(V^M8[8&P!V\ &L'<#4 ?;  -X.X,?>P6X'V,?>
MP6D'U-0G#??:<4$DHYNK(G\E184&:]6'VOOU:/!7G%6),I<%_!K#.'DS^_@8
MA(_S,"#P:?[QM_O@]@M<S+_ GX?P\<N<?/P%?GKX]#G\%7#W7T-R_PC7(?E
M?I\'Y-V/[TFYC@I1DC@C#W&20/C+"_+C_N751,*C5C><+-K'NFL>BPT\%B</
M>2;7)0FSI5@BXP/S^*EA_ 1<M/,3>_/3'3,:G(O-F'#K@C"+V<CSS(X?SC$Z
MWW?W\%_?O><,ODL:7MOC _;NLT6>"C*7D110-"3Y[^U3*0N8]']BH6Z,V;BQ
MJA)>EIMH(:Y'4.I*4;R(T<U//U#7^AGS\SF-!><T%I[)6"\B]BXBMLGZS9=<
M1@D4[A>1;04ZWYKQ;CV^6CU>;F MX>/IU>1EW[T(C/K.V._#@@;F[<$<Q[7[
MH%"WY4QM;^SN8#VJSHZJ8Z0ZRTM)\I61;&/!W[OS!VIS?^PI;#$</*-&%\'9
MU*)[5!K&&,[VZ)CCE-T=9==(^3]%7I9D4^2K6&)T7>VVCNN,F4*V03F]<%"%
MJ&Z)VBX;JY'%8)X[1-/;T?2,-.<@%^+L^8)$2UCIXJJB5"J"1-F2/(M,%)#B
MXAM(I!*/NH=$DTW'"L<9!K.UF1!XFKL^\"E7'('8LBUKSU\]1_@[1_CF>(/
M(Z"BRB@15:I#Y#>BD/]<D$T20;G]*4HW/Q/Q]S;>U.6W<M#3M@0KY8!K?.TY
M+2T_=(P]5O@&&$:=!#J&L;T9U?/(=.>1J=$COU43 #P2IYLH+BK2*,VI'@[?
M'3O3_7\*:V0(\S7>IQL.#QGN^8%:G5ZSC)[X*->B(%4^P.3(GM\FQ 7)!%H;
M6G/*K%"#-L-@MIHB 89BVM0)T7ORO8G8Y[ZG5:F9>\<Z*C+XBRM+JMV=<T\K
M PC,IKY6!A#8U.5C1Z6LPZCE>(/Q9AUG=D2\LSP[(>1,=S]7U[09AG+52A]@
M*$@?3Z6/P)Q!\IW.I$;1!$)3"A!+\C!ECE#V538S#&:[ZF0(,!BEGLX:P]EL
M;]KT>7=JCIKE7-BF-UD5>4H6L)6)LVT5^C8)8$]%GL0J+P1LLVHM+J-O>.5O
M[]0KQZ!PU#*(P#AH"&TVZ#"?<W5NA0AL:DV'%@':23]JUG[W.[)O&8%21F28
MK^NA 9BJ_3 8LWR] F!B$CP]H 5H)_ZH6?T=D0RH%W21QB &J@3&8+ZE1C1
M8"[3UWX$YE%GT >=,J1F:?BV_B_CLG6 6.[QK^M"I90@,U!?8)I/7>1G&(KI
M^8 (0RT7$$O^T,:'=K*0FG7A(Y TKGR(]+*0*HC /$_3/ C,I5,]Y#K,L]S!
MN=XI/FJ6?+NTCZ0LXJ>MC)Y #<N\6@NK'"CR>K< !;!9(U"'("+,TE?"8U !
MAJ+:SJA%];)C0/>P3O,QL^;;C[OFCJ_;9!%E&'NFRS!F>9KTPV"PF5-R.D!@
M+N@EI:J&",RSG*%T8)WV8]38<VIT$)3_32'65:/ZY6WM.S3YF5%4GMI_.JNU
MX*S6PG-9ZX>HDZK,+%5OT[R0\?_JDES%(UHLMNDVB234ZD54KLDJ 9-KL7P6
M),F'MJI,EY*65L*. 04(B.KY:@;U7=$)5V86KB97/(E,K&)9[^4AH4M\*\MT
M;:E5FQD*4NLX M)V ^$!4-\-G8YE9AT[/&E1RKIJI%JQ1D&>2MG6>UTJ81.D
M3[>3I^Q0:_)(HKI49%1OR+0PIU>8546.V,*$&0+S*!V,<"=.F5F<]BD/+E(G
MK-E,EY#(FGT4*L!0^IK-],[HX)K=*59F5JQ8+IRR=GM(OWZJ%P $YFF+<H#
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
MZ1AU"K=#UZ$7[OI !!WJPF6+4IYKL&8!^J*E5GD2+O/1>6@[I.)H-.D!C%O
M^$(RV5$A "TK "]%BCQ1>:4SK1,JMKT6!9T55F.MQ"9=L3[7MH0=>NEQL3R0
M8D^E+FL(1"IPA8[<C)$-RTS21QL*=3,% ;@E&:*['12C4J^!E_B&% EQ+UD5
M37K\ELF2UP^<%D>.N(Z3CN-KDR/;9!ST&=V2=NAG[3MUH*)_.F([)NS L87"
ML"-UBJSE[-#+<2;5_&LNKG5W,<V3N>U46RP,)I,1[@'?,FB8>"N.3\4#E:^H
M_D(O$_]HT?!6VDZ-;DDW]+/N_5&D!\A,\A6LX'3&U [Q.+82J\W!PR1)^E@X
M;&DX]//PO> II5N)=H+GKV4WIQTV\TXL.G,(X:0W\%I^#OT$[3;"3[^A3:U!
M!TF-=VY-3A@%;KBX95_L9]][\FQJ!,BK'9!5%@72,(E)&_#RH,H(IOIL:WJ7
M3=A!OY NK?+3(1?TY2[<LC3VL[0_JV*;:8>VPVNIKL/[W-V2,?:3<9-3C[I^
MT$YG3:+R)U3L(.8D#COU5XW:(3<)YGV!C5MVQOY^^B,K"#1M%S,J?M.&^JVT
MG1K=LC/VL_/9:CY PS545.30E&W<H65S\<PJ31U"(230L&>*6L;&?L9^6<RP
M7E\#=6)G>RN:;'X>8@_4EI^QO\7M0$V/4)["94[4451UGJG[>+&_8(#=N@XG
MD\ J,B[+G1K1\BV^P+<GT<&D/,(*,?G^%>!MK@W.<=LB +L'=,NRV,^R*P#4
M8M6>ID^IJ;RAGY$]R=SFRF%D^]DIU;.3@%M&Q1<8M0V5G<E!M.K/W4AMEAR&
MEF,=K6PX[4N144NFT04R[=9?T&SENDE7//WNW'=T$&0RL_*Y2RR>]S%DU#)D
MY&?(%=,U?0'!6Q*V=0)TL&0XBZQ"RBDW#?M:[:@ER\A/EGVM]A5D-W@CT2-3
MAP/-*B(U?:W3#@<CXMB*7I=8V._HSC:TOZM=,=GL;Y@M3@Y]>*$$SS)-IJR
M- $5@!.YHS6U&3^R&].>)!&UO!==WDL^K5-V#?W[ZY3(YK;A+,9VU#CDH@3W
M)>6H)<'H<MO*BE28+;Q?MK2Z^E7O*C2UJ[G0+<0#U.=%O=&@9T&P5-5%KM,X
M!QU.0KLC=\CIE=-G6\N:D9\UES]B "(*;>B>%7IW76>D9TJ$TRJ;'^?QW*J'
M'6)A$O8:U;)HY&?1'S8*LI9I#*E@W)VYIM8A1AS%UB96+3;M;LO%Y^:,.T=[
M.15[<^(I(1\="U6=C35/FU/56W.6>/;\??AN69V-MFJJH]HO1, L26"U':@,
M1E.('E&=?E8WBI?F ''#E>*YN3Q0LJ5""\#['>?JY49_H#F#7OP?4$L#!!0
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
MH@K]O E?=L+$Z<9_31EKYW3E7V>"E\(0 ?8G&L6ZFY""Y>>UB_\ 4$L#!!0
M   ( "9Q7EG."-X,[@8  /$0   8    >&PO=V]R:W-H965T<R]S:&5E=#@N
M>&ULK5AM;]PV$OXKQ+97V,!ZWYW:B6U@XSBHV]H);-^UP.$^<"5JQ90B%9+R
MVOWU]\QP5UXW6B<%^L4KB9SAO#SSS- G*^?_"*5243Q4QH;37AEC_7HX#%FI
M*AD&KE86*X7SE8QX]<MAJ+V2.0M59C@9C5X-*ZEM[^R$OWWT9R>NB49;]=&+
MT%25](]OE7&KT]ZXM_EPHY=EI _#LY-:+M6MBO^N/WJ\#5LMN:Z4#=I9X55Q
MVIN/7[^=T7[>\!^M5F'K69 G"^?^H)?+_+0W(H.445DD#1(_]^I<&4.*8,;G
MM<Y>>R0);C]OM+]GW^'+0@9U[LQO.H_E:>^H)W)5R,;$&[?Z2:W].21]F3.!
M_XI5VCN=]D36A.BJM3 LJ+1-O_)A'8<M@:/1#H')6F#"=J>#V,IW,LJS$^]6
MPM-N:*,'=I6E89RVE)3;Z+&J(1?/+J_//UQ=B+OY[Q>W)\,(C?1]F*VEWR;I
MR0[I8W'E;"R#N+"YRI_+#V%):\YD8\[;R8L*;U4]$--17TQ&D]D+^J:M>U/6
M-]WEGLU<I<2=?!#O=,B,"XU7XK_S18@>@/A?E\M)XZQ;(Q7)ZU#+3)WV4 5!
M^7O5._OAN_&KT9L7[)VU]LY>TO[5='R[M/C0>*%"U$"NRH6TMI%&J*)07 <B
M(B0>2V+O8GYQ=[,O=&!XYP*U4C3&'#PJ"0T/-00D55 0KA#PF22Q9+5=AKX(
M6&RB\X^MQH##<E$KU(Q5-HI<XU"O;(:5A8HKI:R@,N5M)"2SS#4V0A^X(2N%
M#"2=01:T@!*KC:+S!P)U*+2-RNM*%-I*FVGXY%7M/$GWQ4J)3)JL,>280P ^
M-])COWF$'".!SJN]N]?,*MKRX3Z'*H7*BZ6(I1(<D8&XD#!FK8%U-W6^4<Q;
MG@)&G[R"5KQV!J\C=NS_D[ET<*>1P6%-1MY :@^B.V [.G>#U(CQPK8CMWII
M=:$SB6Q\:O)E16E!OKWZW&@/DQ&'7,%+$ QEH75P("XM*XJE]ODF%N0+U2?'
MQ"N*'^MHK2&_;5"B\*X2F:/4-JP7:7V"TO='AX,).,T8LAO"M21;HN.5HW9%
M[S9A.A!WY?,SX592)1=&D3*2E14!;-O6W2K[A#]:A3%-:AW8_M?<O:!A)E:$
M8(!4>@WDY0W;(<72N7P%IX2&?=IS%O:"4N+:(9OCP_T^ZZSD)^=U?"1UJU(#
M@Z3/.GM %N3)*CB7ZH$D"NU#%# ,PHF/_Z$,349'@\/N%(V/9X-9NU1\Q9)U
MHF !)@?*DGUFQM\(V+?D</;W MGG2I0@J@#SD(J%LJK0Z2Q4SI]/I^WT#WL-
M$RT;CB\3L6@"]H5 >FL7-(6U+Q#!"-8R9%41,'4M'@4F(]C^%XAQ[<V;)68
MUI=\NK2%281RT\)SG@%'ES?S??8OH-C98%ABY*J_Q?F<)1Q!+$)<O-0VU3OH
MR0M94 1_EF@48/-Q?RMO4$X*O<.1U$P !0_2)1*2!E)6LGZBCZJI^(R]\_G5
MW3Z%9WSX+R'KVH!_UB6YD6:<,>O*_!/\)/)L:9T:BTI,E7"+%*B'C )*T!R+
M1<(>U^L*8QW]9LI'3*(B,]SW#MJL;',D0OL;,(>>!#!$])S%)P2(#".;Z1S.
M*($B=[P%Q*DS74O&1NI373*S@9ASNC&XA00:+NVC/CU>R<=U(J_4 Y$Q\'V/
MV+&/ (,FMX-H;&H;*@=&&)A^H3&M<&F$LD%#=:O4<<XE!76[:.D84NX8/8G.
MUKM*F=.XJKQ?QT/"1O2)/837-#EY90''M3*\85@**NPG(OAQJ]CE$B$&*M<U
MI: :R9?<^,2]-$T"*$#N5MQ8-S6[,2KQ$O+!,93B^U=;++/-$5WV/C]==AY(
M== 2!9XE<Y>S*=)/K?%K94T)?48CM+G+J(2S5/Q?1E'L77_X=1^]WOM'U.!*
M@K'6P7.-R8D&T8;;X6@RFDXX\WB8"5TP!)NH#3$1NGG)0F1*!Y",+M*H0%!A
MI$#3D :G@H(._J8AB\H(Z2+_"4C7&*!*,:\P69&Z]QY-Z<[+7(GY$L^I4UW/
MW]^!8S(C=<4)9&K&<LI FF"LHB(F-NE,S"9Y.^+(A;G!Q=S(A:RD0.R>AZX3
M%5&\4YFJ%J"P:>*N&2/WU=$W(+?+5!*>'3\!$U PE8,PMFR@L-/$'7F%32FO
MD^,O\SK?W(Q).V6ETT^(&RW!?>@G&*@UU3S5[Q;='(L?OCN:3$9OGFX_*O"G
M\9M-QN?I/G##LS,U +KCBO'HX)>VEZ<1EBYV7X1V.NBZZPRWKJ& TI(OVS2.
M8?9*-]+V:WN?GZ=K[-/V],^ *^G1G((PJH#H:/#C84_X=,%.+]'5?*E=N(@K
M,C^6"H#UM 'KA4,DUB]T0/M?CK/_ U!+ P04    "  F<5Y9ED$8=,X/  #"
M*   &    'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;+5:^W/;N!'^5S"^-&//
M,+)(O?.:21S?G=O+H[:3FYM.?X!(2$)#$CJ M*+[Z_OM J0H2W;3=FXFL42*
M6.Q^V,>W %]NC/WJ5DI5XEN1E^[5R:JJUL_/SUVZ4H5T/;-6)7Y9&%O("I=V
M>>[65LF,!Q7Y>=+OC\\+J<N3UR_YWB?[^J6IJUR7ZI,5KBX*:;=O56XVKT[B
MD^;&M5ZN*KIQ_OKE6B[5C:H^KS]97)VW4C)=J-)I4PJK%J].WL3/WP[I>7[@
MBU8;U_DNR)*Y,5_IXBI[==(GA52NTHHD2'S<J0N5YR0(:OP>9)ZT4]+ [O=&
M^H]L.VR92Z<N3/ZKSJK5JY/IB<C40M9Y=6TV/ZM@SXCDI29W_%=L_+/#R8E(
M:U>9(@R&!H4N_:?\%G#H#)CV'QB0A $)Z^TG8BW?R4J^?FG-1EAZ&M+H"YO*
MHZ&<+FE1;BJ+7S7&5:^O+[]<?OA\>?/RO((TNG>>AI%O_<CD@9$S\=Z4U<J)
MRS)3V?[X<VC1JI(TJKQ-'A5XH]8],>A'(NDGPT?D#5K3!BQO\)!IZDZ5M1(+
M:PIQ 5TM7 #P5BMQP< J*_[Q9N[X_C^/ >#E#X_+IW!Y[M8R5:].$ ].V3MU
M\OKI#_&X_^(1[8>M]L/'I#^Z,-\W4@0 G)!6B4))5UN5">E$M5)"%J8N*V$6
M(C4(L4Q9R6&R44)]6R-F1&40=:E"T A=XF:ZDN42<!HK %GI%LI:72[%TIC,
M"=Q=6W.G,[I%8.A4N9ZXD3D4J.0W4J/,A,'<-EQC*K@OQ2=KB,F,S;R&N99S
MG>M*XS&HJ7/\6NBJHE\AI5K5WBIHE=<TAA?9!H-[6&Y7.;+ S"MD)AZTJ/.%
MSG.REY?<B=.UU4A%.M]BSO5*YA6#4=G:IXRUO"-KV@%G/*=&^JJ4U3)GL5X-
M)$GG5==E6EL">K-2)4/M\:1?"V,K_8<'>@T1)A,:T)5*;)6TA"'0@OH?:^1-
MM43RHV6H9-Z:)N9;L51F:>5ZI5-D OL5F9O7!#-5*ZL4:U7"*41! 1HF<D)1
MG I$6:6*.1:A"35^'E\&;$JFG5PNK5K*RMNSP!*9#<"B"3*5(O4[]HB?@">
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
M0EB:'K=.NX=G QX?!MPK6KC&O>!,)L9\YS^C[+C584*D*?6,('%YH'/2FH%
MX^\:L[4.R1.;]ROTJY [<IE(1^=&?U.9GQ^W#EHBHZFLM+\UBX]4YS-DO-1H
M%W[%(H[=Q^"T<M[D]60PR%41K_*QUJ$QX:#SPH1>/:$7>,= @>6%]/+DR)J%
ML#P::'P34@VS04X5O"AC;_%689X_N;B\'=V?WHWN+\7H>GQW^_7SY?7=^*CM
M@<TCVFF-<Q9Q>B_@?!"?3>'G3EP6&66;\]O@M";66Q$[Z[T*.*8R$?W.6]'K
M] :OX/77B?8#7O^E1,FJ!\D6$*/">5O!6=X)663B(V4S5<S$*3M$>45.7"B7
M:N,J2^+/TPF&PSU_;5,E!AUL#\H5=>A*F=)Q"R7CR#Y0Z^3WW[K[G3]>26FP
M3FGP&OHOK-W_P1$7E655_)Q$P06@16HJZTB8J4!3L)++RKT5"Q(2.M%C:1QE
MPAOXTWY'/['*?7="%:FN,D92A2>H@!?2$R:BI:!H"MC<6BK2)2#2N2QF% >$
MM4E-GIM,^:4HK4K))>+*FEQX- :.Q-? H *O[&F)56.),6PBM2Q2"KFD!@P8
MFNEQ+JY*Y\P>G8;QOP'((&/_&B:H"Y@BI(5; V!TNI+22L?!9659#N"-"O%9
M6H2 D?N!JW*N@E [PV$GZ:"HM>;^!";#Y*#S1DS5(V7O6 )$GWBHZ>-*J ;2
M?B+.31&5\WH9<"GHF['.ID;QYMU4&U!Z+K]P"UD*.;-$,:.,'-8";S(AD9]4
M5CQ(79&8HSJ(ES&H)W-3%9[);M)/Q%<4ON4Q[@?PP,Y22E &\)';,S[K]'>1
M+[:>+(2+(\, 0)129<)$(C^JQV+MA94-XS*I])+]4X)Q)L98&Q;GYH%LP:U:
M7*D"IF!E;AE_=WQS=;LG2ETYT4EZ@^Z;1-QMRT: -CIQD*JY)(.WB :WJ^"*
MA?+S0!1!*2]]39*?,-& +:+=U^(V5(]#Z^ _7YT%E&2%C<TBJ[6XM;&#+F$4
M*G>*+1':F.G4H4PGRY_R +0.P8,AI7;FU6!-X1K<9H7ZAQ/PS0 K7Z6\4K)8
MLG9P=L8X&=\YHU46@I_553SFW<X%(8S&J<(=,DKM!+<Y3'PR:6A4,$#I*9_
MH_V.N( 9XWUW\\45,[L/S#Y&:;NHX.>%X\1-J/BZ_MK%NA3!RC&Y'<'NW!']
MY$.X_T44K>1$Z;@7,=#N(.GMB=T>_VX#*NAISG(=?+>3]/?XVDNZ>X(S)7%M
M,&D8&MBTLB%^ALVN<JYV:&-M,EI9/50X.AG.>N]Y2^X>!$/!]9T?6\]F86N3
M8A=@X,KS?AHLQ"V0%RETY^#A:+.Z)<]1H""VN6&L7+4-/GALLTA2Z>8"S6]1
MUTBLN!G.J6WL[$Y4)?+%6GD=ROJIXIY/!%D^YY'E!'>;OH=IJ[R*E1&W #:Q
MI3D?6L..@?_H+*<WYZ.]V)K0/ZT/9= 4:E6DYB&VT-!BMM4>)P$Z-4HT]@+)
MXBC+Y]Q(Z[_6T]CC$EL:0IUO4!]%ZB_56/UZC0!::(\;9T!QC6/&YA-NDF$;
M;-R=L]I7K'9=;Y]X<:"R1B6IJ<*T*>_XK.&3]5>"!8_O[\7K,%R[R?OZBN=7
MIM9S0?J!WN7,ACN@,AD\&QIUL_S#:7,8'>UPMF"#^3D:UDXOZ3?WFK #=0^2
MWOHA5R"_D(\BV MJ!<H+O!<3VLQHR]HGVPZ$[<;!/B<["Y\OCL]AA8]G_/73
M]1?2:?PP>!H>/Z^P3>&0ZX2F*:9VDO?#%LHM?++$/]Z4X3-A8CP^.L+M'%]Y
M9'D WD\-.D?]AP.LOQM/_@502P,$%     @ )G%>6>Z/1/;3"0  =1D  !D
M  !X;"]W;W)K<VAE971S+W-H965T,3(N>&ULM5EK;]LZ$OTKA&]:-( KO^VX
M30(XC^YFD32!DVYQL=@/M$3;W,J22E)Q?7_]GAE*MOQ*@046:&5*(N<]9V:4
M\V5J?MBY4D[\6L2)O:C-G<L^-1HVG*N%M$&:J01OIJE92(=;,VO8S"@9\:%%
MW&@WF_W&0NJD=GG.SY[,Y7F:NU@GZLD(FR\6TJRN5)PN+VJM6OE@K&=S1P\:
ME^>9G*EGY;YE3P9WC3652"]48G6:"*.F%[51Z]-5E_;SAG]JM;25M2!-)FGZ
M@V[NHHM:DP12L0H=49#X>577*HZ)$,3X6="LK5G2P>JZI/Z%=8<N$VG5=1I_
MUY&;7]3.:B)24YG';IPN_ZX*?7I$+TQCRU>Q]'O;@YH(<^O217$8$BQTXG_E
MK\(.E0-GS2,'VL6!-LOM&;&4-]+)RW.3+H6AW:!&"U:53T,XG9!3GIW!6XUS
M[O+F]NKEO.% B>X;87'JRI]J'SDU% ]IXN96W":1BK;/-R#!6HQV*<95^TV"
MSRH+1*=9%^UFN_L&O<Y:K0[3ZQQ32TV<N-$VC%.;&R7^-9I89Q "_SZDK*?5
M/4R+TN*3S62H+FJ(>ZO,JZI=OO^CU6]^?D/2[EK2[EO4CSK@S5.'92)2@C77
M%I'II(Y5)*05TS1&\ME/0B>(H3A&.L!UTZGBE! POE.+B3+P ,Z'Q;JU_>)*
M)C\$R2'2J0B-BK03ZE>FP9Z\-A M<2*:07/K>ITN%LJ$6L8BDQD([9R@/>7_
ME]1AFYVGQGUTRBR@ E39I_E_$:37HUW5:S?H-=^))'78%.6*-O9$&X_[O7>B
MV^0ME6LO.-O=WA>[-#O!<'?3 !2;S4,4.WL"=)A"]YT8,+6M:]#J[6P>B+.@
MB8>M]C!H;UWW5>N2&+TA*#/KZK4;#'8WGT';;ALR]YO!<.OZZ.:PK=_<##H#
M< >)5M#%_U[AX3A-9A4'?Q13Q+%XE3&(GXA.O3-L!2U>#;MTJESUQ;=$+A =
M^B^$=83D3O/$62&3R%/2UN8R :TPM7C^H0^^I_CI^!\H<BJ^2&T*7C+Z#_ 5
M!09[.^RJ#Q 9.]M!Z_28K%1?JK+"G@->G0T&P5FQZF)UKZP%@!L#^@!LEQOM
M-*P"'KW3K>L13D9ET!6:;G-KK[EUUMPZXM8Z#2;8/=THB/38H4H'VF=].(I6
M@^$9YT>GWAL.8-Z6N$H-X$LG,RM0,>%+5+S]9".#A[OY)(&R82RMU5/M4:>2
MR7HJE@KHXQ2.NI1TDRM4.C<'(KFEBH%""U]1B#@.;P3W9^<26T@@)N)ED!,=
M:[<B@NH7DP95\J>8J%5*G*J4 R3O]]\20D^@$PXB[+&J$O>CS.C8HP!U$Q4)
MT15HD.\ +Y7XB@.B#\B%22)8"U@+&^G$]T_4B-"_W%0=-5?1#$875**<FJT"
M+EUO1S?9>Y,-N:7SI)9:PSHI"(1#]"DW3R.1OL)-M(6$MN1/NL&.K#C@=<4#
M=#1$#KXYZ2$!BY+!HN!!<_T )!+TC6M&P%2T:XJ5]^;3J!^VO!<)Q5'A9T6=
MPU:%\<6?N6#1J5=$B\DDM_>C/V]OQ,UX]%V\W(X?Q/WCZ&M=W-]]O16/7\3U
M^/;F[D6,OMZ(Z\>'A]OQ]=WH7CR-GF['XFG\^+?QZ$'<)>(?><*XVZI36"D6
M/2(54OCTI%7O,^B5&N90!TE,>*-BN:)?(Y=L002 3,1RKL.Y6%*1S>-XQ:\3
MLMPHGP%=F)/(LR*;9/@SUU:[PGC?@N< E2E!7CD5B!?L.,8&##*I\3P%><@*
M25M;DH+EQIC,E=)+A-+.*>+F,&M]AX2O214"&YG;E8C*3!HJ%4%#DRY\ZI2A
M2)BP!P34>]C0Z G4F%#7SR[UYJ'$UV1N\2 -#$>.+EB]S<:75ZL2G9;U99]1
M0 XFZ;UOK9.36*,WC@ZY=D]P"# SDEB;-)_-2]<" QD55;1K,3>7CCV36\6P
MEDFDHRSU7+$2AQT:B!%GX'[\USW:[3&#R3:(LR?[9 W<P7ZKLWD),TFSR5>(
M3X##S2+((CLC>L88@<F+!%R?+8%9SHQB>P-<%1+$(Q0=V1-*)Z_@DAK(] C
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
M];H6%G# P13]+E*#9;VFD0Y-89T'P7,B4%; 8("7-A5#NV*7P8Z+U*QQMB6
M\WM'H+<0-75<9%'6MN65%<I,'EJ:TA; J?2V.^A53)75/">+I9&";IA] [D&
MB3,>8JZ\#I#OW Q0:>5%A< 6F$XA#X1L"+Q5.O_VEU?/STY?)^]N/E[>);>C
M^_O1U3BYN_J-?KM_^'#QG\GH[G*4[%]<W4O>]N'R(KFYO;SCL/J>S<G]!_K]
M[0>*L.^O'BX/:,V7IR>T)CGCY%VU@C\ABV,H7;LC3::0H^TRBD-J:\!Z%XL"
M]8N<>(D5YV9!N'R*C/H]/!BR!;M*?D7\MQXFOW4%_">;M"4A_YGM'J'YXE@)
MA,#2E+DFD>IMDOVT*KAJ\XB'):H*>=>M/O5S775+"J5N?SX %TWRWJPIL3A^
MD8PR^']D[U@BN:G9@9107.A^LC^Z&1^(K&!Q"A\YZ"=,2$%IH3O1LH($Y1&A
M@'BDH[=D85Q2*33:SVHS;8D=1V_O#QR1"B;IR0N8%=NX3_LDWN=_#C@@2J)%
M*!U OC>A*%,L-A&(5#^38*=%AH#/YZ2.%$JV8@_6K^F#%;G^>N#QH0RCX]!6
M3#6@R)R.[M_=7!R 5^]-36)^>GSR7",ADD$QPH9,9OGIL*T.\2]!:+,98)#]
MU$X[5%_V,674!#- $F(IWB..0'/**CA(D- HYXR*]!H!%5FVD^&SE\E$;#,K
M;;#"@#D@:SD3AX)"#LI-_M]32BS[4,906PU+2"BW!(-%XB9-*3%@<^LL-3U
M2;=8^F0_/' 0C$7TEL$F[+'9N+7FD]7:@HH5:7D^*Y6*A.D7::TI6&WSQ83M
MS7:"A(6<X='T18A,MNYR2M^V2,YAR%2:)7)RSL0&MD6Y(<.^,L+L!2+IM36U
M!"C\E+>+<WJ4@&8! #-;GVOQ<W.3]3P^AQ>EJ\C(MO1L0RZ#C#KQ,,FZVL?_
MAD2E@6PSW5*3:30JOI3,0[4J6=!3[U7]9F$7\D#(:"(!'3@C#X6K"K;N)Z]>
MG(G@+LSO!"0%H. ''O?.<I-,S'2RW\+PO$R++B.5SLG8(;BZ';^A_UY<?&:Z
M$<04%JX9@2SGQ!>D[:84GDLDO58@B8&]W3W5RRJA$)PV3:W0N/?."K[2%Q-4
M(P+8%/V+369U&G6SCJA+NO0B,AP<PM*K3J 6K'%>N\G<#A1-\"@R\6S1FX%
ME5.\4)BR5#U0L45MC3-]6LQ ]NOL4')LS1)1$'%FV7XFS]@:%Q]7%-BR6"!>
M/$35H?%ZS>(M J3.(4=\1-M+H<"OV=,T5;"(@X['-Q<0 ]),E#))I^MUE,:*
M&Z>@C92)HOJ\F4/^2E@S;(Z(-T(,6-1ML.2R!'0*1)F(>PMYF,OJ!)$T)^^(
M\+=1Z"F,!2U\[!.1(.9*3)DH@9AV+&6]Q#\-F3EG D6,:1_JQNG,1CV."#T5
M(AKVC42?1_8T7&Z29]6AJ31"T$""G.%#1LEXNYJ,;$[, .0A#C\]/CT>^H(T
M<N!M261!ILAEBJJ:+S"9Y'<V+#&D$9'(L"PX)73U)X+OZ,*"!0O-:G\E32')
MI4#KYM>#7F23A@(Y1X<A06=%\##@RV^"8A]/LL\"6A<N@J?\I48B+<)FO".#
MY/,:O8#FB.!D\**ZC/%^CDA*KPO3^Y^1D6G$L!55!@OB%T6TVSK,.81\\1JI
M>QV722-L<HG&5:7R18B%27A#!NF=H"1RX#H9I',V4+]V!2*ZDY<#SUU35$04
M!HJC9Z(QV>UC%T_Z? >BQZ&4%,TC[TP;]+WG!2*%G$1Y# Q];.,_)M1"4#O
MSZ;^E/Q&REF:&1$Q7IMVM/836RG$.,"2-'OMI%M:"J"7I#U:YF/_S=E</]L/
MH53NLS;L$4H+9('6]/C2A8C9[Z0,J8E9LLES)#^E4,OM%O*208S--"]8:OS.
M(6(\?>9K2)$J/'NUQ89_-[G_O?3MEF2<DU<[XU=)?+OR4TD1AA1(Z7>*9=&*
M6FU*N\]Q'DVQF_+;ZKGB4HF1@@V^B&COLM&ASP ?+O]C=)^\N;NZOM3>R)-9
M7TCQ+B22"A$1HNZVV:Y$7.1BLIVF2>M*K%:-QC9(Q@D_1><M4GSVX4KH&:5B
M*.SAJPQN.)3!B/\CRD462_[M%D6]^8#2SHZV,Z41FTN!U_/D$,G;.:2]1K$)
M6T2UH$'R8#^31K^I <28\T9*P*(/#UCC0W.PDMX)6KAB!!0SAPA8EMF" R/F
M)J"']<-B'*)Q7(C:U3:=Q$X=GXN_KDW94'3"U2>4ND"P1@O2TB3<$CW9#3&A
ME*JC"%F?6':D:\0$"E4-%Y]S<MHU!WN[4Q0E292>2.W7M7P0B%/X2(EHE:K[
M]S*I[%[6:$Y)#3BF=Y/[>!,:L!$^GC*$>?EI7I$;RE"$)G1\./4(W45@H'H1
M+[R%_3"Y[D@T>W4J#B+$&D7>'6TOK@*S9_J:H)&=9M,4:DPA=$@+HHF&0@D:
MM3,MP4<;*R[?9,LN*6FA>*YGTX+$:Y'DIB::EU*-VBQ_<<J"H()BZ!S!Z51=
M6>EH$SNZ@$A$V9XEAQ0$#UI8SB]=.3 S"S*L35AFD) 1Y=S$M;O::L"IN45$
MJ\^_1LZ%FK4+8N^EZQ:C"H+T$U*QU*1$!9P6Z4".E9;S=<-"[&!!S3@7N&=H
M$.1+B[$%>;TAU88KH*S)M=7W_1,'K_D97UEE!:P[D0J$'MQB+0KI8VK1/:1S
M8M+1STCM,G!4GWL24Y(N;GN@ ETS^"BYR[HHCXGD-KV '8* ;9K&M4T:6TP/
M91%DY]P408S.]5."VO>;T-/[.J]%9+CY(FXYJ@&'_HFV5%2+".%NT?0"W&AM
MQD=L 269:&-+@T\U.Z]]%T.#@XKM+._^NJ?W.Q=6VN]<*: A#(X6\\%H0-U_
M].0J4G#4N,F;DBV"L'K.I)/:=T'2$(VJ6MX P@VEAM*[;"#U(7Q8,?F14@RX
M"=>A!C(K\ADG&#7Y0=-E7<&Q1.I[(U.3%TC94-=*V]>^@SUQJ8!W)3)JLE'
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
MVG%_A9#64JE0CWSD\2O;^9KU@-Y EKX/[T-ZCX;I<1PR^+B+*4O',*;G.)W
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
M$*TA 7R?:^WJ!W+0_ O@\F]02P,$%     @ )G%>66ZND@$W!   ,0H  !D
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
M.A V_'<0+KS9\OOZD_'(&%YN,(DH2QOP?&7@R?:"%!S^P#G_-U!+ P04
M"  F<5Y9T\)&UT\#   8!P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q.2YX
M;6R=5=MNVS@0_96!NBA:H)5D67&<U#;@N#%J('&,N)>'Q3[0U-@B2I$J2<7)
M?OT.*<5-@,0+]$7DD#-GS@S)H]%>FY^V1'1P7TEEQU'I7'V>)):76#$;ZQH5
M[6RUJ9@CT^P26QMD10BJ9)*EZ2"IF%#19!365F8RTHV30N'*@&VJBIF'"Y1Z
M/XYZT>/"K=B5SB\DDU'-=KA&]ZU>&;*2 THA*E16: 4&M^-HVCN_R+U_</@N
M<&^?S,%7LM'ZIS<6Q3A*/2&4R)U'8#3<X0RE]$!$XU>'&1U2^L"G\T?T>:B=
M:MDPBS,M?XC"E>-H&$&!6]9(=ZOW7["KY\3C<2UM^,*^]<W[$?#&.EUUP<2@
M$JH=V7W7AR<!P_25@*P+R +O-E%@^9DY-AD9O0?CO0G-3T*I(9K(">4/9>T,
M[0J*<Y/UM]7JZO+Z<OEU>@6SZ?H+S*]N?L!B.;^YO9Y^7=PL1XFC/-X[X1WF
M18N9O8)Y!M=:N=+"I2JP>!Z?$+\#R>R1Y$5V%'"-=0S]] -D:98?P>L?BNX'
MO/YK>$U=2Z2KY9B$&;,ES.ERPF6[9N'OZ<8Z0Q?FGY>*;['SE['](SJW->,X
MCNB56#1W&$W>OND-TD]'F.<'YODQ]#\\KJ.8+S/^_T3PK(M"M0+1O54T;",1
MG ;=&)AIN@C*8N%G5DM1,$?&VM'0=EQO?Y^#!6$[D1#_DMO&*\<Y+(GVLXM%
M.>E%2$DI;;@9_M-O<5;LH05>*(=4E(-W>,]E8TD"?#)6Z48YX*P6Q-ZG>0]_
M0:]W%@_#.(QS"N6ZHAK8/1+^Z2 ^A=Y@&/=AJ17W21;JCI"%V@%3!<R%8HI[
M:^J51CA!85/.3<.D!>H.U(WA)2E(*+<V)*S&/7R 6C*B\I95]2? 7XVH/7-B
MD>7QF1^&<48I'5)?.1+_ K9&5V"9#*5LJ"B%UD)*[FF<PBURO5,B' 7M*U)&
MS\_@G?!'()$H@-Y(L0O'U7*[(3(LU-+N&Z]F'_7V8T,&LQ:IE_U!/(!>?-*5
MBD=<<^I?CUKUTI5/GJA5A687--D"]R?2"M=A]2#[TU;M?KNW_XQK9G:"*I"X
MI= T/CV)6CJ/AM-UT+Z-=J2D85K2KPN-=Z#]K:;&=H9/</@93OX#4$L#!!0
M   ( "9Q7EFRDO 4S 0  !$+   9    >&PO=V]R:W-H965T<R]S:&5E=#(P
M+GAM;)56VV[C-A#]E8'J%KM *EN6G5MM [FTVP"[W6"SVSP4?:"EL40L12HD
M%2?]^LY0LNPD3M "<421<SESYB+.UL9^=R6BAX=*:3>/2N_KT^'09256PL6F
M1DTG*V,KX>G5%D-76Q1Y4*K4<#P:'0XK(76TF(6]:[N8F<8KJ?':@FNJ2MC'
M<U1F/8^2:+/Q11:EYXWA8E:+ F_0?ZNO+;T->RNYK% [:3187,VCL^3T?,+R
M0>!/B6NWLP:.9&G,=WZYRN?1B &APLRS!4&/>[Q I=@0P;CK;$:]2U;<76^L
M_Q9BIUB6PN&%4;<R]^4\.HX@QY5HE/]BUK]C%\^4[65&N? ?UJWL-(T@:YPW
M5:=,""JIVZ=XZ'C843@>O:(P[A3& 7?K**"\%%XL9M:LP;(T6>-%"#5H$SBI
M.2DWWM*I)#V_^/#Y\^7MU<>/LZ$G:[PWS#K-\U9S_(KF"7PRVI<.?M4YYD_U
MAX2BAS+>0#D?OVGP!NL8TM$!C$?CR1OVTCZT--A+7PO-F'PME0*A<[C27NA"
M+A7"F7/H'5Q*ERGC&HOPU]G2>4L%\O<^&EHOD_U>N&E.72TRG$?4%0[M/4:+
MGWY(#D>_O!'#I(]A\I;U-]/SWS2AIT$ZZJ+,%%K^@SFL2]3@2X3,4(?E:$7H
MDEK('*C70<"R<633.<"'##%W07HEI(5[H1H$LPH[/:],,QG27JZDX VYY5RT
MG(OLKI$6\_@)*J&4R80G4-X0Q-I8+W4!C9:DPECJQM;&H0LNT8738F. !61%
MN"W-"A_#+0:9UP2 1P'_Z48H;F@"0 *5H3I86;QK2$8]@EP!WM,R'&;29DWE
M*)J,0&0E1<71$4<5V4%+/ A/XZ=1>6M(R>](1FA;@S:>@LJ;#/<0*)[%"TL>
MD\"!9\+:1]X/PC%<-I;? N6EM#G<-<)Z<DYFN&,.8(TTCVB'Q@1SR9@$>"N+
M H-J" A,EC76<@5(7Y)[5]. 9.9?8 D6I,Y4DW/81F>6S -]$-IBV>:3F#,5
M?(MO8KC8B!$_!"L)":'.N)>F<<1)WK;=!B"'PQFM0OZ?5U<HV2>8VEHDT9<4
MP?(1%-=KH'WZ8PSG@OVT":=B)!:J;5GLE 37RU[Z_B^ZM7 [$/9E\<P%GAU]
M-()'[DC+\9#\X/@P/J0AKQ1WHB8BA2MW<5+EV8*,?"V1BHR=:=-MABK?%YML
MNUQ34#]7/+"!TB=-#LAC&VCH>JR65$;=Y$T)(U5(U:@0\SZ3E#YN1E&91H?*
M&:0GHWC<(W\W&$_'\5'_3A!,8QEA17XN,!AQ6(0G3XU!DA[%T^?R?25UHN^I
MN$+KN4U0/;D=%,I*CY>*H4U.&$4;;Z%.+S'K0D[:D#F&%T1,0!#)KC1KW7;E
M*;OM,#HX*PJ+!7%$2U>70ODMX*_&TVS9?G_\'I<#2 _2E&D;P$E">1] ,CJ)
M3\+!-$V(O]X #XI-IVVF,OE-8$+RHW@4?KS^L"=;F_-W7%WO-X]=<'M";]%-
MXV2+CBJC13V9LKF$U!#^,!1N<MA^,1BBDV$RQ/N^?<.=:PI50A$N8SQ8*'?M
MC:7?[>][9^TU9RO>7A8_4<U+S<VV(M51?#2-P+87L/;%FSI<>I;&TQ4J+$NZ
MLZ)E 3I?&4+>O;"#_A:\^!=02P,$%     @ )G%>6=/7<[Q-"   ZQ0  !D
M  !X;"]W;W)K<VAE971S+W-H965T,C$N>&ULI5C;<MLX$OT5E,:5LJNRU,6R
MXWN5?)O1U(SCC1SG86L?(!(2D8 $ X"6-5^_IP&2)FW9XZE]\$4@NOOTZ:MX
MLM+FATV%<.PQ4[D][:7.%4?]OHU3D7$;Z4+D>++0)N,.'\VR;PLC>.*%,M4?
M#0;[_8S+O'=VXL]NS=F)+IV2N;@US)99QLWZ7"B].NT->_7!%[E,'1WTSTX*
MOA0SX;X6MP:?^HV61&8BMU+GS(C%:6\R/#H?TWU_X5Z*E6W]S\B3N=8_Z,,T
M.>T-")!0(G:D@>//@[@02I$BP/A9Z>PU)DFP_7^M_=K[#E_FW(H+K;[)Q*6G
MO8,>2\2"E\I]T:O?1.7/'NF+M;+^-UM5=P<]%I?6Z:P2!H),YN$O?ZQX>(_
MJ!(8>=S!D$=YR1T_.S%ZQ0S=AC;ZQ[OJI0%.YA24F3-X*B'GSB87__XZG4WO
MII]O9FQR<\DNI_=7L[OIW=<O5[.3OH,)NMB/*W7G0=WH%76'[$^=N]2RJSP1
M25>^#V@-OE&-[WSTIL*9*"*V._C(1H/1^ U]NXV_NU[?[BOZSDN+$VO9A<[F
M,N>4&A_9Q%KD_R3^64HKPQ'/$_:[EKEC]R)WI1$L9 &ETG\F<^L,$NJ_FQ@*
M ,:; 5"1'=F"Q^*TARJRPCR(WMF'7X;[@^,WW!LW[HW?TO[/P_E_J&/G7V?3
MFZL9GK2O4:!>>?3AEX/1<'3,[E*CRV7*7"I8#I,L"TDC*&D80NY$-A>FB?M'
MMA*H7T3'X#E)+;1".Y'YDJ$]&1\5BT/#G'9<L9C;E,4XDTGUE.D%VQH-]J,Q
MJD@IG!P!SN'^&' FBL]YQ@.\X3'CRZ412^Z$11K8(N7*0>C1IP0I=:8,+:7@
M#\\@U"HON)* D\N6UDJ3$P9U#) ;Q&ZT<2F$C48D-@':)'0G'KE]8>:=@.]
MIH\8?TI^R_A</X!Q)+T1!3"!=0D*2^/5 5S"Z6P!D'DLX8MU.$"O=I"UQ#6"
M) VD;2%\WVWK9R1M(WB+T(>[5G0!K 1LH]J$(>U.>]O0AE[KU;<\$!+R!O@2
M^2"3DBNU9IJ *A5,JW6HYC8"(Y3W0#QBNEE1&919;3+RQ"PX?'C@JO0PN_F$
M^L_M0AC*2)]XWHD-5.8A8U'L2E+@S9KQ3)=$U3:,)Q00FEST-^:%I/SER7>T
M?L_G#IGFU)_L4PF04B7Y7"I8$<0YABJ=PXDP7N5?^#BGF7M$H:MRWK)K<NF^
M=NFV-'&*F89NV/;M@LIGBX5RN?,5U:6BJ.6ZG-0BTP3(Y0( E0B]U8;F6F/_
MHX5]4F&?Q'%@A2[DFI+=B%C(!]+RD>5HT%OL4[3/IOD#U&M#PL-!](G=&DH'
MAS 7BJ-A?^!9<<P$[!5$(1ON#Z,1Q!S/EY(@573":=_%D3/,T/2V1!5TQ *M
M)SI@GWUF;2)Z^R ZV&$WP"3;OCZ/$Q$RC/;8KUHG*X0 !^/H$"XS7F5SE?\O
M$\?W/!"@E[F/Y99'5,71YT2&PI1_>;ORA6]$XA;9:DDL*Q0AN=^6]VCGS2V*
MVQ(KGG5,<+2U?(DR?  Y'#").I'\B^,S]CBR--QC:]P+,&I5Z.W4AL@(%8S,
M8YT)YO@CI5.AJ0J]REHXP'S-B38W:%(T2BEY[#H79DFAHM*.J<;1/>9$)5HR
M75X8G541HI+C.1/H7G,EL42A9.K]8(6V4I/A4NY8"O^@2.3^-(,;24V!TE"$
M%)0Z\?'$UGKLHUHWH0#=I=HV!,=^_Q!),$3MK7Y B, Q]*9@%@9079Y5(["'
MY(0FW]3U(@PR5>?3)IK>'X@(U=*:P\T,!L7"^&$ 4CEMOS*7H;UC0OD!0'17
M^<^^\1^"S1RU^0L-S:%-4%RE[;1CV0U7K(@HF5>COJ2A^+/DF$.&_ MP;#G_
M#@FZ3]<L=-L%;\@.NS-U6]+FFZL&6;ZV(E*Q^S=+RG5HZFQ1@C5*2"_D:0!?
MA1($-M=/&=.NWJB[*='J='MU<SF]^;7[X)M 7GDU5B)*"QE3 T-,D9.2MDY*
MOG^V+/G8-5 QK).G3>>ZRV6],X"9&,DEVF,5[(?%(O0I(E!23KI4FJ31(+,"
M@\'''0/!A.K?&AU$NTW-^M'[/(H(":H]1]14$!GNMKK;-OE:-R(:S"LCG4/E
M)7J54\")G2RL($]S25$08FU]2N![GZHSJ -YY^_($(\Q*:)^X3N#\YEX+]%5
M:)U[1@<:#Q4.]4;OQ_X>!E+M1VUI)BCW7EAJFX"W&IN4JQL",09>:>F)US'U
MFB9(2'(:1VL",(6A7,L747H.:[B'"5C#NM%/JU7%<H9)YAL6B*8'OC&D0H7=
MQD<)+?!ELOGH7F),A].A/]T-G;LP>NZG2RN=_>X6ULC7,VZ%GZJAT]RQ-<@N
MGBJX/*9JY/F:?,=$3VB?2_Q"T^RIYQQ[ 8;ZS+_FV.1(!3GCWVEU5&30MA>O
M9_N6OX%J#?">\>0%VQ;\6L9M]:7%=A>RSL46D]T'O]4F9F1B^Z*F;R:65'P[
MS5*TQHHQB ;-[^$!-J8_? V2#_0+-6LPN/QV&?8JNDH_NX=(WO-2*EI*\2SC
M<8J.0QLKY)J%JBLT'(YAXG.((V*@!!;#9XH/,<.O_9<%L?$Y4 [9Y*V%Y-G]
M_3&0-EM5<[SW"5WD2_A6[>G:F#GU]6WJ4SO5@KOQ9I?+\>$>8%Z4V/G1[W37
MXTY^=.6VL:3N-'*+-@\=J1H7_>"[4?P.0XTKA]%XIRWT/BO!]?;3M_S?QK8]
MW-GTEJ+?>@&%IK7TK]FH&6.A#^^BFM/F3=XDO,!ZNAY> _[)J=%: %] %,SM
M]<)R7G]PNO"OL^;:8<#[?U/!\1V$+N#Y0N.[0_6!##3O-\_^!U!+ P04
M"  F<5Y9D<V%ARH$  #?"0  &0   'AL+W=O<FMS:&5E=',O<VAE970R,BYX
M;6RM5FUOVS80_BL'%2A:(+5DV6G3Q#;@MW3&5B>(G07#L ^T=)*(2*1*4G&R
M7[\C)<L.X!CKL"^22#[W\%X>GCC82O6H,T0#ST4N]-#+C"DO?5]'&19,=V2)
M@E82J0IF:*A27Y<*6>R,BMP/@^"S7S NO-' S=VJT4!6)N<";Q7HJBB8>IE@
M+K=#K^OM)NYXFAD[X8\&)4MQA>:^O%4T\EN6F!<H-)<"%"9#;]R]G/0MW@%^
MY[C5!]]@(]E(^6@'BWCH!=8AS#$REH'1ZPFGF.>6B-SXT7!Z[9;6\/![QW[M
M8J=8-DSC5.8//#;9T+OP(,:$5;FYD]M?L(GGW/)%,M?N"=L:>QYZ$%7:R*(Q
M)@\*+NHW>V[R<&!P$;QA$#8&H?.[WLAY.6.&C09*;D%9-+'9#Q>JLR;GN+!%
M61E%JYSLS&@Y?X#Q='ISOUPOEM]@M1XO9^.[V6K@&V*W&#]JF"8U4_@&TU?X
M+H7)-,Q%C/%K>Y^\:ET+=ZY-PI.$*RP[T O.( S"_@F^7AMJS_'UWN ;1Y&L
MA.$BA6G&1(H:F(AAKI14,)5*U4+1\.=XHXTBO?QU+ OU)OWCF]@S=*E+%N'0
MHT.B43VA-WK_KOLYN#H10K\-H7^*_:>J]=^8CD_>S:?SY?JW/V \N[E=SV>P
ME */0V_GRYF=<<C%S1(6@M!/6&Q0V4KVSL!D"-=<,!%QEL-!65:&"L)4K&$B
MZ04?KL>KR4?@6E<8'P?>ES$S"!_&J_N/COY3\.4,WK^[",/@:H4I]0\#=UA*
MY0SM0K=[!8NB5-8I6M5@9(-@FQQA9S3C.LJEKJB*9XZ/S+89CS+J13\J3M.
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
M\[!,*6K\;S) ")$B%HW%(MO'^3XIBD>03OO_'$'K<1$-R(YE@QCGZ1:DY3A
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
MR8ZPX1?9\(<W-?\*.C?>FY*_YDIFRM("O*<9>/L''=#]+G[^?U!+ P04
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
M,GTBOW*Y4&RU%#/RGJD[;OH4/PS]L<'QY N<,4.,-*S$,=L*6&P%5$X P1U
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
M;JB1H_$&=+[2VNT7/L#AKZ'_#U!+ P04    "  F<5Y9!X=TN',#  !Z"
M&0   'AL+W=O<FMS:&5E=',O<VAE970S,RYX;6RU5EMO(C<4_BM'TU652*NY
M DM20(*$;B-M0@2T?:CZX)DY,-9Z;&J;D/WW/?:0V:$BM"]]P-=SOG/[S)G1
M0>FOID*T\%H+:<9!9>WN-HI,46'-3*AV*.EFHW3-+&WU-C([C:ST2K6(TC@>
M1#7C,IB,_-FSGHS4W@HN\5F#V=<UT]]F*-1A'"3!V\&2;ROK#J+):,>VN$+[
MZ^Y9TRYJ44I>HS1<2="X&0?3Y';6=_)>X#>.!]-9@XLD5^JKVSR4XR!V#J'
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
MR34@\P'('1 L65+YZR.0I$*6)16D/@!\R; U()Y140. 5LD,@?)OL)JC(A+
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
M+W-H965T,SDN>&UL?559;]LX$/XK VVQ:(%"I^T<:QMPG-TV0-(&<;M]*/I
M26.)*$6J)%4W_[Y#2I9=P/&#S6-FOD,41_.=TM]-C6CA5R.D602UM>UU%)FB
MQH:94+4H*;)5NF&6EKJ*3*N1E;ZH$5$:Q[.H85P&R[G?>]3+N>JLX!(?-9BN
M:9A^OD&A=HL@"?8;3[RJK=N(EO.65;A!^[E]U+2*1I22-R@-5Q(T;A?!*KF^
MF;A\G_ _QYTYFH-SDBOUW2WNRD40.T$HL+ .@='P$]<HA ,B&3\&S&"D=(7'
M\SWZ?]X[><F9P;427WAIZT5P&4")6]8)^Z1V[W'P,W5XA1+&_\.NS[W( B@Z
M8U4S%)."ALM^9+^&YW!4<!F_4) .!:G7W1-YE;?,LN5<JQUHETUH;N*M^FH2
MQZ4[E(W5%.549Y?O/GZ\_7)W?P^O/[%<H'DSCRS!NF!4#! W/43Z L05/"AI
M:P/_RA++/^LCDC-J2O>:;M*S@!ML0\CBMY#&Z>0,7C9ZS#Q>]I)'I<H=%P*8
M+.%.6B8K3EYA90Q: [?<%$*93B-\7>7&:GI3OIUZ##W+Y#2+NSW7IF4%+@*Z
M'@;U3PR6?_^5S.)_SGB8C!XFY]"7&[J-94>BU1;6-3E  US"FFG]S&4%JT9U
MTKKHZ#9_AB=LE;;N8&&#%=TE>\K7>>8C-ELC%'M&-C)61XSZP&AZ1MAJU< M
M%MCDJ"%+_+EF8!5I:NVP.YPV,#H%4ZN=A-PUC&M'VQ VW6 #JZK26#%+:E:F
MK9FPL%:RT&@1/BG+Q,$\LR<H7T'V-LOB,*7951+.:$CBJ_#*!Z99$EX< ,@7
M*WYT7&,)>6?HH=#;8B"!">7'8>Q_;CY6\*9E7'O+^_CKRUDX>[,?CL6=L-ZK
MFX;)05V:A;WJR=3!)52&\$&1W60&U)%[B8:[!F?"4Z]9=-0:&M25;X &"G=V
M?9<8=\<>N^I;RR&];] /3%><3D'@EDKC\&(:@.Z;7K^PJO6-)E>6VI:?UO2=
M0.T2*+Y5I'Q8.(+QR[/\#5!+ P04    "  F<5Y994&QHJ@$  !<"P  &0
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
M?.<0/,?K&M8S>CG=-]GYO^B3?X[^*!E^?9S\0L]_1F\8QVRK#\(:YHR2F*"
M'\.ED%Q5A)^FW2[UNF8]725/1![%.+!4&13([] *W[UQ ^>3*=6O*39^3;')
M*XD]VI1NO2G=?>KAG*NO\!XH$\;OK20'!5E?*W?A![=SW+?OFIDU@/PV:&P
M!6W0Q!3.[1S5J$<6>[7%WEZ+TRQF*8*VN<0,5T2:G)8:QXW03J?7,EIB>@V,
MVW+Y5.5)NB9/,7['-5L,:HO!7HL7:OM 7:U)L]:RNM8>0J:Z"E6850Y,W@/3
M+OLM\P:0]V272]!1$]1*XL2@<]P)6O[MQJV5(E\7[8* HH"4%:>>K3N287$1
MM^9/W9.1:Y@?JPZF;#C^RI?MSRSB:Z+N)XHK%<KI'*G]XF5+40XDRXL[<\FD
MNH&+QXWJPI!K@'J_8DP^#'2 NJ\+_P!02P,$%     @ )G%>6;<F@$"3 P
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
M< &RU ,((A:++7!!@%^4?6(HDYLS*9O#4 Z[X #(5OC33%>ER]$P7:Y)EIX
M%=Y9!^_@O#];PZBTR?HO%,T<5;H9.6];KL'AI8ZL-'53U0KQ-Z_/,=F\L=B:
MR:QD/-)?) ]:GSD%A+7&:QJFW6GC/;CVF?9U7#.82EHCO2H<L'IFRJ&M]FN*
M'AQJ*[8##K5PK4BFM9>@Z2OKSY@_T#B1CFZDF6G,9!'P_"UP_B#8+GLO>L^$
M8%'V<4MP0'@*D+]O&!.'A_15:_DN?ODO4$L#!!0    ( "9Q7EEE*,ERN@,
M %P-   9    >&PO=V]R:W-H965T<R]S:&5E=#0W+GAM;*U7;6_;-A#^*X16
M#"TP6Z^VY<PVD%@J5J!!@[KM/@S[0,MGFZ@D:B0=9_]^1TE198G6@BU?+)%Z
M[N$]=T?ZN#AS\5T> 11YRM)<+JVC4L6-;<OD"!F58UY CE_V7&14X5 <;%D(
MH+O2*$MMSW&F=D99;JT6Y=R#6"WX2:4LAP=!Y"G+J/C[#E)^7EJN]3SQF1V.
M2D_8JT5!#[ !];5X$#BR&Y8=RR"7C.=$P'YIW;HWL>MH@Q+QC<%9MMZ)EK+E
M_+L>?-@M+4=[!"DD2E-0?#S"&M)4,Z$??]6D5K.F-FR_/[._+\6CF"V5L.;I
M[VRGCDLKM,@.]O24JL_\_!O4@B::+^&I+'_)N<8Z%DE.4O&L-D8/,I973_I4
M!Z)E@#QF Z\V\+H&P14#OS;P7[I"4!L$+UUA4AN4TNU*>QFXB"JZ6@A^)D*C
MD4V_E-$OK3%>+->%LE$"OS*T4ZN/\>TFWI 1V6 )[DXI$+XG:YX5/(=<23WZ
M")@($C]A;>+S;02*LE2^0YNOFXB\??..O"$L)_<L33'U<F$K]$NSVTGMPUWE
M@W?%!Y_<\UP=)8GS'>P,]M&P_7S WL9X-$'QGH-RYPT2;J 8$]_YA7B.%QC\
M6;_<W#?)^7^KQ_]Y]8M@^$V%^"6??ZU"=/HE^>-V*Y7 ??VG*<$516"FT(?=
MC2QH DL+3S,)XA&LU<\_N5/G5U-T7Y,L>DVR^)7(+O(0-'D(AMA7$2!IPFAY
MON*V%/H('/']Z(2[DDH)RKCU*M)I2:K_-1Y7WAC+XK$=\#[&[V*B/F8V]BXQ
M<1_C.F.W 5W(GC2R)X.R/^0*,)B*H.JT/(E21K<L98J!47!%%[:<<+J.KE^
MB4R824>P"3,SZYTV>J>#>C\5(##'^:%6FW"I3#(KEDD[UO..RFG/.W?>2D<E
MLP^:3,?3CDX#*&Q5R(7062-T-BAT<^1"C3"YV;\HG?5E>+V,&D#!..QH[8/\
M8-R)6FP A:W$7V@-&ZWAH-9O5&#1XI_KL-*P'^9NR:W[F)Z$J(]Q)]W$QV&_
M@*ZHG#<JY\,9/6TK?2Q/> 8FA?.>9Z/VCJDD&D'=7,Y[[H^ZQY&!Q[NV/5WG
M1\/D#*K\PA5-ZT1"U1096QZG?ZB&O6P:4(';144&E.OVCO'8")NWJJ-2;+>Z
MQ0S$H6S3)1;E*5=56]#,-E>!V[(![LS?N3=KUS ?Z:M#V9W^H*_N'?=4'%@N
M,7I[7 HSC_D352M?#10OREYURQ5VON7K$:\_(#0 O^\Y5\\#O4!SH5K] U!+
M P04    "  F<5Y90#B,C7X"  !+!@  &0   'AL+W=O<FMS:&5E=',O<VAE
M970T."YX;6RM55UOTS 4_2M6F- F09,F3<=&&ZE?$T@432N#!\2#F]PVUAP[
MV&X[_CW73AK:DE4\\-+8-_><>\ZM?3/82?6D<P!#G@LN]-#+C2EO?5^G.114
M=V0) M^LI"JHP:U:^[I40#,'*K@?!D'?+R@37C)PL7N5#.3&<";@7A&]*0JJ
M?HV!R]W0ZWK[P -;Y\8&_&10TC4LP#R6]PIW?L.2L0*$9E(0!:NA-^K>3F*;
M[Q*^,MCI@S6Q3I92/MG-QVSH!580<$B-9:#XV,($.+=$*.-GS>DU)2WP<+UG
MOW/>T<N2:IA(_HUE)A]Z[SR2P8INN'F0NP]0^W$"4\FU^R6[*C>./))NM)%%
M#48%!1/5DS[7?3@ ($\[(*P!X2F@]P(@J@&1,UHI<[:FU-!DH.2.*)N-;';A
M>N/0Z(8)^R\NC,*W#'$F^30;+68+\I9\IDI1VU)R.05#&==7&'U<3,GEQ16Y
M($R0.>,<6Z\'OL'*%N^G=95Q525\H<H-F4MA<DUF(H/L&.^CXD9VN)<]#L\2
M+J#LD"AX0\(@[+7HF?P[/#HC)VJZ&#F^Z*4N IXD3;Z/EMHH/)D_VEI44?3:
M*>QMO=4E36'HX774H+;@):]?=?O!^S9__XGLR&VO<=L[QYY,J,Y)25E&<(H0
M'"CVX(@UX:X+;=8KOK[CLW-EF\1Q!QN_/;14)5T?)34I1T+C1FA\5N@7:2@G
MZ9'<%1-4I'!&;/R7V&[0B4_$MB1==VY.Y/H'][( M7;C2I-4;H2ISGH3;2;B
MR V"D_@8)V4UV/[05&-V3M6:"8UV5D@9=*Y1F*I&5[4QLG2W?RD-SA*WS'':
M@[()^'XEI=EO;('F^Y'\!E!+ P04    "  F<5Y9D\;R"*,$  #K(P  &0
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
M2.^0-%BM]W=XLLEG98<\))PG47ESS?P%2XL&^?/+).&O=XH-/"7I]W)WIO\
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
MA9SN].56COC %$#>WU J'A;*0/=/@^1?4$L#!!0    ( "9Q7EE"8OC*+P,
M !\*   9    >&PO=V]R:W-H965T<R]S:&5E=#4S+GAM;*U678_:.!3]*U:V
M6K522R DZ706(A62:E?J5"/0M ^K?3#)!:PZ=M8VT.ZOWVLG9('UL*/NO$!L
MGW/NO<>?DX-47_46P)!O-1=Z&FR-:6[#4)=;J*D>R 8$CJREJJG!IMJ$NE%
M*T>J>1@-AVE84R:";.+Z[E4VD3O#F8![1?2NKJGZ/@,N#]-@%!P[%FRS-;8C
MS"8-W< 2S$-SK[ 5]BH5JT%H)@51L)X&[T>W16KQ#O"9P4&??!-;R4K*K[;Q
M6S4-AC8AX% :JT#Q;P]SX-P*81I_=II!'](23[^/ZA]<[5C+BFJ82_Z%568[
M#6X"4L&:[KA9R,.OT-636+U2<NU^R:'##@-2[K21=4?&#&HFVG_ZK?/AA( Z
M?D+4$:)+0OP(8=P1QD^-$'>$^*D1DH[@2@_;VIUQ.34TFRAY(,JB4<U^./<=
M&_UBPJZ3I5$XRI!GLD7QN?CT4"S)&[+$-5CM.!"Y)@LHI2@99]1-)_;DL :E
MH,*A/8@=D!GE5)2@R<L<#&5<OT*-AV5.7KYX15X0)L@=XQS9>A(:S-3&"\LN
MJUF;5?1(5F-R)X79:E*("BH//[_.?W>%'Z)#O4W1T:99=%5P"<V C(>O232,
M8D\^\Z?3Q[YR_E_TXH>CGYDQ[M?,V.F-']&;H[<*=SCYPLR6S-TB!?6:?&1T
MA4O&?">_+R3G!'?R@:KJ#]_\MQ%B?P1[.-[JAI8P#?#TTZ#V$&0__S1*A[_X
MS'].L?PYQ8IG$CN;IKB?IOB:>M;O6-7MV%6[8PDU9 4;)@03&[NU&U!,^G;9
MK V0N@#VQMEGH_AF\&X2[D_M]Z"2MX/X')7[4-'@YAQ5>%#IZ 1UYD32.Y%<
M=>)X9"D\U3:"_86>K)6L[85RYI#/@E8Y.4GH3711?PNY.8,,DHOR/:#DTLG"
M TI/0&?%IWWQZ0\O Q#5]060>A9 ^J\%X$$E\24J?Y)6\5]:K0?AR8V'9\_&
M/34T*>5.F/8@ZWO[U\Q[=XE?],]&M_.1IS_'UT_[6/E'OGTZW5&%>T<3#FL,
M-1R\Q4E3[7.D;1C9N/MV)0T>C.YSBR\X4!: XVLIS;%A _1OPNQO4$L#!!0
M   ( "9Q7EE$K=8J_P,  %06   9    >&PO=V]R:W-H965T<R]S:&5E=#4T
M+GAM;,U8T6[J.!#]%2M[M6JEEL0)4-H%I+9I=2N5JPJVW8?5/KAD *M.S-H.
MW$K[\6N'-"00<HODA[Y G,R<>,[,B3WNK[EXDPL A7[&+)$#9Z'4\LIUY70!
M,9$MOH1$/YEQ$1.EAV+NRJ4 $F5.,7-]S^NZ,:&),^QG]Y[$L,]3Q6@"3P+)
M-(Z)>+\!QM<#!SL?-\9TOE#FACOL+\D<)J">ET]"C]P"):(Q))+R! F8#9QK
M?!7BKG'(+%XHK&7I&IE07CE_,X.':.!X9D; 8*H,!-%_*[@%Q@R2GL>_.:A3
MO-,XEJ\_T.^SX'4PKT3"+6=_T4@M!D[/01',2,K4F*^_0QY0Q^!-.9/9+UKG
MMIZ#IJE4/,Z=]0QBFFS^R<^<B)(#;A]P\','_[,.0>X0?-:AG3NT,V8VH60\
MA$2185_P-1+&6J.9BXS,S%N'3Q.3]XD2^BG5?FIX?_TP1B_7C\]W:'1W/7D>
MWXWN?OPY0>=HHDLL2AD@/D/WA KT0E@*: 1$I@)TZA72>1O#-!6")G-T0R25
MZ"0$12B3IQIA^^P</4]"=/+M%'U#-$$CRIA.NNR[2H=@)N).\^G>;*;K'YCN
M!)8M%'AGR/?\=HW[;;-["%/MCC/WH,8]_/S;=]Q=S7M!OE^0[V=X[0-XC[ "
MAG")WCI&&C',=^%*+LD4!HX6O@2Q F?X^V^XZ_U1QX]-L- 26(6[H. NR-"#
M0X5;<':&KJ4$)1%)(O1(R2ME5%&0'Z4:5>O46/W@B=@IW+\?]0O0@X)8_E.7
MA<!F%FR"A9; *EEH%UEH-U;PAODS-#/96&4?B(C**>.&^#H:-W#=#,ZL2:MA
MT&Y=]-U5F9X:([QK%.X;^;V2426<3A%.YTA!HO_0*%4I86B6)E'M%ZL1\MC*
ML D66@*K4-DMJ.Q^*7UV;6;!)EAH":R2A8LB"Q=V];F!ZS7KL\9H7Y_[1H?U
MV2O"Z7U"G_XO%LQ&C&-+P298: FLPMUEP=WEEQ+DI<TLV 0++8%5LH"][8;;
M:ZSA^T**9RC1C1TQN4 G+,_#^VGMKMC;4Y/7"G9D66OD[\BRQN@<M]KUNL2E
M-@(?J4RS<O($WG6W(MYTA/%V&:V-L!'_V'JQBA;:0JMRN^T2L/^EE(NM=AQ6
MT4);:-54;)L.W+B;/GX]S?%^(=PZH\ZN<.N,#JRG>+M_Q\T;^%K=/B0*-'L*
M":( R359UK?JC=!'UXE-M- 66I76;1^!.U]+LE:;$*MHH2VT:BJV?0ANW& /
M2YP?H]L-Z$59;;NJ[>YUH.=[V@[KK/P6WM&M6SK!,^>M(R+F-)&(P4R[:9UK
M#L7F"',S4'R9'>J]<J5XG%TN@$0@C(%^/N-<?0S,.6%QD#S\'U!+ P04
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
MG0S* O!\)J5Y7=@I7M_RT3]02P,$%     @ )G%>6<P&/($_ P  +0H  !D
M  !X;"]W;W)K<VAE971S+W-H965T-3@N>&ULK59M;]LV$/XK!ZT86F"UY+>T
MRVP#CJ6@!IHVL)/LP[ /C'2RN$JD1E)V!_3'[TC)JITJ1K#YB\V7>YY[U?$F
M.ZF^Z S1P-<B%WKJ9<:4E[ZOXPP+IGNR1$$WJ50%,[15&U^7"EGB0$7N#X+@
MPB\8%]YLXLYNU6PB*Y-S@;<*=%443/USA;G<3;V^MS]8\4UF[($_FY1L@VLT
M]^6MHIW?LB2\0*&Y%* PG7KS_F4TMO).X('C3A^LP7KR*.47NUDF4R^P!F&.
ML;$,C/ZVN, \MT1DQM\-I]>JM,##]9[]VOE.OCPRC0N9_\X3DTV]]QXDF+(J
M-RNY^X"-/\[ 6.;:_<*ND0T\B"MM9-& R8*"B_J??6WB<  @GF[ H $,G@)&
MSP"&#6#X4@VC!C!ZJ89Q W"N^[7O+G A,VPV47('RDH3FUVXZ#LTQ8L+6R=K
MH^B6$\[,PFBU?)C?+1\B6'Y:WZWN;Z)/=VMX"VNJR*3*$60*49I27K5=+C(F
M-JB!"[AF7,$#RRMT-R$JOF4V[9K6FF\$,Y@ T[!@.H-KJDCX@(D%OP[1,)[K
M-Z3G?AW"ZU=OX)6EO.%Y3N6C)[XAWZR%?MSX<57[,7C&CR'<2&$R#9%(,.G
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
M0-_0NSC[@M+FT\WI4_[UD,C*G[T[W%W'X.X+NET25(U!J>G94M098MAQ!9(
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
M:MRHW>%%$U%,),OR5W+.I'IS\^%*]5W -4!]7S F=Q,=H.KDO#]02P,$%
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
MS<OTKJQ(EIN$9\6D2I],<:M28N"Z@_J>,";W%>V@3K*G_P%02P,$%     @
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
MZSRT"*C33?!J@K=/\-\@]&M"?Y\0O$'P:X)O,E-9,7F84D7#L> ;(C0:U?3
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
MMYE(@7,#T]_AZX:@W?/@487^O<VQ8?4[W='KN[=0P3Q7<_I1&,)<[/?K;*2
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
ME0-3 ;)_2JE85]0 99[O_P-02P,$%     @ )G%>64=8 IV@!   N1X  !D
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
MO%C?6&Q(EN;+ZQZ8E"S./RX)5C/;[ #U_9PQN=G($FQ7F8[^!5!+ P04
M"  F<5Y9Y;]WPDH$  !6$P  &0   'AL+W=O<FMS:&5E=',O<VAE970X,2YX
M;6R]F.]OVC@8Q_\5*S=-F]21GU#: 1(EW1W2M>M*NWMQNA<F,6#-B3/;@>V_
MO\=)&@A-O2)%ZXN2'_Y^_?ACQW[LT8Z+;W)#B$(_$I;*L;51*KNT;1EM2()E
MCV<DA3<K+A*LX%:L;9D)@N-"E##;<YR!G6":6I-1\>Q.3$8\5XRFY$X@F2<)
M%C^O"..[L>5:3P_NZ7JC] -[,LKPFBR(>LSN!-S9M4M,$Y)*RE,DR&IL3=W+
MT.UK05'B*R4[>7"-=%.6G'_3-_-X;#DZ(L)(I+0%AI\MF1'&M!/$\;TRM>HZ
MM?#P^LG]4]%X:,P22S+C[!\:J\W8&EHH)BN<,W7/=W^1JD%%@!%GLOB/=E59
MQT)1+A5/*C%$D-"T_,4_*A ' O!I%WB5P#L6!"\(_$K@OU805(*@(%,VI> 0
M8H4G(\%W2.C2X*8O"IB%&II/4]WO"R7@+06=FDQG7Q[GB_G#_//M DUO0Q3.
MOUXO'N8/C_?7"_0!+6"@Q3DCB*_052Y!+26:1M]S*JGN.(G>A41ARN1[*/VX
M"-&[-^_1&T13=$,9TR5&MH) =75V5 5U50;EO1#4!;KAJ=I(=)W&)&[J;6A@
MW4KOJ957GM%P0;(>\ITSY#E>T!+/S"P/201RMY#[+?+P];7[AM;X=9_YA9__
MDA]=IW1%(YRJ9E?@-$8AE1F7F$GT[]^@0W-%$OE?6Q^4E03ME>CYYE)F.")C
M"R842<266).W?[@#YV,;P"[-PH[,&G"#&FY@<I_\R7F\@Y';1JQ4GA=*/:%N
M)W[0=T;V]I!$66AP6*CON[WS9K'PE\4:T??KZ/O&Z!O#X87!?F6T.+7CNS0+
M.S)KH!O4Z :_XZL:= FW2[.P([,&W/,:[KEQ7,ZPW+31*E7#@Z_ <P:]X.B3
M,GJ?BJ$CLP:&88UA:,3PP!5F:(6I0%O,\F)5S7(1;2!S01$,-AH3@?6P:X,U
M?!4L8P2GPNK(K 'KHH9U\8NY+.)YJLH/,.6*2$@T(T*W>,G(&4J):H-T\0S2
M>6]PA,A8[ZF(.C)K('*=??KF&"'-TRU)%1>4M.=9SC,<KG.\%LW,=9P*I"NW
M)I&#A-8U$KD3L"D2ZN<9RIB>R]_B)/N("$SH&>Q76L=,Y=B@-'![WC$F8\4G
M8^K(K8G)VV/RS#,R9-@"=ETY3$A";XZDSMD!641:$7G/$/E.;WA,R%CGR80Z
M<FL2VF?9KC'/G'Q6&R(0HWA)&:0",/U@"=OCXPU)Q<=_QN?#L#=T#O_<8UJ=
M)LU=N35I[=-FUYPWWQ*%8/5*%>10>H+6L(B>O'4J)5Z %K2L:&ZO?\S)6//)
MG#IR:W+:)^BN.4,W[2\JZ>&F(.A='-/H-./NRJVD81\<1"1$K(L#'8F*=;P\
MDZB?UH=&T^*HQ-X7+T^<;K!84\B^&5F!%-8L"%24ASCEC>)9<:RQY$KQI+C<
M$ SYDRX [U<<4H;J1E=0'Z5-_@=02P,$%     @ )G%>6?U8V7^!!   CQ0
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
M<KO\=?FU<W)?KCC7]Q7#\U]02P,$%     @ )G%>61(!8E A @  ("\  !,
M  !;0V]N=&5N=%]4>7!E<UTN>&ULS=K?3MLP% ;P5ZERBQK7_\M$N=FXW;C8
M"WC)*8V:Q)9MH+S]G!20-K$*5*1]-XU:V^<[\9%^5[WZ^10H+0Y#/Z9-M<LY
M?&$L-3L:7*I]H+&L;'T<7"Y?XQT+KMF[.V)BM3*L\6.F,2_S5*.ZOOI&6W??
MY\7-H?R<.C]NJDA]JA9?CQNGK$WE0NB[QN6RSA[&]J^4Y7-"74[.>]*N"^FB
M;*C8FPG3RK\#GL_]>* 8NY86MR[F[VXHN]BA9RD_]93JTR7>Z-%OMUU#K6_N
MAW*D3B&2:]..* ]]?2QZ<3HYEQNFXR<_.W\N<RJP[+R-/J0RL4@?CWL9R71Z
M&4HABKD[_8JOB:7TV>]'T[1;:M^97:[WT<?]/(_$YL?Y=_SGC%_K?[ / =*'
M!.E#@?2A0?HP('U8D#[6('U<@O3!5RB-H(C*44CE**9R%%0YBJH<A56.XBI'
M@96CR"I09!4HL@H4606*K )%5H$BJT"15:#(*E!D%2BR2A19)8JL$D56B2*K
M1)%5HL@J4625*+)*%%DEBJP*15:%(JM"D56AR*I09%4HLBH4616*K I%5H4B
MJT:15:/(JE%DU2BR:A19-8JL&D56C2*K1I%5H\AJ4&0U*+(:%%D-BJP&15:#
M(JM!D=6@R&I09#4HLEH462V*K!9%5HLBJT61U:+(:E%DM2BR6A19+8JL:Q19
MURBRKO^GK+^\WW]R_/RL!]>-+_EL_F/\]6]02P$"% ,4    "  F<5Y9!T%-
M8H$   "Q    $               @ $     9&]C4')O<',O87!P+GAM;%!+
M 0(4 Q0    ( "9Q7EE)UD@3[P   "L"   1              "  :\   !D
M;V-0<F]P<R]C;W)E+GAM;%!+ 0(4 Q0    ( "9Q7EF97)PC$ 8  )PG   3
M              "  <T!  !X;"]T:&5M92]T:&5M93$N>&UL4$L! A0#%
M  @ )G%>6>,+>LG5!0  QQX  !@              ("!#@@  'AL+W=O<FMS
M:&5E=',O<VAE970Q+GAM;%!+ 0(4 Q0    ( "9Q7EF1?1F]D @  )TH   8
M              " @1D.  !X;"]W;W)K<VAE971S+W-H965T,BYX;6Q02P$"
M% ,4    "  F<5Y9HV)PXZ@"  #1!P  &               @('?%@  >&PO
M=V]R:W-H965T<R]S:&5E=#,N>&UL4$L! A0#%     @ )G%>6;77RUC8"
MWBT  !@              ("!O1D  'AL+W=O<FMS:&5E=',O<VAE970T+GAM
M;%!+ 0(4 Q0    ( "9Q7EDM:]T@5@<  (\>   8              " @<LB
M  !X;"]W;W)K<VAE971S+W-H965T-2YX;6Q02P$"% ,4    "  F<5Y9?G*/
MB"H-  !D(0  &               @(%7*@  >&PO=V]R:W-H965T<R]S:&5E
M=#8N>&UL4$L! A0#%     @ )G%>6:'7=U;.!@  :AL  !@
M ("!MS<  'AL+W=O<FMS:&5E=',O<VAE970W+GAM;%!+ 0(4 Q0    ( "9Q
M7EG."-X,[@8  /$0   8              " @;L^  !X;"]W;W)K<VAE971S
M+W-H965T."YX;6Q02P$"% ,4    "  F<5Y9ED$8=,X/  #"*   &
M        @('?10  >&PO=V]R:W-H965T<R]S:&5E=#DN>&UL4$L! A0#%
M  @ )G%>61T/V8CD!@  )A   !D              ("!XU4  'AL+W=O<FMS
M:&5E=',O<VAE970Q,"YX;6Q02P$"% ,4    "  F<5Y9$E2L$  &  !##@
M&0              @('^7   >&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM;%!+
M 0(4 Q0    ( "9Q7EGNCT3VTPD  '49   9              " @35C  !X
M;"]W;W)K<VAE971S+W-H965T,3(N>&UL4$L! A0#%     @ )G%>67)';BTV
M)   X64  !D              ("!/VT  'AL+W=O<FMS:&5E=',O<VAE970Q
M,RYX;6Q02P$"% ,4    "  F<5Y9%7S!9^L$  "."P  &0
M@(&LD0  >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;%!+ 0(4 Q0    ( "9Q
M7EEM8>(KC 8   X0   9              " @<Z6  !X;"]W;W)K<VAE971S
M+W-H965T,34N>&UL4$L! A0#%     @ )G%>66ZND@$W!   ,0H  !D
M         ("!D9T  'AL+W=O<FMS:&5E=',O<VAE970Q-BYX;6Q02P$"% ,4
M    "  F<5Y9R:^SYLD%   V#0  &0              @('_H0  >&PO=V]R
M:W-H965T<R]S:&5E=#$W+GAM;%!+ 0(4 Q0    ( "9Q7ED&"V1HY <  ,P1
M   9              " @?^G  !X;"]W;W)K<VAE971S+W-H965T,3@N>&UL
M4$L! A0#%     @ )G%>6=/"1M=/ P  & <  !D              ("!&K
M 'AL+W=O<FMS:&5E=',O<VAE970Q.2YX;6Q02P$"% ,4    "  F<5Y9LI+P
M%,P$   1"P  &0              @(&@LP  >&PO=V]R:W-H965T<R]S:&5E
M=#(P+GAM;%!+ 0(4 Q0    ( "9Q7EG3UW.\30@  .L4   9
M  " @:.X  !X;"]W;W)K<VAE971S+W-H965T,C$N>&UL4$L! A0#%     @
M)G%>69'-A8<J!   WPD  !D              ("!)\$  'AL+W=O<FMS:&5E
M=',O<VAE970R,BYX;6Q02P$"% ,4    "  F<5Y9<E$4K(X"  #0!P  &0
M            @(&(Q0  >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;%!+ 0(4
M Q0    ( "9Q7ED >H^K0P(  (H&   9              " @4W(  !X;"]W
M;W)K<VAE971S+W-H965T,C0N>&UL4$L! A0#%     @ )G%>67Z*Q9QN"P
M(Q\  !D              ("!Q\H  'AL+W=O<FMS:&5E=',O<VAE970R-2YX
M;6Q02P$"% ,4    "  F<5Y9E=V"/.$$  " #   &0              @(%L
MU@  >&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;%!+ 0(4 Q0    ( "9Q7EG]
MO&//O@0  )T+   9              " @83;  !X;"]W;W)K<VAE971S+W-H
M965T,C<N>&UL4$L! A0#%     @ )G%>62V/+CS[!@  #!(  !D
M     ("!>>   'AL+W=O<FMS:&5E=',O<VAE970R."YX;6Q02P$"% ,4
M"  F<5Y9_"SO#=X"   Q!@  &0              @(&KYP  >&PO=V]R:W-H
M965T<R]S:&5E=#(Y+GAM;%!+ 0(4 Q0    ( "9Q7EE#MX\OE ,  'T(   9
M              " @<#J  !X;"]W;W)K<VAE971S+W-H965T,S N>&UL4$L!
M A0#%     @ )G%>6:<83]_<!   W L  !D              ("!B^X  'AL
M+W=O<FMS:&5E=',O<VAE970S,2YX;6Q02P$"% ,4    "  F<5Y9/>LVI]T"
M   F!@  &0              @(&>\P  >&PO=V]R:W-H965T<R]S:&5E=#,R
M+GAM;%!+ 0(4 Q0    ( "9Q7ED'AW2X<P,  'H(   9              "
M@;+V  !X;"]W;W)K<VAE971S+W-H965T,S,N>&UL4$L! A0#%     @ )G%>
M6<5,![-I P  :@@  !D              ("!7/H  'AL+W=O<FMS:&5E=',O
M<VAE970S-"YX;6Q02P$"% ,4    "  F<5Y9 :?UM",$  #A"@  &0
M        @('\_0  >&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;%!+ 0(4 Q0
M   ( "9Q7EGM&.-4H@0  -8*   9              " @58" 0!X;"]W;W)K
M<VAE971S+W-H965T,S8N>&UL4$L! A0#%     @ )G%>67\<S &F!0  !PP
M !D              ("!+P<! 'AL+W=O<FMS:&5E=',O<VAE970S-RYX;6Q0
M2P$"% ,4    "  F<5Y9<O?5[&(#   ]!P  &0              @($,#0$
M>&PO=V]R:W-H965T<R]S:&5E=#,X+GAM;%!+ 0(4 Q0    ( "9Q7ED0TQV;
M 0,  (4&   9              " @:40 0!X;"]W;W)K<VAE971S+W-H965T
M,SDN>&UL4$L! A0#%     @ )G%>665!L:*H!   7 L  !D
M ("!W1,! 'AL+W=O<FMS:&5E=',O<VAE970T,"YX;6Q02P$"% ,4    "  F
M<5Y9,Q,*,=D#  #B$@  &0              @(&\& $ >&PO=V]R:W-H965T
M<R]S:&5E=#0Q+GAM;%!+ 0(4 Q0    ( "9Q7EE_[VJ'&0,  "<)   9
M          " @<P< 0!X;"]W;W)K<VAE971S+W-H965T-#(N>&UL4$L! A0#
M%     @ )G%>67&!-\TV P  XPD  !D              ("!'" ! 'AL+W=O
M<FMS:&5E=',O<VAE970T,RYX;6Q02P$"% ,4    "  F<5Y9MR: 0),#  #T
M#   &0              @(&)(P$ >&PO=V]R:W-H965T<R]S:&5E=#0T+GAM
M;%!+ 0(4 Q0    ( "9Q7EE5XIQ-S0(  "0(   9              " @5,G
M 0!X;"]W;W)K<VAE971S+W-H965T-#4N>&UL4$L! A0#%     @ )G%>6;/L
M@,_1!0  EQ\  !D              ("!5RH! 'AL+W=O<FMS:&5E=',O<VAE
M970T-BYX;6Q02P$"% ,4    "  F<5Y992C)<KH#  !<#0  &0
M    @(%?, $ >&PO=V]R:W-H965T<R]S:&5E=#0W+GAM;%!+ 0(4 Q0    (
M "9Q7EE .(R-?@(  $L&   9              " @5 T 0!X;"]W;W)K<VAE
M971S+W-H965T-#@N>&UL4$L! A0#%     @ )G%>69/&\@BC!   ZR,  !D
M             ("!!3<! 'AL+W=O<FMS:&5E=',O<VAE970T.2YX;6Q02P$"
M% ,4    "  F<5Y92$Z%?80*   ?A0  &0              @('?.P$ >&PO
M=V]R:W-H965T<R]S:&5E=#4P+GAM;%!+ 0(4 Q0    ( "9Q7EE$55Q[- H
M *=I   9              " @9I& 0!X;"]W;W)K<VAE971S+W-H965T-3$N
M>&UL4$L! A0#%     @ )G%>61FSAF2& P  0!   !D              ("!
M!5$! 'AL+W=O<FMS:&5E=',O<VAE970U,BYX;6Q02P$"% ,4    "  F<5Y9
M0F+XRB\#   ?"@  &0              @('"5 $ >&PO=V]R:W-H965T<R]S
M:&5E=#4S+GAM;%!+ 0(4 Q0    ( "9Q7EE$K=8J_P,  %06   9
M      " @2A8 0!X;"]W;W)K<VAE971S+W-H965T-30N>&UL4$L! A0#%
M  @ )G%>66HQR!11!   FA4  !D              ("!7EP! 'AL+W=O<FMS
M:&5E=',O<VAE970U-2YX;6Q02P$"% ,4    "  F<5Y9'^2*BX,%  #T*0
M&0              @('F8 $ >&PO=V]R:W-H965T<R]S:&5E=#4V+GAM;%!+
M 0(4 Q0    ( "9Q7ED-(.06SP(  /$'   9              " @:!F 0!X
M;"]W;W)K<VAE971S+W-H965T-3<N>&UL4$L! A0#%     @ )G%>6<P&/($_
M P  +0H  !D              ("!IFD! 'AL+W=O<FMS:&5E=',O<VAE970U
M."YX;6Q02P$"% ,4    "  F<5Y9V >"9Z4(  !04@  &0
M@($<;0$ >&PO=V]R:W-H965T<R]S:&5E=#4Y+GAM;%!+ 0(4 Q0    ( "9Q
M7EEC$NLZS L  !BD   9              " @?AU 0!X;"]W;W)K<VAE971S
M+W-H965T-C N>&UL4$L! A0#%     @ )G%>65U# [QW P  ,1,  !D
M         ("!^X$! 'AL+W=O<FMS:&5E=',O<VAE970V,2YX;6Q02P$"% ,4
M    "  F<5Y9&)V =)D/   :]   &0              @(&IA0$ >&PO=V]R
M:W-H965T<R]S:&5E=#8R+GAM;%!+ 0(4 Q0    ( "9Q7ED#9[%2+0,  "T-
M   9              " @7F5 0!X;"]W;W)K<VAE971S+W-H965T-C,N>&UL
M4$L! A0#%     @ )G%>69C\3#D: P  U0D  !D              ("!W9@!
M 'AL+W=O<FMS:&5E=',O<VAE970V-"YX;6Q02P$"% ,4    "  F<5Y9""/G
M?ZD#  #3#   &0              @($NG $ >&PO=V]R:W-H965T<R]S:&5E
M=#8U+GAM;%!+ 0(4 Q0    ( "9Q7EFHSB=#H@,  ' /   9
M  " @0Z@ 0!X;"]W;W)K<VAE971S+W-H965T-C8N>&UL4$L! A0#%     @
M)G%>6?X?>)_P P  \0T  !D              ("!YZ,! 'AL+W=O<FMS:&5E
M=',O<VAE970V-RYX;6Q02P$"% ,4    "  F<5Y9 HYTR;,#   '#0  &0
M            @($.J $ >&PO=V]R:W-H965T<R]S:&5E=#8X+GAM;%!+ 0(4
M Q0    ( "9Q7EG%\">LU (  ,('   9              " @?BK 0!X;"]W
M;W)K<VAE971S+W-H965T-CDN>&UL4$L! A0#%     @ )G%>6?^1^ F^ P
MJ0X  !D              ("! Z\! 'AL+W=O<FMS:&5E=',O<VAE970W,"YX
M;6Q02P$"% ,4    "  F<5Y9+G$D6"@%  !A'   &0              @('X
ML@$ >&PO=V]R:W-H965T<R]S:&5E=#<Q+GAM;%!+ 0(4 Q0    ( "9Q7ED'
MCAYU; ,  !D-   9              " @5>X 0!X;"]W;W)K<VAE971S+W-H
M965T-S(N>&UL4$L! A0#%     @ )G%>629"1S<, P  O@@  !D
M     ("!^KL! 'AL+W=O<FMS:&5E=',O<VAE970W,RYX;6Q02P$"% ,4
M"  F<5Y91^LY3%T&  #.(   &0              @($]OP$ >&PO=V]R:W-H
M965T<R]S:&5E=#<T+GAM;%!+ 0(4 Q0    ( "9Q7ED[PP/"00(  "<%   9
M              " @='% 0!X;"]W;W)K<VAE971S+W-H965T-S4N>&UL4$L!
M A0#%     @ )G%>6>/A@3;,"@  J6T  !D              ("!2<@! 'AL
M+W=O<FMS:&5E=',O<VAE970W-BYX;6Q02P$"% ,4    "  F<5Y97O5(@KD#
M  "0"@  &0              @(%,TP$ >&PO=V]R:W-H965T<R]S:&5E=#<W
M+GAM;%!+ 0(4 Q0    ( "9Q7EFR14L3.@,  /,/   9              "
M@3S7 0!X;"]W;W)K<VAE971S+W-H965T-S@N>&UL4$L! A0#%     @ )G%>
M64=8 IV@!   N1X  !D              ("!K=H! 'AL+W=O<FMS:&5E=',O
M<VAE970W.2YX;6Q02P$"% ,4    "  F<5Y9FQA8LLT&  !Q.@  &0
M        @(&$WP$ >&PO=V]R:W-H965T<R]S:&5E=#@P+GAM;%!+ 0(4 Q0
M   ( "9Q7EGEOW?"2@0  %83   9              " @8CF 0!X;"]W;W)K
M<VAE971S+W-H965T.#$N>&UL4$L! A0#%     @ )G%>6?U8V7^!!   CQ0
M !D              ("!">L! 'AL+W=O<FMS:&5E=',O<VAE970X,BYX;6Q0
M2P$"% ,4    "  F<5Y9^F64CT,#  "L%   #0              @ '![P$
M>&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    ( "9Q7EF7BKL<P    !,"   +
M          "  2_S 0!?<F5L<R\N<F5L<U!+ 0(4 Q0    ( "9Q7EEHT H3
M P8  *4U   /              "  1CT 0!X;"]W;W)K8F]O:RYX;6Q02P$"
M% ,4    "  F<5Y99LT1.G0"  !M,   &@              @ %(^@$ >&PO
M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4    "  F<5Y9$@%B4"$"
M   @+P  $P              @ 'T_ $ 6T-O;G1E;G1?5'EP97-=+GAM;%!+
4!08     6@!: *T8  !&_P$    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<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>96
<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>98
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.24.3</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>318</ContextCount>
  <ElementCount>370</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>83</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>18</UnitCount>
  <MyReports>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/CoverPage</Role>
      <ShortName>Cover Page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>9952151 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS</Role>
      <ShortName>CONDENSED CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>9952152 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical</Role>
      <ShortName>CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>9952153 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>9952154 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>9952155 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>9952156 - Disclosure - LEASES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/LEASES</Role>
      <ShortName>LEASES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>9952157 - Disclosure - INCOME TAXES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/INCOMETAXES</Role>
      <ShortName>INCOME TAXES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>9952158 - Disclosure - REVENUES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/REVENUES</Role>
      <ShortName>REVENUES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>9952159 - Disclosure - FAIR VALUE MEASUREMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTS</Role>
      <ShortName>FAIR VALUE MEASUREMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>9952160 - Disclosure - DERIVATIVE INSTRUMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTS</Role>
      <ShortName>DERIVATIVE INSTRUMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>9952161 - Disclosure - DEBT</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/DEBT</Role>
      <ShortName>DEBT</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>9952162 - Disclosure - COMMITMENTS AND CONTINGENCIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIES</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>9952163 - Disclosure - ASSET RETIREMENT OBLIGATIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/ASSETRETIREMENTOBLIGATIONS</Role>
      <ShortName>ASSET RETIREMENT OBLIGATIONS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>9952164 - Disclosure - BENEFIT PLANS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/BENEFITPLANS</Role>
      <ShortName>BENEFIT PLANS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>9952165 - Disclosure - OTHER COMPREHENSIVE INCOME</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/OTHERCOMPREHENSIVEINCOME</Role>
      <ShortName>OTHER COMPREHENSIVE INCOME</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>9952166 - Disclosure - EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/EQUITY</Role>
      <ShortName>EQUITY</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>9952167 - Disclosure - SEGMENT REPORTING</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/SEGMENTREPORTING</Role>
      <ShortName>SEGMENT REPORTING</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>9952168 - Disclosure - SUPPLEMENTAL CASH FLOW INFORMATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/SUPPLEMENTALCASHFLOWINFORMATION</Role>
      <ShortName>SUPPLEMENTAL CASH FLOW INFORMATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>9952169 - Disclosure - GOODWILL</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/GOODWILL</Role>
      <ShortName>GOODWILL</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>9952170 - Disclosure - ACQUISITIONS AND DIVESTITURES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURES</Role>
      <ShortName>ACQUISITIONS AND DIVESTITURES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>9952171 - Disclosure - NEW ACCOUNTING STANDARDS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/NEWACCOUNTINGSTANDARDS</Role>
      <ShortName>NEW ACCOUNTING STANDARDS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>995410 - Disclosure - Pay vs Performance Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/PvpDisclosure</Role>
      <ShortName>Pay vs Performance Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>995445 - Disclosure - Insider Trading Arrangements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements</Role>
      <ShortName>Insider Trading Arrangements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>9954471 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>9954472 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>9954473 - Disclosure - LEASES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/LEASESTables</Role>
      <ShortName>LEASES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.vulcanmaterials.com/role/LEASES</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>9954474 - Disclosure - REVENUES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/REVENUESTables</Role>
      <ShortName>REVENUES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.vulcanmaterials.com/role/REVENUES</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>9954475 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTSTables</Role>
      <ShortName>FAIR VALUE MEASUREMENTS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTS</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>9954476 - Disclosure - DERIVATIVE INSTRUMENTS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSTables</Role>
      <ShortName>DERIVATIVE INSTRUMENTS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTS</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>9954477 - Disclosure - DEBT (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/DEBTTables</Role>
      <ShortName>DEBT (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.vulcanmaterials.com/role/DEBT</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>9954478 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESTables</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIES</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>9954479 - Disclosure - ASSET RETIREMENT OBLIGATIONS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/ASSETRETIREMENTOBLIGATIONSTables</Role>
      <ShortName>ASSET RETIREMENT OBLIGATIONS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.vulcanmaterials.com/role/ASSETRETIREMENTOBLIGATIONS</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>9954480 - Disclosure - BENEFIT PLANS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/BENEFITPLANSTables</Role>
      <ShortName>BENEFIT PLANS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.vulcanmaterials.com/role/BENEFITPLANS</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>9954481 - Disclosure - OTHER COMPREHENSIVE INCOME (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/OTHERCOMPREHENSIVEINCOMETables</Role>
      <ShortName>OTHER COMPREHENSIVE INCOME (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.vulcanmaterials.com/role/OTHERCOMPREHENSIVEINCOME</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>9954482 - Disclosure - EQUITY (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/EQUITYTables</Role>
      <ShortName>EQUITY (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.vulcanmaterials.com/role/EQUITY</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>9954483 - Disclosure - SEGMENT REPORTING (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/SEGMENTREPORTINGTables</Role>
      <ShortName>SEGMENT REPORTING (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.vulcanmaterials.com/role/SEGMENTREPORTING</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>9954484 - Disclosure - SUPPLEMENTAL CASH FLOW INFORMATION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/SUPPLEMENTALCASHFLOWINFORMATIONTables</Role>
      <ShortName>SUPPLEMENTAL CASH FLOW INFORMATION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.vulcanmaterials.com/role/SUPPLEMENTALCASHFLOWINFORMATION</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>9954485 - Disclosure - GOODWILL (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/GOODWILLTables</Role>
      <ShortName>GOODWILL (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.vulcanmaterials.com/role/GOODWILL</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>9954486 - Disclosure - ACQUISITIONS AND DIVESTITURES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESTables</Role>
      <ShortName>ACQUISITIONS AND DIVESTITURES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURES</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>9954487 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>9954488 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Inventories (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofInventoriesDetails</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Inventories (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>9954489 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Results from Discontinued Operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofResultsfromDiscontinuedOperationsDetails</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Results from Discontinued Operations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>9954490 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Weighted-Average Common Shares Outstanding Assuming Dilution (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofWeightedAverageCommonSharesOutstandingAssumingDilutionDetails</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Weighted-Average Common Shares Outstanding Assuming Dilution (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>9954491 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Antidilutive Common Stock Equivalents (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofAntidilutiveCommonStockEquivalentsDetails</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Antidilutive Common Stock Equivalents (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>9954492 - Disclosure - LEASES - Schedule of Lease Assets and Liabilities, Weighted-Average Lease Term and Discount Rate (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/LEASESScheduleofLeaseAssetsandLiabilitiesWeightedAverageLeaseTermandDiscountRateDetails</Role>
      <ShortName>LEASES - Schedule of Lease Assets and Liabilities, Weighted-Average Lease Term and Discount Rate (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>9954493 - Disclosure - LEASES - Schedule of Components of Lease Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/LEASESScheduleofComponentsofLeaseExpenseDetails</Role>
      <ShortName>LEASES - Schedule of Components of Lease Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>9954494 - Disclosure - LEASES - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/LEASESNarrativeDetails</Role>
      <ShortName>LEASES - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>9954495 - Disclosure - INCOME TAXES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/INCOMETAXESDetails</Role>
      <ShortName>INCOME TAXES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.vulcanmaterials.com/role/INCOMETAXES</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>9954496 - Disclosure - REVENUES - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/REVENUESNarrativeDetails</Role>
      <ShortName>REVENUES - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>9954497 - Disclosure - REVENUES - Schedule of Revenues by Geographic Market (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/REVENUESScheduleofRevenuesbyGeographicMarketDetails</Role>
      <ShortName>REVENUES - Schedule of Revenues by Geographic Market (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>9954498 - Disclosure - REVENUES - Schedule of Freight &amp; Delivery Revenues (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/REVENUESScheduleofFreightDeliveryRevenuesDetails</Role>
      <ShortName>REVENUES - Schedule of Freight &amp; Delivery Revenues (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>9954499 - Disclosure - REVENUES - Schedule of Reconciliation of Deferred Revenue Balances (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/REVENUESScheduleofReconciliationofDeferredRevenueBalancesDetails</Role>
      <ShortName>REVENUES - Schedule of Reconciliation of Deferred Revenue Balances (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>9954500 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Fair Value Measurement on Recurring Basis (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueMeasurementonRecurringBasisDetails</Role>
      <ShortName>FAIR VALUE MEASUREMENTS - Schedule of Fair Value Measurement on Recurring Basis (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>9954501 - Disclosure - FAIR VALUE MEASUREMENTS - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails</Role>
      <ShortName>FAIR VALUE MEASUREMENTS - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>9954502 - Disclosure - DERIVATIVE INSTRUMENTS - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSNarrativeDetails</Role>
      <ShortName>DERIVATIVE INSTRUMENTS - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>9954503 - Disclosure - DERIVATIVE INSTRUMENTS - Schedule of Derivative Instruments Recognized at Fair Value (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSScheduleofDerivativeInstrumentsRecognizedatFairValueDetails</Role>
      <ShortName>DERIVATIVE INSTRUMENTS - Schedule of Derivative Instruments Recognized at Fair Value (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>9954504 - Disclosure - DERIVATIVE INSTRUMENTS - Schedule of Effects of Changes in Fair Values of Derivatives Designated as Cash Flow Hedges (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSScheduleofEffectsofChangesinFairValuesofDerivativesDesignatedasCashFlowHedgesDetails</Role>
      <ShortName>DERIVATIVE INSTRUMENTS - Schedule of Effects of Changes in Fair Values of Derivatives Designated as Cash Flow Hedges (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>9954505 - Disclosure - DEBT - Schedule of Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/DEBTScheduleofDebtDetails</Role>
      <ShortName>DEBT - Schedule of Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>9954506 - Disclosure - DEBT - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/DEBTNarrativeDetails</Role>
      <ShortName>DEBT - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>9954507 - Disclosure - DEBT - Schedule of Standby Letters of Credit (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/DEBTScheduleofStandbyLettersofCreditDetails</Role>
      <ShortName>DEBT - Schedule of Standby Letters of Credit (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>9954508 - Disclosure - COMMITMENTS AND CONTINGENCIES - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>9954509 - Disclosure - COMMITMENTS AND CONTINGENCIES - Schedule of Accrued Environmental Remediation Costs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESScheduleofAccruedEnvironmentalRemediationCostsDetails</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES - Schedule of Accrued Environmental Remediation Costs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>9954510 - Disclosure - ASSET RETIREMENT OBLIGATIONS - Schedule of Asset Retirement Obligations Operating Costs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/ASSETRETIREMENTOBLIGATIONSScheduleofAssetRetirementObligationsOperatingCostsDetails</Role>
      <ShortName>ASSET RETIREMENT OBLIGATIONS - Schedule of Asset Retirement Obligations Operating Costs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>9954511 - Disclosure - ASSET RETIREMENT OBLIGATIONS - Schedule of Reconciliations of Asset Retirement Obligations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/ASSETRETIREMENTOBLIGATIONSScheduleofReconciliationsofAssetRetirementObligationsDetails</Role>
      <ShortName>ASSET RETIREMENT OBLIGATIONS - Schedule of Reconciliations of Asset Retirement Obligations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>9954512 - Disclosure - BENEFIT PLANS - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/BENEFITPLANSNarrativeDetails</Role>
      <ShortName>BENEFIT PLANS - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>9954513 - Disclosure - BENEFIT PLANS - Schedule of Components of Net Periodic Benefit Cost - Pension Benefits) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/BENEFITPLANSScheduleofComponentsofNetPeriodicBenefitCostPensionBenefitsDetails</Role>
      <ShortName>BENEFIT PLANS - Schedule of Components of Net Periodic Benefit Cost - Pension Benefits) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>9954514 - Disclosure - BENEFIT PLANS - Schedule of Components of Net Periodic Benefit Cost- Other Postretirement Benefits (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/BENEFITPLANSScheduleofComponentsofNetPeriodicBenefitCostOtherPostretirementBenefitsDetails</Role>
      <ShortName>BENEFIT PLANS - Schedule of Components of Net Periodic Benefit Cost- Other Postretirement Benefits (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>9954515 - Disclosure - OTHER COMPREHENSIVE INCOME - Schedule of Accumulated Other Comprehensive Income, Net of Tax (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/OTHERCOMPREHENSIVEINCOMEScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetails</Role>
      <ShortName>OTHER COMPREHENSIVE INCOME - Schedule of Accumulated Other Comprehensive Income, Net of Tax (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>9954516 - Disclosure - OTHER COMPREHENSIVE INCOME - Schedule of Changes in Accumulated Other Comprehensive Income, Net of Tax (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/OTHERCOMPREHENSIVEINCOMEScheduleofChangesinAccumulatedOtherComprehensiveIncomeNetofTaxDetails</Role>
      <ShortName>OTHER COMPREHENSIVE INCOME - Schedule of Changes in Accumulated Other Comprehensive Income, Net of Tax (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>9954517 - Disclosure - OTHER COMPREHENSIVE INCOME - Schedule of Amounts Reclassified from Accumulated Other Comprehensive Income to Earnings (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/OTHERCOMPREHENSIVEINCOMEScheduleofAmountsReclassifiedfromAccumulatedOtherComprehensiveIncometoEarningsDetails</Role>
      <ShortName>OTHER COMPREHENSIVE INCOME - Schedule of Amounts Reclassified from Accumulated Other Comprehensive Income to Earnings (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>9954518 - Disclosure - EQUITY - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/EQUITYNarrativeDetails</Role>
      <ShortName>EQUITY - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>9954519 - Disclosure - EQUITY - Schedule of Shares Purchased and Retired (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/EQUITYScheduleofSharesPurchasedandRetiredDetails</Role>
      <ShortName>EQUITY - Schedule of Shares Purchased and Retired (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>9954520 - Disclosure - EQUITY - Schedule of Changes in Total Equity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/EQUITYScheduleofChangesinTotalEquityDetails</Role>
      <ShortName>EQUITY - Schedule of Changes in Total Equity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>9954521 - Disclosure - SEGMENT REPORTING - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/SEGMENTREPORTINGNarrativeDetails</Role>
      <ShortName>SEGMENT REPORTING - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>9954522 - Disclosure - SEGMENT REPORTING - Schedule of Segment Financial Disclosure (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/SEGMENTREPORTINGScheduleofSegmentFinancialDisclosureDetails</Role>
      <ShortName>SEGMENT REPORTING - Schedule of Segment Financial Disclosure (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>9954523 - Disclosure - SUPPLEMENTAL CASH FLOW INFORMATION - Schedule of Supplemental Information Referable to Condensed Consolidated Statements of Cash Flows (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/SUPPLEMENTALCASHFLOWINFORMATIONScheduleofSupplementalInformationReferabletoCondensedConsolidatedStatementsofCashFlowsDetails</Role>
      <ShortName>SUPPLEMENTAL CASH FLOW INFORMATION - Schedule of Supplemental Information Referable to Condensed Consolidated Statements of Cash Flows (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>77</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>9954524 - Disclosure - GOODWILL - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/GOODWILLNarrativeDetails</Role>
      <ShortName>GOODWILL - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>78</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>9954525 - Disclosure - GOODWILL - Schedule of Changes in Carrying Amount of Goodwill by Reportable Segment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/GOODWILLScheduleofChangesinCarryingAmountofGoodwillbyReportableSegmentDetails</Role>
      <ShortName>GOODWILL - Schedule of Changes in Carrying Amount of Goodwill by Reportable Segment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>79</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>9954526 - Disclosure - ACQUISITIONS AND DIVESTITURES - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESNarrativeDetails</Role>
      <ShortName>ACQUISITIONS AND DIVESTITURES - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>80</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>9954527 - Disclosure - ACQUISITIONS AND DIVESTITURES - Schedule of Business Acquisitions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofBusinessAcquisitionsDetails</Role>
      <ShortName>ACQUISITIONS AND DIVESTITURES - Schedule of Business Acquisitions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>81</Position>
    </Report>
    <Report instance="vmc-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>9954528 - Disclosure - ACQUISITIONS AND DIVESTITURES - Schedule of Classification of Assets and Liabilities Held for Sale (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofClassificationofAssetsandLiabilitiesHeldforSaleDetails</Role>
      <ShortName>ACQUISITIONS AND DIVESTITURES - Schedule of Classification of Assets and Liabilities Held for Sale (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>82</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" isDefinitelyFs="true" isUsgaap="true" original="vmc-20240930.htm">vmc-20240930.htm</File>
    <File>vmc-20240930.xsd</File>
    <File>vmc-20240930_cal.xml</File>
    <File>vmc-20240930_def.xml</File>
    <File>vmc-20240930_lab.xml</File>
    <File>vmc-20240930_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>vmc-20240930_g1.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="1128">http://fasb.org/us-gaap/2024</BaseTaxonomy>
    <BaseTaxonomy items="29">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
    <BaseTaxonomy items="4">http://xbrl.sec.gov/ecd/2024</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>100
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "vmc-20240930.htm": {
   "nsprefix": "vmc",
   "nsuri": "http://www.vulcanmaterials.com/20240930",
   "dts": {
    "inline": {
     "local": [
      "vmc-20240930.htm"
     ]
    },
    "schema": {
     "local": [
      "vmc-20240930.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/2024/elts/srt-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd",
      "https://xbrl.sec.gov/country/2024/country-2024.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024.xsd",
      "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd",
      "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "vmc-20240930_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "vmc-20240930_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "vmc-20240930_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "vmc-20240930_pre.xml"
     ]
    }
   },
   "keyStandard": 318,
   "keyCustom": 52,
   "axisStandard": 31,
   "axisCustom": 0,
   "memberStandard": 46,
   "memberCustom": 34,
   "hidden": {
    "total": 20,
    "http://fasb.org/us-gaap/2024": 15,
    "http://xbrl.sec.gov/dei/2024": 5
   },
   "contextCount": 318,
   "entityCount": 1,
   "segmentCount": 83,
   "elementCount": 696,
   "unitCount": 18,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2024": 1128,
    "http://xbrl.sec.gov/dei/2024": 29,
    "http://xbrl.sec.gov/ecd/2024": 4
   },
   "report": {
    "R1": {
     "role": "http://www.vulcanmaterials.com/role/CoverPage",
     "longName": "0000001 - Document - Cover Page",
     "shortName": "Cover Page",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
     "longName": "9952151 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS",
     "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical",
     "longName": "9952152 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "us-gaap:CommonStockParOrStatedValuePerShare",
       "us-gaap:CommonStockParOrStatedValuePerShare",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R4": {
     "role": "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
     "longName": "9952153 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
     "longName": "9952154 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES",
     "longName": "9952155 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.vulcanmaterials.com/role/LEASES",
     "longName": "9952156 - Disclosure - LEASES",
     "shortName": "LEASES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LesseeFinanceLeasesTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LesseeFinanceLeasesTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.vulcanmaterials.com/role/INCOMETAXES",
     "longName": "9952157 - Disclosure - INCOME TAXES",
     "shortName": "INCOME TAXES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.vulcanmaterials.com/role/REVENUES",
     "longName": "9952158 - Disclosure - REVENUES",
     "shortName": "REVENUES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTS",
     "longName": "9952159 - Disclosure - FAIR VALUE MEASUREMENTS",
     "shortName": "FAIR VALUE MEASUREMENTS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTS",
     "longName": "9952160 - Disclosure - DERIVATIVE INSTRUMENTS",
     "shortName": "DERIVATIVE INSTRUMENTS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.vulcanmaterials.com/role/DEBT",
     "longName": "9952161 - Disclosure - DEBT",
     "shortName": "DEBT",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIES",
     "longName": "9952162 - Disclosure - COMMITMENTS AND CONTINGENCIES",
     "shortName": "COMMITMENTS AND CONTINGENCIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.vulcanmaterials.com/role/ASSETRETIREMENTOBLIGATIONS",
     "longName": "9952163 - Disclosure - ASSET RETIREMENT OBLIGATIONS",
     "shortName": "ASSET RETIREMENT OBLIGATIONS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AssetRetirementObligationDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AssetRetirementObligationDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.vulcanmaterials.com/role/BENEFITPLANS",
     "longName": "9952164 - Disclosure - BENEFIT PLANS",
     "shortName": "BENEFIT PLANS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.vulcanmaterials.com/role/OTHERCOMPREHENSIVEINCOME",
     "longName": "9952165 - Disclosure - OTHER COMPREHENSIVE INCOME",
     "shortName": "OTHER COMPREHENSIVE INCOME",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.vulcanmaterials.com/role/EQUITY",
     "longName": "9952166 - Disclosure - EQUITY",
     "shortName": "EQUITY",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.vulcanmaterials.com/role/SEGMENTREPORTING",
     "longName": "9952167 - Disclosure - SEGMENT REPORTING",
     "shortName": "SEGMENT REPORTING",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.vulcanmaterials.com/role/SUPPLEMENTALCASHFLOWINFORMATION",
     "longName": "9952168 - Disclosure - SUPPLEMENTAL CASH FLOW INFORMATION",
     "shortName": "SUPPLEMENTAL CASH FLOW INFORMATION",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.vulcanmaterials.com/role/GOODWILL",
     "longName": "9952169 - Disclosure - GOODWILL",
     "shortName": "GOODWILL",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:GoodwillDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:GoodwillDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURES",
     "longName": "9952170 - Disclosure - ACQUISITIONS AND DIVESTITURES",
     "shortName": "ACQUISITIONS AND DIVESTITURES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.vulcanmaterials.com/role/NEWACCOUNTINGSTANDARDS",
     "longName": "9952171 - Disclosure - NEW ACCOUNTING STANDARDS",
     "shortName": "NEW ACCOUNTING STANDARDS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure",
     "longName": "995410 - Disclosure - Pay vs Performance Disclosure",
     "shortName": "Pay vs Performance Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R24": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
     "longName": "995445 - Disclosure - Insider Trading Arrangements",
     "shortName": "Insider Trading Arrangements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies",
     "longName": "9954471 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "25",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables",
     "longName": "9954472 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.vulcanmaterials.com/role/LEASESTables",
     "longName": "9954473 - Disclosure - LEASES (Tables)",
     "shortName": "LEASES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "vmc:ScheduleOfLeaseAssetsAndLiabilitiesWeightedAverageLeaseTermAndDiscountRateTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "vmc:ScheduleOfLeaseAssetsAndLiabilitiesWeightedAverageLeaseTermAndDiscountRateTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.vulcanmaterials.com/role/REVENUESTables",
     "longName": "9954474 - Disclosure - REVENUES (Tables)",
     "shortName": "REVENUES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTSTables",
     "longName": "9954475 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)",
     "shortName": "FAIR VALUE MEASUREMENTS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSTables",
     "longName": "9954476 - Disclosure - DERIVATIVE INSTRUMENTS (Tables)",
     "shortName": "DERIVATIVE INSTRUMENTS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "30",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.vulcanmaterials.com/role/DEBTTables",
     "longName": "9954477 - Disclosure - DEBT (Tables)",
     "shortName": "DEBT (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESTables",
     "longName": "9954478 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables)",
     "shortName": "COMMITMENTS AND CONTINGENCIES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfLossContingenciesByContingencyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfLossContingenciesByContingencyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.vulcanmaterials.com/role/ASSETRETIREMENTOBLIGATIONSTables",
     "longName": "9954479 - Disclosure - ASSET RETIREMENT OBLIGATIONS (Tables)",
     "shortName": "ASSET RETIREMENT OBLIGATIONS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "vmc:AssetRetirementObligationsOperatingCostsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "vmc:AssetRetirementObligationsOperatingCostsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.vulcanmaterials.com/role/BENEFITPLANSTables",
     "longName": "9954480 - Disclosure - BENEFIT PLANS (Tables)",
     "shortName": "BENEFIT PLANS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.vulcanmaterials.com/role/OTHERCOMPREHENSIVEINCOMETables",
     "longName": "9954481 - Disclosure - OTHER COMPREHENSIVE INCOME (Tables)",
     "shortName": "OTHER COMPREHENSIVE INCOME (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.vulcanmaterials.com/role/EQUITYTables",
     "longName": "9954482 - Disclosure - EQUITY (Tables)",
     "shortName": "EQUITY (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.vulcanmaterials.com/role/SEGMENTREPORTINGTables",
     "longName": "9954483 - Disclosure - SEGMENT REPORTING (Tables)",
     "shortName": "SEGMENT REPORTING (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.vulcanmaterials.com/role/SUPPLEMENTALCASHFLOWINFORMATIONTables",
     "longName": "9954484 - Disclosure - SUPPLEMENTAL CASH FLOW INFORMATION (Tables)",
     "shortName": "SUPPLEMENTAL CASH FLOW INFORMATION (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.vulcanmaterials.com/role/GOODWILLTables",
     "longName": "9954485 - Disclosure - GOODWILL (Tables)",
     "shortName": "GOODWILL (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESTables",
     "longName": "9954486 - Disclosure - ACQUISITIONS AND DIVESTITURES (Tables)",
     "shortName": "ACQUISITIONS AND DIVESTITURES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails",
     "longName": "9954487 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "vmc:NumberOfDemographicFactors",
      "unitRef": "factor",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "vmc:NumberOfDemographicFactors",
      "unitRef": "factor",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofInventoriesDetails",
     "longName": "9954488 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Inventories (Details)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Inventories (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:InventoryFinishedGoodsNetOfReserves",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:InventoryFinishedGoodsNetOfReserves",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofResultsfromDiscontinuedOperationsDetails",
     "longName": "9954489 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Results from Discontinued Operations (Details)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Results from Discontinued Operations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:DiscontinuedOperationsPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:DiscontinuedOperationsPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofWeightedAverageCommonSharesOutstandingAssumingDilutionDetails",
     "longName": "9954490 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Weighted-Average Common Shares Outstanding Assuming Dilution (Details)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Weighted-Average Common Shares Outstanding Assuming Dilution (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofAntidilutiveCommonStockEquivalentsDetails",
     "longName": "9954491 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Antidilutive Common Stock Equivalents (Details)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Antidilutive Common Stock Equivalents (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.vulcanmaterials.com/role/LEASESScheduleofLeaseAssetsandLiabilitiesWeightedAverageLeaseTermandDiscountRateDetails",
     "longName": "9954492 - Disclosure - LEASES - Schedule of Lease Assets and Liabilities, Weighted-Average Lease Term and Discount Rate (Details)",
     "shortName": "LEASES - Schedule of Lease Assets and Liabilities, Weighted-Average Lease Term and Discount Rate (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "vmc:OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "vmc:ScheduleOfLeaseAssetsAndLiabilitiesWeightedAverageLeaseTermAndDiscountRateTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "vmc:OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "vmc:ScheduleOfLeaseAssetsAndLiabilitiesWeightedAverageLeaseTermAndDiscountRateTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.vulcanmaterials.com/role/LEASESScheduleofComponentsofLeaseExpenseDetails",
     "longName": "9954493 - Disclosure - LEASES - Schedule of Components of Lease Expense (Details)",
     "shortName": "LEASES - Schedule of Components of Lease Expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://www.vulcanmaterials.com/role/LEASESNarrativeDetails",
     "longName": "9954494 - Disclosure - LEASES - Narrative (Details)",
     "shortName": "LEASES - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingLeasePayments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingLeasePayments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.vulcanmaterials.com/role/INCOMETAXESDetails",
     "longName": "9954495 - Disclosure - INCOME TAXES (Details)",
     "shortName": "INCOME TAXES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:IncomeTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-12",
      "name": "us-gaap:OperatingLossCarryforwardsValuationAllowance",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.vulcanmaterials.com/role/REVENUESNarrativeDetails",
     "longName": "9954496 - Disclosure - REVENUES - Narrative (Details)",
     "shortName": "REVENUES - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-129",
      "name": "vmc:ProceedsFromSaleOfFutureProduction",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.vulcanmaterials.com/role/REVENUESScheduleofRevenuesbyGeographicMarketDetails",
     "longName": "9954497 - Disclosure - REVENUES - Schedule of Revenues by Geographic Market (Details)",
     "shortName": "REVENUES - Schedule of Revenues by Geographic Market (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-20",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.vulcanmaterials.com/role/REVENUESScheduleofFreightDeliveryRevenuesDetails",
     "longName": "9954498 - Disclosure - REVENUES - Schedule of Freight & Delivery Revenues (Details)",
     "shortName": "REVENUES - Schedule of Freight & Delivery Revenues (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-115",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.vulcanmaterials.com/role/REVENUESScheduleofReconciliationofDeferredRevenueBalancesDetails",
     "longName": "9954499 - Disclosure - REVENUES - Schedule of Reconciliation of Deferred Revenue Balances (Details)",
     "shortName": "REVENUES - Schedule of Reconciliation of Deferred Revenue Balances (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c-130",
      "name": "us-gaap:ContractWithCustomerLiability",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "unique": true
     }
    },
    "R54": {
     "role": "http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueMeasurementonRecurringBasisDetails",
     "longName": "9954500 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Fair Value Measurement on Recurring Basis (Details)",
     "shortName": "FAIR VALUE MEASUREMENTS - Schedule of Fair Value Measurement on Recurring Basis (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "c-136",
      "name": "us-gaap:AssetsFairValueDisclosure",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-136",
      "name": "us-gaap:AssetsFairValueDisclosure",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails",
     "longName": "9954501 - Disclosure - FAIR VALUE MEASUREMENTS - Narrative (Details)",
     "shortName": "FAIR VALUE MEASUREMENTS - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "vmc:NumberOfRabbiTrustsEstablished",
      "unitRef": "trust",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "vmc:NumberOfRabbiTrustsEstablished",
      "unitRef": "trust",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSNarrativeDetails",
     "longName": "9954502 - Disclosure - DERIVATIVE INSTRUMENTS - Narrative (Details)",
     "shortName": "DERIVATIVE INSTRUMENTS - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-152",
      "name": "us-gaap:DerivativeNotionalAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "unique": true
     }
    },
    "R57": {
     "role": "http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSScheduleofDerivativeInstrumentsRecognizedatFairValueDetails",
     "longName": "9954503 - Disclosure - DERIVATIVE INSTRUMENTS - Schedule of Derivative Instruments Recognized at Fair Value (Details)",
     "shortName": "DERIVATIVE INSTRUMENTS - Schedule of Derivative Instruments Recognized at Fair Value (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "c-153",
      "name": "us-gaap:DerivativeAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-153",
      "name": "us-gaap:DerivativeAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSScheduleofEffectsofChangesinFairValuesofDerivativesDesignatedasCashFlowHedgesDetails",
     "longName": "9954504 - Disclosure - DERIVATIVE INSTRUMENTS - Schedule of Effects of Changes in Fair Values of Derivatives Designated as Cash Flow Hedges (Details)",
     "shortName": "DERIVATIVE INSTRUMENTS - Schedule of Effects of Changes in Fair Values of Derivatives Designated as Cash Flow Hedges (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "c-156",
      "name": "us-gaap:InterestRateCashFlowHedgeGainLossReclassifiedToEarningsNet",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-156",
      "name": "us-gaap:InterestRateCashFlowHedgeGainLossReclassifiedToEarningsNet",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://www.vulcanmaterials.com/role/DEBTScheduleofDebtDetails",
     "longName": "9954505 - Disclosure - DEBT - Schedule of Debt (Details)",
     "shortName": "DEBT - Schedule of Debt (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:ShortTermBorrowings",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "unique": true
     }
    },
    "R60": {
     "role": "http://www.vulcanmaterials.com/role/DEBTNarrativeDetails",
     "longName": "9954506 - Disclosure - DEBT - Narrative (Details)",
     "shortName": "DEBT - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AmortizationOfFinancingCostsAndDiscounts",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AmortizationOfFinancingCostsAndDiscounts",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://www.vulcanmaterials.com/role/DEBTScheduleofStandbyLettersofCreditDetails",
     "longName": "9954507 - Disclosure - DEBT - Schedule of Standby Letters of Credit (Details)",
     "shortName": "DEBT - Schedule of Standby Letters of Credit (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:AssetRetirementObligation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfChangeInAssetRetirementObligationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-209",
      "name": "us-gaap:SelfInsuranceReserve",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "unique": true
     }
    },
    "R62": {
     "role": "http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails",
     "longName": "9954508 - Disclosure - COMMITMENTS AND CONTINGENCIES - Narrative (Details)",
     "shortName": "COMMITMENTS AND CONTINGENCIES - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "vmc:LeaseLiability",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "vmc:ScheduleOfLeaseAssetsAndLiabilitiesWeightedAverageLeaseTermAndDiscountRateTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-233",
      "name": "vmc:NumberOfGroundwaterExtractionWells",
      "unitRef": "well",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "unique": true
     }
    },
    "R63": {
     "role": "http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESScheduleofAccruedEnvironmentalRemediationCostsDetails",
     "longName": "9954509 - Disclosure - COMMITMENTS AND CONTINGENCIES - Schedule of Accrued Environmental Remediation Costs (Details)",
     "shortName": "COMMITMENTS AND CONTINGENCIES - Schedule of Accrued Environmental Remediation Costs (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:AccrualForEnvironmentalLossContingencies",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:AccrualForEnvironmentalLossContingencies",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R64": {
     "role": "http://www.vulcanmaterials.com/role/ASSETRETIREMENTOBLIGATIONSScheduleofAssetRetirementObligationsOperatingCostsDetails",
     "longName": "9954510 - Disclosure - ASSET RETIREMENT OBLIGATIONS - Schedule of Asset Retirement Obligations Operating Costs (Details)",
     "shortName": "ASSET RETIREMENT OBLIGATIONS - Schedule of Asset Retirement Obligations Operating Costs (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:AssetRetirementObligationAccretionExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfChangeInAssetRetirementObligationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "vmc:AssetRetirementObligationDepreciationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "vmc:AssetRetirementObligationsOperatingCostsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "unique": true
     }
    },
    "R65": {
     "role": "http://www.vulcanmaterials.com/role/ASSETRETIREMENTOBLIGATIONSScheduleofReconciliationsofAssetRetirementObligationsDetails",
     "longName": "9954511 - Disclosure - ASSET RETIREMENT OBLIGATIONS - Schedule of Reconciliations of Asset Retirement Obligations (Details)",
     "shortName": "ASSET RETIREMENT OBLIGATIONS - Schedule of Reconciliations of Asset Retirement Obligations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "c-130",
      "name": "us-gaap:AssetRetirementObligation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfChangeInAssetRetirementObligationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:AssetRetirementObligationLiabilitiesIncurred",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfChangeInAssetRetirementObligationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "unique": true
     }
    },
    "R66": {
     "role": "http://www.vulcanmaterials.com/role/BENEFITPLANSNarrativeDetails",
     "longName": "9954512 - Disclosure - BENEFIT PLANS - Narrative (Details)",
     "shortName": "BENEFIT PLANS - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "vmc:NumberOfFundedNoncontributoryDefinedBenefitPensionPlans",
      "unitRef": "plan",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "vmc:NumberOfFundedNoncontributoryDefinedBenefitPensionPlans",
      "unitRef": "plan",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R67": {
     "role": "http://www.vulcanmaterials.com/role/BENEFITPLANSScheduleofComponentsofNetPeriodicBenefitCostPensionBenefitsDetails",
     "longName": "9954513 - Disclosure - BENEFIT PLANS - Schedule of Components of Net Periodic Benefit Cost - Pension Benefits) (Details)",
     "shortName": "BENEFIT PLANS - Schedule of Components of Net Periodic Benefit Cost - Pension Benefits) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "c-238",
      "name": "us-gaap:DefinedBenefitPlanServiceCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-238",
      "name": "us-gaap:DefinedBenefitPlanServiceCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R68": {
     "role": "http://www.vulcanmaterials.com/role/BENEFITPLANSScheduleofComponentsofNetPeriodicBenefitCostOtherPostretirementBenefitsDetails",
     "longName": "9954514 - Disclosure - BENEFIT PLANS - Schedule of Components of Net Periodic Benefit Cost- Other Postretirement Benefits (Details)",
     "shortName": "BENEFIT PLANS - Schedule of Components of Net Periodic Benefit Cost- Other Postretirement Benefits (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "c-242",
      "name": "us-gaap:DefinedBenefitPlanServiceCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-242",
      "name": "us-gaap:DefinedBenefitPlanServiceCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R69": {
     "role": "http://www.vulcanmaterials.com/role/OTHERCOMPREHENSIVEINCOMEScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetails",
     "longName": "9954515 - Disclosure - OTHER COMPREHENSIVE INCOME - Schedule of Accumulated Other Comprehensive Income, Net of Tax (Details)",
     "shortName": "OTHER COMPREHENSIVE INCOME - Schedule of Accumulated Other Comprehensive Income, Net of Tax (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "unique": true
     }
    },
    "R70": {
     "role": "http://www.vulcanmaterials.com/role/OTHERCOMPREHENSIVEINCOMEScheduleofChangesinAccumulatedOtherComprehensiveIncomeNetofTaxDetails",
     "longName": "9954516 - Disclosure - OTHER COMPREHENSIVE INCOME - Schedule of Changes in Accumulated Other Comprehensive Income, Net of Tax (Details)",
     "shortName": "OTHER COMPREHENSIVE INCOME - Schedule of Changes in Accumulated Other Comprehensive Income, Net of Tax (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-248",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "unique": true
     }
    },
    "R71": {
     "role": "http://www.vulcanmaterials.com/role/OTHERCOMPREHENSIVEINCOMEScheduleofAmountsReclassifiedfromAccumulatedOtherComprehensiveIncometoEarningsDetails",
     "longName": "9954517 - Disclosure - OTHER COMPREHENSIVE INCOME - Schedule of Amounts Reclassified from Accumulated Other Comprehensive Income to Earnings (Details)",
     "shortName": "OTHER COMPREHENSIVE INCOME - Schedule of Amounts Reclassified from Accumulated Other Comprehensive Income to Earnings (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:InterestExpenseNonoperating",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-263",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "unique": true
     }
    },
    "R72": {
     "role": "http://www.vulcanmaterials.com/role/EQUITYNarrativeDetails",
     "longName": "9954518 - Disclosure - EQUITY - Narrative (Details)",
     "shortName": "EQUITY - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "us-gaap:CommonStockParOrStatedValuePerShare",
       "us-gaap:CommonStockParOrStatedValuePerShare",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "vmc:NumberOfVotesPerCommonStockShare",
      "unitRef": "vote",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "unique": true
     }
    },
    "R73": {
     "role": "http://www.vulcanmaterials.com/role/EQUITYScheduleofSharesPurchasedandRetiredDetails",
     "longName": "9954519 - Disclosure - EQUITY - Schedule of Shares Purchased and Retired (Details)",
     "shortName": "EQUITY - Schedule of Shares Purchased and Retired (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:TreasuryStockSharesRetired",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfTreasuryStockByClassTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:TreasuryStockSharesRetired",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfTreasuryStockByClassTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R74": {
     "role": "http://www.vulcanmaterials.com/role/EQUITYScheduleofChangesinTotalEquityDetails",
     "longName": "9954520 - Disclosure - EQUITY - Schedule of Changes in Total Equity (Details)",
     "shortName": "EQUITY - Schedule of Changes in Total Equity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfStockholdersEquityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfStockholdersEquityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R75": {
     "role": "http://www.vulcanmaterials.com/role/SEGMENTREPORTINGNarrativeDetails",
     "longName": "9954521 - Disclosure - SEGMENT REPORTING - Narrative (Details)",
     "shortName": "SEGMENT REPORTING - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NumberOfOperatingSegments",
      "unitRef": "segment",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NumberOfOperatingSegments",
      "unitRef": "segment",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R76": {
     "role": "http://www.vulcanmaterials.com/role/SEGMENTREPORTINGScheduleofSegmentFinancialDisclosureDetails",
     "longName": "9954522 - Disclosure - SEGMENT REPORTING - Schedule of Segment Financial Disclosure (Details)",
     "shortName": "SEGMENT REPORTING - Schedule of Segment Financial Disclosure (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "unique": true
     }
    },
    "R77": {
     "role": "http://www.vulcanmaterials.com/role/SUPPLEMENTALCASHFLOWINFORMATIONScheduleofSupplementalInformationReferabletoCondensedConsolidatedStatementsofCashFlowsDetails",
     "longName": "9954523 - Disclosure - SUPPLEMENTAL CASH FLOW INFORMATION - Schedule of Supplemental Information Referable to Condensed Consolidated Statements of Cash Flows (Details)",
     "shortName": "SUPPLEMENTAL CASH FLOW INFORMATION - Schedule of Supplemental Information Referable to Condensed Consolidated Statements of Cash Flows (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InterestPaidNet",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InterestPaidNet",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R78": {
     "role": "http://www.vulcanmaterials.com/role/GOODWILLNarrativeDetails",
     "longName": "9954524 - Disclosure - GOODWILL - Narrative (Details)",
     "shortName": "GOODWILL - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:GoodwillImpairmentLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R79": {
     "role": "http://www.vulcanmaterials.com/role/GOODWILLScheduleofChangesinCarryingAmountofGoodwillbyReportableSegmentDetails",
     "longName": "9954525 - Disclosure - GOODWILL - Schedule of Changes in Carrying Amount of Goodwill by Reportable Segment (Details)",
     "shortName": "GOODWILL - Schedule of Changes in Carrying Amount of Goodwill by Reportable Segment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:Goodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:GoodwillAcquiredDuringPeriod",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "unique": true
     }
    },
    "R80": {
     "role": "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESNarrativeDetails",
     "longName": "9954526 - Disclosure - ACQUISITIONS AND DIVESTITURES - Narrative (Details)",
     "shortName": "ACQUISITIONS AND DIVESTITURES - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "80",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:Goodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-311",
      "name": "us-gaap:AssetImpairmentCharges",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "unique": true
     }
    },
    "R81": {
     "role": "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofBusinessAcquisitionsDetails",
     "longName": "9954527 - Disclosure - ACQUISITIONS AND DIVESTITURES - Schedule of Business Acquisitions (Details)",
     "shortName": "ACQUISITIONS AND DIVESTITURES - Schedule of Business Acquisitions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "81",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:Goodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-309",
      "name": "us-gaap:PaymentsToAcquireBusinessesGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "unique": true
     }
    },
    "R82": {
     "role": "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofClassificationofAssetsandLiabilitiesHeldforSaleDetails",
     "longName": "9954528 - Disclosure - ACQUISITIONS AND DIVESTITURES - Schedule of Classification of Assets and Liabilities Held for Sale (Details)",
     "shortName": "ACQUISITIONS AND DIVESTITURES - Schedule of Classification of Assets and Liabilities Held for Sale (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "82",
     "firstAnchor": {
      "contextRef": "c-315",
      "name": "us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-316",
      "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationInventory1",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vmc-20240930.htm",
      "unique": true
     }
    }
   },
   "tag": {
    "stpr_AL": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/stpr/2024",
     "localname": "AL",
     "presentation": [
      "http://www.vulcanmaterials.com/role/INCOMETAXESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Alabama",
        "label": "ALABAMA"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AOCIAttributableToParentNetOfTaxRollForward",
     "presentation": [
      "http://www.vulcanmaterials.com/role/OTHERCOMPREHENSIVEINCOMEScheduleofChangesinAccumulatedOtherComprehensiveIncomeNetofTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AOCI Attributable to Parent, Net of Tax [Roll Forward]",
        "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountingChangesAndErrorCorrectionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountingChangesAndErrorCorrectionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounting Changes and Error Corrections [Abstract]",
        "label": "Accounting Changes and Error Corrections [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounting Policies [Abstract]",
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "vmc_AccountsAndFinancingReceivableAllowanceForCreditLossCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "AccountsAndFinancingReceivableAllowanceForCreditLossCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_AccountsNotesAndLoansReceivableNetCurrent",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Allowance for credit losses",
        "label": "Accounts And Financing Receivable, Allowance For Credit Loss, Current",
        "documentation": "Accounts And Financing Receivable, Allowance For Credit Loss, Current"
       }
      }
     },
     "auth_ref": []
    },
    "vmc_AccountsAndFinancingReceivableBeforeAllowanceForCreditLossCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "AccountsAndFinancingReceivableBeforeAllowanceForCreditLossCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_AccountsNotesAndLoansReceivableNetCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts and notes receivable, gross",
        "label": "Accounts And Financing Receivable, Before Allowance For Credit Loss, Current",
        "documentation": "Accounts And Financing Receivable, Before Allowance For Credit Loss, Current"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsNotesAndLoansReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsNotesAndLoansReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Accounts and notes receivable, net",
        "label": "Accounts and Financing Receivable, after Allowance for Credit Loss, Current",
        "documentation": "Amount, after allowance for credit loss, of accounts and financing receivables, classified as current. Includes, but is not limited to, notes and loan receivable."
       }
      }
     },
     "auth_ref": [
      "r1148"
     ]
    },
    "us-gaap_AccrualForEnvironmentalLossContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccrualForEnvironmentalLossContingencies",
     "crdr": "credit",
     "presentation": [
      "http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESScheduleofAccruedEnvironmentalRemediationCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued environmental remediation costs",
        "label": "Accrual for Environmental Loss Contingencies",
        "documentation": "Total costs accrued as of the balance sheet date for environmental loss contingencies."
       }
      }
     },
     "auth_ref": [
      "r412",
      "r963",
      "r1117",
      "r1118",
      "r1168",
      "r1170"
     ]
    },
    "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/OTHERCOMPREHENSIVEINCOMEScheduleofAmountsReclassifiedfromAccumulatedOtherComprehensiveIncometoEarningsDetails",
      "http://www.vulcanmaterials.com/role/OTHERCOMPREHENSIVEINCOMEScheduleofChangesinAccumulatedOtherComprehensiveIncomeNetofTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension and Postretirement Benefit Plans",
        "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]",
        "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r7",
      "r20",
      "r31",
      "r144",
      "r1128",
      "r1129",
      "r1130"
     ]
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Allowances for depreciation, depletion &amp; amortization",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r231",
      "r805"
     ]
    },
    "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/OTHERCOMPREHENSIVEINCOMEScheduleofAmountsReclassifiedfromAccumulatedOtherComprehensiveIncometoEarningsDetails",
      "http://www.vulcanmaterials.com/role/OTHERCOMPREHENSIVEINCOMEScheduleofChangesinAccumulatedOtherComprehensiveIncomeNetofTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash Flow Hedges",
        "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]",
        "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent."
       }
      }
     },
     "auth_ref": [
      "r246",
      "r254",
      "r255",
      "r642",
      "r947",
      "r1128"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/OTHERCOMPREHENSIVEINCOMEScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetails": {
       "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/OTHERCOMPREHENSIVEINCOMEScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Pension and postretirement plans",
        "label": "Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax",
        "documentation": "Amount, after tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit)."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r7",
      "r31",
      "r144",
      "r1190"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems",
     "presentation": [
      "http://www.vulcanmaterials.com/role/EQUITYScheduleofChangesinTotalEquityDetails",
      "http://www.vulcanmaterials.com/role/OTHERCOMPREHENSIVEINCOMEScheduleofChangesinAccumulatedOtherComprehensiveIncomeNetofTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]",
        "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r253",
      "r254",
      "r703",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.vulcanmaterials.com/role/OTHERCOMPREHENSIVEINCOMEScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://www.vulcanmaterials.com/role/OTHERCOMPREHENSIVEINCOMEScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated other comprehensive loss",
        "totalLabel": "Total",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r31",
      "r145",
      "r237",
      "r801",
      "r844",
      "r848"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeLossTable",
     "presentation": [
      "http://www.vulcanmaterials.com/role/EQUITYScheduleofChangesinTotalEquityDetails",
      "http://www.vulcanmaterials.com/role/OTHERCOMPREHENSIVEINCOMEScheduleofChangesinAccumulatedOtherComprehensiveIncomeNetofTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]",
        "label": "Accumulated Other Comprehensive Income (Loss) [Table]",
        "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r253",
      "r254",
      "r703",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/OTHERCOMPREHENSIVEINCOMEScheduleofChangesinAccumulatedOtherComprehensiveIncomeNetofTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total",
        "label": "AOCI Attributable to Parent [Member]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r20",
      "r31",
      "r654",
      "r657",
      "r740",
      "r839",
      "r840",
      "r1128",
      "r1129",
      "r1130",
      "r1136",
      "r1137",
      "r1138",
      "r1140"
     ]
    },
    "vmc_AcquiredFiniteLivedIntangibleAssetsUsefulLifeForTaxPurposes": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "AcquiredFiniteLivedIntangibleAssetsUsefulLifeForTaxPurposes",
     "presentation": [
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible assets amortization period, tax purposes (in years)",
        "label": "Acquired Finite-Lived Intangible Assets, Useful Life For Tax Purposes",
        "documentation": "The number of years the intangible assets will be deducted for income tax purposes."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
     "presentation": [
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimated weighted-average amortization period of intangible assets (in years)",
        "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life",
        "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."
       }
      }
     },
     "auth_ref": [
      "r383",
      "r936"
     ]
    },
    "vmc_Acquisitions2024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "Acquisitions2024Member",
     "presentation": [
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESNarrativeDetails",
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofBusinessAcquisitionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquisitions 2024",
        "label": "Acquisitions 2024 [Member]",
        "documentation": "Acquisitions 2022 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Additional402vDisclosureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional 402(v) Disclosure",
        "label": "Additional 402(v) Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1066"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital in excess of par value",
        "label": "Additional Paid in Capital, Common Stock",
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital."
       }
      }
     },
     "auth_ref": [
      "r134"
     ]
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Compensation, Amount",
        "label": "Adjustment to Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1079"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Compensation:",
        "label": "Adjustment to Compensation [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1079"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToNonPeoNeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote",
        "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1079"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToPeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment To PEO Compensation, Footnote",
        "label": "Adjustment To PEO Compensation, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1079"
     ]
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "crdr": "credit",
     "presentation": [
      "http://www.vulcanmaterials.com/role/EQUITYScheduleofChangesinTotalEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based compensation expense",
        "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition",
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r68",
      "r69",
      "r564"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments to reconcile net earnings to net cash provided by operating activities",
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "vmc_AggregatesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "AggregatesMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/GOODWILLScheduleofChangesinCarryingAmountofGoodwillbyReportableSegmentDetails",
      "http://www.vulcanmaterials.com/role/REVENUESNarrativeDetails",
      "http://www.vulcanmaterials.com/role/REVENUESScheduleofRevenuesbyGeographicMarketDetails",
      "http://www.vulcanmaterials.com/role/SEGMENTREPORTINGScheduleofSegmentFinancialDisclosureDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregates",
        "label": "Aggregates [Member]",
        "documentation": "Aggregates [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table",
        "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r1112"
     ]
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Erroneous Compensation Amount",
        "label": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1038",
      "r1048",
      "r1058",
      "r1090"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompNotYetDeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined",
        "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1041",
      "r1051",
      "r1061",
      "r1093"
     ]
    },
    "ecd_AggtPnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtPnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Pension Adjustments Service Cost",
        "label": "Aggregate Pension Adjustments Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r1113"
     ]
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllAdjToCompMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Adjustments to Compensation",
        "label": "All Adjustments to Compensation [Member]"
       }
      }
     },
     "auth_ref": [
      "r1079"
     ]
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllExecutiveCategoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Executive Categories",
        "label": "All Executive Categories [Member]"
       }
      }
     },
     "auth_ref": [
      "r1086"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllIndividualsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Individuals",
        "label": "All Individuals [Member]"
       }
      }
     },
     "auth_ref": [
      "r1042",
      "r1052",
      "r1062",
      "r1086",
      "r1094",
      "r1098",
      "r1106"
     ]
    },
    "ecd_AllTradingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllTradingArrangementsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Trading Arrangements",
        "label": "All Trading Arrangements [Member]"
       }
      }
     },
     "auth_ref": [
      "r1104"
     ]
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.vulcanmaterials.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendment Flag",
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AmortizationOfFinancingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AmortizationOfFinancingCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DEBTNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acceleration of unamortized deferred transaction costs",
        "label": "Amortization of Debt Issuance Costs",
        "documentation": "Amount of amortization expense attributable to debt issuance costs."
       }
      }
     },
     "auth_ref": [
      "r156",
      "r451",
      "r1133",
      "r1214"
     ]
    },
    "us-gaap_AmortizationOfFinancingCostsAndDiscounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AmortizationOfFinancingCostsAndDiscounts",
     "crdr": "debit",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DEBTNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of debt issuance costs and discounts",
        "label": "Amortization of Debt Issuance Costs and Discounts",
        "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs."
       }
      }
     },
     "auth_ref": [
      "r451",
      "r968",
      "r969",
      "r1133",
      "r1214"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "presentation": [
      "http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofAntidilutiveCommonStockEquivalentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive common stock equivalents (in shares)",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "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."
       }
      }
     },
     "auth_ref": [
      "r309"
     ]
    },
    "us-gaap_AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/OTHERCOMPREHENSIVEINCOMEScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetails": {
       "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSNarrativeDetails",
      "http://www.vulcanmaterials.com/role/OTHERCOMPREHENSIVEINCOMEScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cash flow hedges",
        "label": "AOCI, Derivative Qualifying as Hedge, Excluded Component, after Tax",
        "documentation": "Amount, after tax, of accumulated gain (loss) from increase (decrease) in value of excluded component of derivative hedge."
       }
      }
     },
     "auth_ref": [
      "r661"
     ]
    },
    "vmc_AsphaltMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "AsphaltMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/GOODWILLScheduleofChangesinCarryingAmountofGoodwillbyReportableSegmentDetails",
      "http://www.vulcanmaterials.com/role/REVENUESScheduleofRevenuesbyGeographicMarketDetails",
      "http://www.vulcanmaterials.com/role/SEGMENTREPORTINGScheduleofSegmentFinancialDisclosureDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asphalt",
        "label": "Asphalt [Member]",
        "documentation": "Asphalt [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vmc_AssetHeldForSaleMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "AssetHeldForSaleMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Held For Sale",
        "label": "Asset Held For Sale [Member]",
        "documentation": "Asset Held For Sale [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetImpairmentCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetImpairmentCharges",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 5.0
      },
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESNarrativeDetails",
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Loss on impairments",
        "terseLabel": "Loss on impairments",
        "label": "Asset Impairment Charges",
        "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r53"
     ]
    },
    "us-gaap_AssetRetirementObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetRetirementObligation",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/DEBTScheduleofStandbyLettersofCreditDetails": {
       "parentTag": "us-gaap_LettersOfCreditOutstandingAmount",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/ASSETRETIREMENTOBLIGATIONSScheduleofReconciliationsofAssetRetirementObligationsDetails",
      "http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails",
      "http://www.vulcanmaterials.com/role/DEBTScheduleofStandbyLettersofCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclamation/restoration requirements",
        "periodStartLabel": "ARO balance at beginning of period",
        "periodEndLabel": "ARO balance at end of period",
        "label": "Asset Retirement Obligation",
        "documentation": "The carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees."
       }
      }
     },
     "auth_ref": [
      "r397",
      "r400"
     ]
    },
    "us-gaap_AssetRetirementObligationAccretionExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetRetirementObligationAccretionExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/ASSETRETIREMENTOBLIGATIONSScheduleofAssetRetirementObligationsOperatingCostsDetails": {
       "parentTag": "vmc_CostIncurredAssetRetirementObligation",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/ASSETRETIREMENTOBLIGATIONSScheduleofAssetRetirementObligationsOperatingCostsDetails",
      "http://www.vulcanmaterials.com/role/ASSETRETIREMENTOBLIGATIONSScheduleofReconciliationsofAssetRetirementObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accretion",
        "verboseLabel": "Accretion expense",
        "label": "Asset Retirement Obligation, Accretion Expense",
        "documentation": "Amount of accretion expense recognized during the period that is associated with an asset retirement obligation. Accretion expense measures and incorporates changes due to the passage of time into the carrying amount of the liability."
       }
      }
     },
     "auth_ref": [
      "r398",
      "r403"
     ]
    },
    "vmc_AssetRetirementObligationDepreciationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "AssetRetirementObligationDepreciationExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/ASSETRETIREMENTOBLIGATIONSScheduleofAssetRetirementObligationsOperatingCostsDetails": {
       "parentTag": "vmc_CostIncurredAssetRetirementObligation",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/ASSETRETIREMENTOBLIGATIONSScheduleofAssetRetirementObligationsOperatingCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation",
        "label": "Asset Retirement Obligation, Depreciation Expense",
        "documentation": "Amount of depreciation expense recognized during the period that is associated with an asset retirement cost."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetRetirementObligationDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetRetirementObligationDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Retirement Obligation Disclosure [Abstract]",
        "label": "Asset Retirement Obligation Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetRetirementObligationDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetRetirementObligationDisclosureTextBlock",
     "presentation": [
      "http://www.vulcanmaterials.com/role/ASSETRETIREMENTOBLIGATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ASSET RETIREMENT OBLIGATIONS",
        "label": "Asset Retirement Obligation Disclosure [Text Block]",
        "documentation": "The entire disclosure for an asset retirement obligation and the associated long-lived asset. An asset retirement obligation is a legal obligation associated with the disposal or retirement from service of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees."
       }
      }
     },
     "auth_ref": [
      "r213",
      "r396",
      "r399"
     ]
    },
    "us-gaap_AssetRetirementObligationLiabilitiesIncurred": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetRetirementObligationLiabilitiesIncurred",
     "crdr": "credit",
     "presentation": [
      "http://www.vulcanmaterials.com/role/ASSETRETIREMENTOBLIGATIONSScheduleofReconciliationsofAssetRetirementObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities incurred",
        "label": "Asset Retirement Obligation, Liabilities Incurred",
        "documentation": "Amount of asset retirement obligations incurred during the period."
       }
      }
     },
     "auth_ref": [
      "r401"
     ]
    },
    "us-gaap_AssetRetirementObligationLiabilitiesSettled": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetRetirementObligationLiabilitiesSettled",
     "crdr": "debit",
     "presentation": [
      "http://www.vulcanmaterials.com/role/ASSETRETIREMENTOBLIGATIONSScheduleofReconciliationsofAssetRetirementObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Liabilities settled",
        "label": "Asset Retirement Obligation, Liabilities Settled",
        "documentation": "Amount of asset retirement obligations settled, or otherwise disposed of, during the period. This may include asset retirement obligations transferred to third parties associated with the sale of a long-lived asset."
       }
      }
     },
     "auth_ref": [
      "r402"
     ]
    },
    "us-gaap_AssetRetirementObligationRevisionOfEstimate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetRetirementObligationRevisionOfEstimate",
     "crdr": "credit",
     "presentation": [
      "http://www.vulcanmaterials.com/role/ASSETRETIREMENTOBLIGATIONSScheduleofReconciliationsofAssetRetirementObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revisions, net",
        "label": "Asset Retirement Obligation, Revision of Estimate",
        "documentation": "Amount of increase (decrease) in the asset retirement obligation from changes in the amount or timing of the estimated cash flows associated with the settlement of the obligation."
       }
      }
     },
     "auth_ref": [
      "r404"
     ]
    },
    "us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetRetirementObligationRollForwardAnalysisRollForward",
     "presentation": [
      "http://www.vulcanmaterials.com/role/ASSETRETIREMENTOBLIGATIONSScheduleofReconciliationsofAssetRetirementObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]",
        "label": "Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "vmc_AssetRetirementObligationsOperatingCostsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "AssetRetirementObligationsOperatingCostsTableTextBlock",
     "presentation": [
      "http://www.vulcanmaterials.com/role/ASSETRETIREMENTOBLIGATIONSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Asset Retirement Obligations Operating Costs",
        "label": "Asset Retirement Obligations, Operating Costs [Table Text Block]",
        "documentation": "The tabular disclosure of asset retirement obligations operating costs."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://www.vulcanmaterials.com/role/SEGMENTREPORTINGScheduleofSegmentFinancialDisclosureDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "verboseLabel": "Total assets",
        "label": "Assets",
        "documentation": "Amount of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r194",
      "r207",
      "r234",
      "r273",
      "r312",
      "r318",
      "r336",
      "r340",
      "r350",
      "r418",
      "r419",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r427",
      "r428",
      "r638",
      "r643",
      "r702",
      "r798",
      "r881",
      "r956",
      "r957",
      "r1003",
      "r1029",
      "r1180",
      "r1181",
      "r1217"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://www.vulcanmaterials.com/role/LEASESScheduleofLeaseAssetsandLiabilitiesWeightedAverageLeaseTermandDiscountRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets",
        "label": "Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "label": "Assets, Current",
        "documentation": "Amount of asset recognized for present right to economic benefit, classified as current."
       }
      }
     },
     "auth_ref": [
      "r226",
      "r241",
      "r273",
      "r350",
      "r418",
      "r419",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r427",
      "r428",
      "r638",
      "r643",
      "r702",
      "r1003",
      "r1180",
      "r1181",
      "r1217"
     ]
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsFairValueDisclosure",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueMeasurementonRecurringBasisDetails": {
       "parentTag": "us-gaap_FairValueNetAssetLiability",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueMeasurementonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets, fair value disclosure",
        "label": "Assets, Fair Value Disclosure",
        "documentation": "Fair value portion of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r677",
      "r678",
      "r993"
     ]
    },
    "us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsHeldForSaleLongLivedFairValueDisclosure",
     "crdr": "debit",
     "presentation": [
      "http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets held for sale, estimated fair value",
        "label": "Long-Lived Asset, Held-for-Sale, Fair Value Disclosure",
        "documentation": "Fair value portion of assets classified as held for sale."
       }
      }
     },
     "auth_ref": [
      "r992",
      "r993",
      "r995",
      "r1197"
     ]
    },
    "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperation",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofClassificationofAssetsandLiabilitiesHeldforSaleDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESNarrativeDetails",
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofClassificationofAssetsandLiabilitiesHeldforSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets held for sale",
        "totalLabel": "Total assets held for sale",
        "label": "Disposal Group, Including Discontinued Operation, Assets",
        "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r99",
      "r115",
      "r173",
      "r224",
      "r225"
     ]
    },
    "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets held for sale",
        "label": "Disposal Group, Including Discontinued Operation, Assets, Current",
        "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r99",
      "r115",
      "r171",
      "r173",
      "r224",
      "r225"
     ]
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise Price",
        "label": "Award Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r1101"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardGrantDateFairValue",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value as of Grant Date",
        "label": "Award Grant Date Fair Value"
       }
      }
     },
     "auth_ref": [
      "r1102"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgDiscLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Disclosures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1097"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgHowMnpiCnsdrdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing, How MNPI Considered",
        "label": "Award Timing, How MNPI Considered [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1097"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing Method",
        "label": "Award Timing Method [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1097"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiCnsdrdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing MNPI Considered",
        "label": "Award Timing MNPI Considered [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1097"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiDiscTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing MNPI Disclosure",
        "label": "Award Timing MNPI Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1097"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgPredtrmndFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing Predetermined",
        "label": "Award Timing Predetermined [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1097"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Type",
        "label": "Award Type [Axis]",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r589",
      "r590",
      "r591"
     ]
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Securities",
        "label": "Award Underlying Securities Amount"
       }
      }
     },
     "auth_ref": [
      "r1100"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r1099"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Awards Close in Time to MNPI Disclosures",
        "label": "Awards Close in Time to MNPI Disclosures [Table]"
       }
      }
     },
     "auth_ref": [
      "r1098"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Awards Close in Time to MNPI Disclosures, Table",
        "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1098"
     ]
    },
    "vmc_BankLineOfCreditOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "BankLineOfCreditOneMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DEBTScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bank line of credit expires 2027",
        "label": "Bank Line Of Credit One [Member]",
        "documentation": "Bank Line Of Credit One [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vmc_BankLineOfCreditShortTermMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "BankLineOfCreditShortTermMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DEBTScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bank line of credit expires 2027",
        "label": "Bank Line Of Credit Short Term [Member]",
        "documentation": "Bank Line Of Credit Short-Term [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BaseRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BaseRateMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DEBTNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Base Rate",
        "label": "Base Rate [Member]",
        "documentation": "Minimum rate investor will accept."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "presentation": [
      "http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BASIS OF PRESENTATION",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)."
       }
      }
     },
     "auth_ref": []
    },
    "vmc_BondMoneyObtainedForTreatmentSystem": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "BondMoneyObtainedForTreatmentSystem",
     "crdr": "debit",
     "presentation": [
      "http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bond money obtained for treatment system",
        "label": "Bond Money Obtained For Treatment System",
        "documentation": "Bond Money Obtained For Treatment System"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionAcquireeDomain",
     "presentation": [
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESNarrativeDetails",
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofBusinessAcquisitionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Acquisition, Acquiree [Domain]",
        "label": "Business Acquisition, Acquiree [Domain]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r627",
      "r982",
      "r985"
     ]
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionAxis",
     "presentation": [
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESNarrativeDetails",
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofBusinessAcquisitionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Acquisition [Axis]",
        "label": "Business Acquisition [Axis]",
        "documentation": "Information by business combination or series of individually immaterial business combinations."
       }
      }
     },
     "auth_ref": [
      "r70",
      "r71",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r627",
      "r982",
      "r985"
     ]
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionLineItems",
     "presentation": [
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESNarrativeDetails",
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofBusinessAcquisitionsDetails",
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofClassificationofAssetsandLiabilitiesHeldforSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Significant Acquisitions and Disposals [Line Items]",
        "label": "Business Acquisition [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r627"
     ]
    },
    "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationAndAssetAcquisitionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationConsiderationTransferred1",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofBusinessAcquisitionsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESNarrativeDetails",
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofBusinessAcquisitionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total consideration",
        "totalLabel": "Total fair value of purchase consideration",
        "label": "Business Combination, Consideration Transferred",
        "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."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r2",
      "r19"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofBusinessAcquisitionsDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofBusinessAcquisitionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts and notes receivable, net",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables",
        "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r73"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofBusinessAcquisitionsDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESNarrativeDetails",
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofBusinessAcquisitionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contractual rights in place",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles",
        "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r72",
      "r73"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofBusinessAcquisitionsDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofBusinessAcquisitionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventories",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory",
        "documentation": "The amount of inventory recognized as of the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r72",
      "r73"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofBusinessAcquisitionsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofBusinessAcquisitionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net identifiable assets acquired",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net",
        "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed."
       }
      }
     },
     "auth_ref": [
      "r72",
      "r73"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofBusinessAcquisitionsDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofBusinessAcquisitionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Other liabilities assumed",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other",
        "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r73"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofBusinessAcquisitionsDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofBusinessAcquisitionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, plant &amp; equipment",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment",
        "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r72",
      "r73"
     ]
    },
    "us-gaap_CapitalExpendituresIncurredButNotYetPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CapitalExpendituresIncurredButNotYetPaid",
     "crdr": "credit",
     "presentation": [
      "http://www.vulcanmaterials.com/role/SUPPLEMENTALCASHFLOWINFORMATIONScheduleofSupplementalInformationReferabletoCondensedConsolidatedStatementsofCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accruals for purchases of property, plant &amp; equipment",
        "label": "Capital Expenditures Incurred but Not yet Paid",
        "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r42",
      "r43"
     ]
    },
    "us-gaap_CargoAndFreightMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CargoAndFreightMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/REVENUESScheduleofFreightDeliveryRevenuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Freight &amp; Delivery Revenues",
        "label": "Cargo and Freight [Member]",
        "documentation": "Product transported between locations."
       }
      }
     },
     "auth_ref": [
      "r1187"
     ]
    },
    "us-gaap_CarryingReportedAmountFairValueDisclosureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CarryingReportedAmountFairValueDisclosureMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reported Value Measurement",
        "label": "Reported Value Measurement [Member]",
        "documentation": "Measured as reported on the statement of financial position (balance sheet)."
       }
      }
     },
     "auth_ref": [
      "r95",
      "r96"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsAbstract",
     "presentation": [
      "http://www.vulcanmaterials.com/role/SUPPLEMENTALCASHFLOWINFORMATIONScheduleofSupplementalInformationReferabletoCondensedConsolidatedStatementsofCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash Payments",
        "label": "Cash and Cash Equivalents [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "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."
       }
      }
     },
     "auth_ref": [
      "r38",
      "r229",
      "r940"
     ]
    },
    "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
     "presentation": [
      "http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RESTRICTED CASH",
        "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]",
        "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits."
       }
      }
     },
     "auth_ref": [
      "r39",
      "r193"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.vulcanmaterials.com/role/SEGMENTREPORTINGScheduleofSegmentFinancialDisclosureDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cash and cash equivalents and restricted cash at beginning of year",
        "periodEndLabel": "Cash and cash equivalents and restricted cash at end of period",
        "terseLabel": "Cash and cash equivalents and restricted cash",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "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."
       }
      }
     },
     "auth_ref": [
      "r38",
      "r164",
      "r269"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net increase (decrease) in cash and cash equivalents and restricted cash",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "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."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r164"
     ]
    },
    "us-gaap_CashFlowHedgingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashFlowHedgingMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSNarrativeDetails",
      "http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSScheduleofEffectsofChangesinFairValuesofDerivativesDesignatedasCashFlowHedgesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash Flow Hedges",
        "label": "Cash Flow Hedging [Member]",
        "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk."
       }
      }
     },
     "auth_ref": [
      "r84"
     ]
    },
    "us-gaap_CashFlowSupplementalDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashFlowSupplementalDisclosuresTextBlock",
     "presentation": [
      "http://www.vulcanmaterials.com/role/SUPPLEMENTALCASHFLOWINFORMATION"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SUPPLEMENTAL CASH FLOW INFORMATION",
        "label": "Cash Flow, Supplemental Disclosures [Text Block]",
        "documentation": "The entire disclosure for supplemental cash flow activities, including cash, noncash, and part noncash transactions, for the period. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period."
       }
      }
     },
     "auth_ref": [
      "r159"
     ]
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChangedPeerGroupFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changed Peer Group, Footnote",
        "label": "Changed Peer Group, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1077"
     ]
    },
    "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year",
        "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r1074"
     ]
    },
    "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested",
        "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]"
       }
      }
     },
     "auth_ref": [
      "r1072"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.vulcanmaterials.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "City Area Code",
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company Selected Measure Amount",
        "label": "Company Selected Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r1078"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company Selected Measure Name",
        "label": "Company Selected Measure Name"
       }
      }
     },
     "auth_ref": [
      "r1078"
     ]
    },
    "us-gaap_CommercialPaper": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommercialPaper",
     "crdr": "credit",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DEBTNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commercial paper",
        "label": "Commercial Paper",
        "documentation": "Carrying value as of the balance sheet date of short-term borrowings using unsecured obligations issued by banks, corporations and other borrowers to investors. The maturities of these money market securities generally do not exceed 270 days."
       }
      }
     },
     "auth_ref": [
      "r120",
      "r195",
      "r1226"
     ]
    },
    "us-gaap_CommercialPaperMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommercialPaperMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DEBTNarrativeDetails",
      "http://www.vulcanmaterials.com/role/DEBTScheduleofDebtDetails",
      "http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commercial Paper",
        "label": "Commercial Paper [Member]",
        "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds."
       }
      }
     },
     "auth_ref": [
      "r177",
      "r417",
      "r1021",
      "r1022",
      "r1023",
      "r1026"
     ]
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other commitments and contingencies (Note 8)",
        "label": "Commitments and Contingencies",
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur."
       }
      }
     },
     "auth_ref": [
      "r130",
      "r198",
      "r800",
      "r870"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]",
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIES"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "COMMITMENTS AND CONTINGENCIES",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r175",
      "r407",
      "r408",
      "r923",
      "r1162",
      "r1169"
     ]
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockDividendsPerShareDeclared",
     "presentation": [
      "http://www.vulcanmaterials.com/role/EQUITYScheduleofChangesinTotalEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash dividend on common stock (in usd per share)",
        "label": "Common Stock, Dividends, Per Share, Declared",
        "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding."
       }
      }
     },
     "auth_ref": [
      "r181"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.vulcanmaterials.com/role/EQUITYNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, par value (in usd per share)",
        "label": "Common Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r133"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.vulcanmaterials.com/role/EQUITYNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, authorized (in shares)",
        "label": "Common Stock, Shares Authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r133",
      "r871"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, outstanding (in shares)",
        "label": "Common Stock, Shares, Outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r133",
      "r871",
      "r886",
      "r1262",
      "r1263"
     ]
    },
    "us-gaap_CommonStockValueOutstanding": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockValueOutstanding",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, $1 par value, Authorized 480.0 shares, Outstanding 132.1, 132.1 and 132.9 shares, respectively",
        "label": "Common Stock, Value, Outstanding",
        "documentation": "Value of common shares held by shareholders. Excludes common shares repurchased and held as treasury shares."
       }
      }
     },
     "auth_ref": [
      "r133",
      "r871"
     ]
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Company Selected Measure",
        "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1083"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsNetIncomeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Net Income",
        "label": "Compensation Actually Paid vs. Net Income [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1082"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsOtherMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Other Measure",
        "label": "Compensation Actually Paid vs. Other Measure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1084"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return",
        "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1081"
     ]
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement Benefits [Abstract]",
        "label": "Retirement Benefits [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Comprehensive income attributable to Vulcan",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "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."
       }
      }
     },
     "auth_ref": [
      "r32",
      "r250",
      "r252",
      "r259",
      "r794",
      "r812",
      "r814"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Comprehensive earnings attributable to noncontrolling interest",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r76",
      "r79",
      "r250",
      "r252",
      "r258",
      "r793",
      "r812",
      "r813"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Comprehensive income",
        "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r79",
      "r186",
      "r250",
      "r252",
      "r257",
      "r792",
      "r812"
     ]
    },
    "us-gaap_ComprehensiveIncomeNoteTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNoteTextBlock",
     "presentation": [
      "http://www.vulcanmaterials.com/role/OTHERCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "OTHER COMPREHENSIVE INCOME",
        "label": "Comprehensive Income (Loss) Note [Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r142",
      "r256",
      "r791",
      "r811"
     ]
    },
    "vmc_ConcreteMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "ConcreteMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESNarrativeDetails",
      "http://www.vulcanmaterials.com/role/GOODWILLNarrativeDetails",
      "http://www.vulcanmaterials.com/role/GOODWILLScheduleofChangesinCarryingAmountofGoodwillbyReportableSegmentDetails",
      "http://www.vulcanmaterials.com/role/REVENUESScheduleofRevenuesbyGeographicMarketDetails",
      "http://www.vulcanmaterials.com/role/SEGMENTREPORTINGScheduleofSegmentFinancialDisclosureDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concrete",
        "label": "Concrete [Member]",
        "documentation": "Concrete [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vmc_ConcreteOperationsInTexasMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "ConcreteOperationsInTexasMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofClassificationofAssetsandLiabilitiesHeldforSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concrete Operations In Texas",
        "label": "Concrete Operations In Texas [Member]",
        "documentation": "Concrete Operations In Texas"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ConsolidatedEntitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ConsolidatedEntitiesAxis",
     "presentation": [
      "http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidated Entities [Axis]",
        "label": "Consolidated Entities [Axis]"
       }
      }
     },
     "auth_ref": [
      "r275",
      "r638",
      "r639",
      "r643",
      "r644",
      "r743",
      "r928",
      "r1179",
      "r1182",
      "r1183"
     ]
    },
    "srt_ConsolidatedEntitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ConsolidatedEntitiesDomain",
     "presentation": [
      "http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidated Entities [Domain]",
        "label": "Consolidated Entities [Domain]"
       }
      }
     },
     "auth_ref": [
      "r275",
      "r638",
      "r639",
      "r643",
      "r644",
      "r743",
      "r928",
      "r1179",
      "r1182",
      "r1183"
     ]
    },
    "srt_ConsolidationItemsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ConsolidationItemsAxis",
     "presentation": [
      "http://www.vulcanmaterials.com/role/REVENUESScheduleofRevenuesbyGeographicMarketDetails",
      "http://www.vulcanmaterials.com/role/SEGMENTREPORTINGScheduleofSegmentFinancialDisclosureDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidation Items [Axis]",
        "label": "Consolidation Items [Axis]"
       }
      }
     },
     "auth_ref": [
      "r205",
      "r275",
      "r312",
      "r320",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r340",
      "r341",
      "r342",
      "r418",
      "r419",
      "r420",
      "r421",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r956",
      "r957",
      "r1180",
      "r1181"
     ]
    },
    "srt_ConsolidationItemsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ConsolidationItemsDomain",
     "presentation": [
      "http://www.vulcanmaterials.com/role/REVENUESScheduleofRevenuesbyGeographicMarketDetails",
      "http://www.vulcanmaterials.com/role/SEGMENTREPORTINGScheduleofSegmentFinancialDisclosureDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidation Items [Domain]",
        "label": "Consolidation Items [Domain]"
       }
      }
     },
     "auth_ref": [
      "r205",
      "r275",
      "r312",
      "r320",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r340",
      "r341",
      "r342",
      "r418",
      "r419",
      "r420",
      "r421",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r956",
      "r957",
      "r1180",
      "r1181"
     ]
    },
    "us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy",
     "presentation": [
      "http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NONCONTROLLING INTEREST",
        "label": "Consolidation, Subsidiaries or Other Investments, Consolidated Entities, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for subsidiaries or other investments that are consolidated, including the accounting treatment for intercompany accounts or transactions and any noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r210"
     ]
    },
    "vmc_ConstructionPavingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "ConstructionPavingMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/REVENUESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Construction Paving",
        "label": "Construction Paving [Member]",
        "documentation": "Construction Paving [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock",
     "presentation": [
      "http://www.vulcanmaterials.com/role/REVENUESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Reconciliation of Deferred Revenue Balances",
        "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]",
        "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability."
       }
      }
     },
     "auth_ref": [
      "r1185"
     ]
    },
    "us-gaap_ContractWithCustomerLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.vulcanmaterials.com/role/REVENUESNarrativeDetails",
      "http://www.vulcanmaterials.com/role/REVENUESScheduleofReconciliationofDeferredRevenueBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Estimated deferred revenue to be recognized in the next 12 months",
        "periodStartLabel": "Deferred revenue balance at beginning of period",
        "periodEndLabel": "Deferred revenue balance at end of period",
        "label": "Contract with Customer, Liability",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r474",
      "r475",
      "r486"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred revenue",
        "label": "Contract with Customer, Liability, Noncurrent",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r474",
      "r475",
      "r486"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "crdr": "credit",
     "presentation": [
      "http://www.vulcanmaterials.com/role/REVENUESScheduleofReconciliationofDeferredRevenueBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Revenue recognized from deferred revenue",
        "label": "Contract with Customer, Liability, Revenue Recognized",
        "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due."
       }
      }
     },
     "auth_ref": [
      "r487"
     ]
    },
    "vmc_ContractWithCustomerLiabilityRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "ContractWithCustomerLiabilityRollForward",
     "presentation": [
      "http://www.vulcanmaterials.com/role/REVENUESScheduleofReconciliationofDeferredRevenueBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract With Customer, Liability [Roll Forward]",
        "label": "Contract With Customer, Liability [Roll Forward]",
        "documentation": "Contract With Customer, Liability"
       }
      }
     },
     "auth_ref": []
    },
    "vmc_CooperatingPartiesGroupMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "CooperatingPartiesGroupMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cooperating Parties Group",
        "label": "Cooperating Parties Group [Member]",
        "documentation": "Cooperating Parties Group [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CorporateNonSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CorporateNonSegmentMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/SEGMENTREPORTINGScheduleofSegmentFinancialDisclosureDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General corporate assets",
        "label": "Segment Reporting, Reconciling Item, Corporate Nonsegment [Member]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r335",
      "r336",
      "r337",
      "r338",
      "r341",
      "r1144"
     ]
    },
    "vmc_CostIncurredAssetRetirementObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "CostIncurredAssetRetirementObligation",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/ASSETRETIREMENTOBLIGATIONSScheduleofAssetRetirementObligationsOperatingCostsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/ASSETRETIREMENTOBLIGATIONSScheduleofAssetRetirementObligationsOperatingCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total ARO operating costs",
        "label": "Cost Incurred, Asset Retirement Obligation",
        "documentation": "Cost Incurred, Asset Retirement Obligation"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfGoodsAndServicesSold",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Cost of revenues",
        "label": "Cost of Goods and Services Sold",
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities."
       }
      }
     },
     "auth_ref": [
      "r150",
      "r151",
      "r751"
     ]
    },
    "vmc_CostsForPavingContractsExpenseExpectedAmortizationPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "CostsForPavingContractsExpenseExpectedAmortizationPeriod",
     "presentation": [
      "http://www.vulcanmaterials.com/role/REVENUESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Costs for paving contracts expense, expected amortization period (in years)",
        "label": "Costs For Paving Contracts Expense, Expected Amortization Period",
        "documentation": "Costs For Paving Contracts Expense, Expected Amortization Period"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cover [Abstract]",
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "vmc_CoverageOfWarrantyProvisions": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "CoverageOfWarrantyProvisions",
     "presentation": [
      "http://www.vulcanmaterials.com/role/REVENUESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Coverage of warranty provisions",
        "label": "Coverage Of Warranty Provisions",
        "documentation": "Coverage Of Warranty Provisions"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditFacilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditFacilityAxis",
     "presentation": [
      "http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails",
      "http://www.vulcanmaterials.com/role/DEBTNarrativeDetails",
      "http://www.vulcanmaterials.com/role/DEBTScheduleofDebtDetails",
      "http://www.vulcanmaterials.com/role/DEBTScheduleofStandbyLettersofCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Facility [Axis]",
        "label": "Credit Facility [Axis]",
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": [
      "r417",
      "r1177"
     ]
    },
    "us-gaap_CreditFacilityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditFacilityDomain",
     "presentation": [
      "http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails",
      "http://www.vulcanmaterials.com/role/DEBTNarrativeDetails",
      "http://www.vulcanmaterials.com/role/DEBTScheduleofDebtDetails",
      "http://www.vulcanmaterials.com/role/DEBTScheduleofStandbyLettersofCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Facility [Domain]",
        "label": "Credit Facility [Domain]",
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": [
      "r417",
      "r1177",
      "r1178"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www.vulcanmaterials.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Fiscal Year End Date",
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Disclosure [Abstract]",
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtDisclosureTextBlock",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DEBT"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DEBT",
        "label": "Debt Disclosure [Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r176",
      "r271",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r416",
      "r417",
      "r429",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r445",
      "r452",
      "r453",
      "r455",
      "r710"
     ]
    },
    "us-gaap_DebtInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentAxis",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DEBTNarrativeDetails",
      "http://www.vulcanmaterials.com/role/DEBTScheduleofDebtDetails",
      "http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument [Axis]",
        "label": "Debt Instrument [Axis]",
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r123",
      "r124",
      "r196",
      "r197",
      "r275",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r436",
      "r441",
      "r442",
      "r443",
      "r444",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r965",
      "r966",
      "r967",
      "r968",
      "r969",
      "r1001",
      "r1134",
      "r1163",
      "r1164",
      "r1165",
      "r1213",
      "r1215"
     ]
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DEBTNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Applicable margin on borrowing rate (as percent)",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentCarryingAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DEBTNarrativeDetails",
      "http://www.vulcanmaterials.com/role/DEBTScheduleofDebtDetails",
      "http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Gross long-term debt",
        "terseLabel": "Total long-term debt - face value",
        "label": "Long-Term Debt, Gross",
        "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."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r197",
      "r456"
     ]
    },
    "vmc_DebtInstrumentFairValueAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "DebtInstrumentFairValueAdjustments",
     "crdr": "credit",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DEBTScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value adjustments",
        "label": "Debt Instrument, Fair Value Adjustments",
        "documentation": "Debt Instrument, Fair Value Adjustments"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentInterestRateEffectivePercentage",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DEBTScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective interest rate",
        "label": "Debt Instrument, Interest Rate, Effective Percentage",
        "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium."
       }
      }
     },
     "auth_ref": [
      "r126",
      "r459",
      "r710",
      "r711",
      "r1001"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DEBTNarrativeDetails",
      "http://www.vulcanmaterials.com/role/DEBTScheduleofDebtDetails",
      "http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate (as percent)",
        "verboseLabel": "Interest rate (as percent)",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement."
       }
      }
     },
     "auth_ref": [
      "r126",
      "r431"
     ]
    },
    "us-gaap_DebtInstrumentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentLineItems",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DEBTNarrativeDetails",
      "http://www.vulcanmaterials.com/role/DEBTScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument [Line Items]",
        "label": "Debt Instrument [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r275",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r436",
      "r441",
      "r442",
      "r443",
      "r444",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r454",
      "r965",
      "r966",
      "r967",
      "r968",
      "r969",
      "r1001",
      "r1134",
      "r1213",
      "r1215"
     ]
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentNameDomain",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DEBTNarrativeDetails",
      "http://www.vulcanmaterials.com/role/DEBTScheduleofDebtDetails",
      "http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Name [Domain]",
        "label": "Debt Instrument, Name [Domain]",
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r275",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r436",
      "r441",
      "r442",
      "r443",
      "r444",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r965",
      "r966",
      "r967",
      "r968",
      "r969",
      "r1001",
      "r1134",
      "r1163",
      "r1164",
      "r1165",
      "r1213",
      "r1215"
     ]
    },
    "us-gaap_DebtInstrumentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentTable",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DEBTNarrativeDetails",
      "http://www.vulcanmaterials.com/role/DEBTScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Long-Term Debt Instruments [Table]",
        "label": "Schedule of Long-Term Debt Instruments [Table]",
        "documentation": "Disclosure of information about long-term debt instrument or arrangement."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r56",
      "r57",
      "r97",
      "r179",
      "r180",
      "r275",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r436",
      "r441",
      "r442",
      "r443",
      "r444",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r454",
      "r965",
      "r966",
      "r967",
      "r968",
      "r969",
      "r1001",
      "r1134",
      "r1213",
      "r1215"
     ]
    },
    "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet",
     "crdr": "debit",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DEBTScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Unamortized discounts and debt issuance costs",
        "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net",
        "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs."
       }
      }
     },
     "auth_ref": [
      "r441",
      "r457",
      "r709",
      "r710",
      "r711",
      "r966",
      "r967",
      "r1001"
     ]
    },
    "us-gaap_DebtLongtermAndShorttermCombinedAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtLongtermAndShorttermCombinedAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DEBTNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Term debt",
        "label": "Debt, Long-Term and Short-Term, Combined Amount",
        "documentation": "Represents the aggregate of total long-term debt, including current maturities and short-term debt."
       }
      }
     },
     "auth_ref": []
    },
    "vmc_DeferredIncomeTaxExpenseIncludingDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "DeferredIncomeTaxExpenseIncludingDiscontinuedOperations",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income taxes, net",
        "label": "Deferred Income Tax Expense Including Discontinued Operations",
        "documentation": "Amount of deferred income tax expense including discontinued operations."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income taxes, net",
        "label": "Deferred Income Tax Liabilities, Net",
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r594",
      "r595",
      "r799"
     ]
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal",
     "crdr": "debit",
     "presentation": [
      "http://www.vulcanmaterials.com/role/INCOMETAXESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State net operating loss carryforwards",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards, State and Local",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r1192"
     ]
    },
    "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAmortizationOfGainsLosses",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/BENEFITPLANSScheduleofComponentsofNetPeriodicBenefitCostPensionBenefitsDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/BENEFITPLANSScheduleofComponentsofNetPeriodicBenefitCostOtherPostretirementBenefitsDetails",
      "http://www.vulcanmaterials.com/role/BENEFITPLANSScheduleofComponentsofNetPeriodicBenefitCostPensionBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Amortization of actuarial loss",
        "negatedTerseLabel": "Amortization of actuarial gain",
        "label": "Defined Benefit Plan, Amortization of Gain (Loss)",
        "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r491",
      "r529",
      "r550",
      "r980",
      "r981"
     ]
    },
    "us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAmortizationOfPriorServiceCostCredit",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/BENEFITPLANSScheduleofComponentsofNetPeriodicBenefitCostPensionBenefitsDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/BENEFITPLANSScheduleofComponentsofNetPeriodicBenefitCostOtherPostretirementBenefitsDetails",
      "http://www.vulcanmaterials.com/role/BENEFITPLANSScheduleofComponentsofNetPeriodicBenefitCostPensionBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of prior service cost",
        "verboseLabel": "Amortization of prior service cost",
        "label": "Defined Benefit Plan, Amortization of Prior Service Cost (Credit)",
        "documentation": "Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r491",
      "r530",
      "r551",
      "r980",
      "r981"
     ]
    },
    "us-gaap_DefinedBenefitPlanContributionsByEmployer": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanContributionsByEmployer",
     "crdr": "debit",
     "presentation": [
      "http://www.vulcanmaterials.com/role/BENEFITPLANSNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employer contributions",
        "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer",
        "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets."
       }
      }
     },
     "auth_ref": [
      "r506",
      "r516",
      "r554",
      "r978",
      "r979",
      "r980",
      "r981"
     ]
    },
    "us-gaap_DefinedBenefitPlanDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanDisclosureLineItems",
     "presentation": [
      "http://www.vulcanmaterials.com/role/BENEFITPLANSNarrativeDetails",
      "http://www.vulcanmaterials.com/role/BENEFITPLANSScheduleofComponentsofNetPeriodicBenefitCostOtherPostretirementBenefitsDetails",
      "http://www.vulcanmaterials.com/role/BENEFITPLANSScheduleofComponentsofNetPeriodicBenefitCostPensionBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan Disclosure [Line Items]",
        "label": "Defined Benefit Plan Disclosure [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/BENEFITPLANSScheduleofComponentsofNetPeriodicBenefitCostPensionBenefitsDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/BENEFITPLANSScheduleofComponentsofNetPeriodicBenefitCostPensionBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Expected return on plan assets",
        "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets",
        "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r491",
      "r528",
      "r549",
      "r980",
      "r981"
     ]
    },
    "us-gaap_DefinedBenefitPlanInterestCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanInterestCost",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/BENEFITPLANSScheduleofComponentsofNetPeriodicBenefitCostPensionBenefitsDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/BENEFITPLANSScheduleofComponentsofNetPeriodicBenefitCostOtherPostretirementBenefitsDetails",
      "http://www.vulcanmaterials.com/role/BENEFITPLANSScheduleofComponentsofNetPeriodicBenefitCostPensionBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest cost",
        "label": "Defined Benefit Plan, Interest Cost",
        "documentation": "Amount of cost recognized for passage of time related to defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r491",
      "r495",
      "r527",
      "r548",
      "r980",
      "r981"
     ]
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCost",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/BENEFITPLANSScheduleofComponentsofNetPeriodicBenefitCostPensionBenefitsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/BENEFITPLANSScheduleofComponentsofNetPeriodicBenefitCostOtherPostretirementBenefitsDetails",
      "http://www.vulcanmaterials.com/role/BENEFITPLANSScheduleofComponentsofNetPeriodicBenefitCostPensionBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net periodic pension benefit cost",
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)",
        "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r525",
      "r546",
      "r980",
      "r981"
     ]
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCostAbstract",
     "presentation": [
      "http://www.vulcanmaterials.com/role/BENEFITPLANSScheduleofComponentsofNetPeriodicBenefitCostOtherPostretirementBenefitsDetails",
      "http://www.vulcanmaterials.com/role/BENEFITPLANSScheduleofComponentsofNetPeriodicBenefitCostPensionBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]",
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanServiceCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanServiceCost",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/BENEFITPLANSScheduleofComponentsofNetPeriodicBenefitCostPensionBenefitsDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/BENEFITPLANSScheduleofComponentsofNetPeriodicBenefitCostOtherPostretirementBenefitsDetails",
      "http://www.vulcanmaterials.com/role/BENEFITPLANSScheduleofComponentsofNetPeriodicBenefitCostPensionBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Service cost",
        "label": "Defined Benefit Plan, Service Cost",
        "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r493",
      "r526",
      "r547",
      "r980",
      "r981"
     ]
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedContributionPlanCostRecognized",
     "crdr": "debit",
     "presentation": [
      "http://www.vulcanmaterials.com/role/BENEFITPLANSNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expense recognized related to defined contribution plans",
        "label": "Defined Contribution Plan, Cost",
        "documentation": "Amount of cost for defined contribution plan."
       }
      }
     },
     "auth_ref": [
      "r558"
     ]
    },
    "us-gaap_DelayedDrawTermLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DelayedDrawTermLoanMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DEBTNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Delayed Draw Term Loan",
        "label": "Delayed Draw Term Loan (DDTL) [Member]",
        "documentation": "Term loan allowing borrower to withdraw predefined amount of preapproved loan within predetermined period."
       }
      }
     },
     "auth_ref": [
      "r1259",
      "r1260"
     ]
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepreciationDepletionAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.vulcanmaterials.com/role/SEGMENTREPORTINGScheduleofSegmentFinancialDisclosureDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation, depletion, accretion and amortization",
        "verboseLabel": "Depreciation, Depletion, Accretion and Amortization",
        "label": "Depreciation, Depletion and Amortization",
        "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."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r312",
      "r323",
      "r340",
      "r956",
      "r957"
     ]
    },
    "us-gaap_DerivativeAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSScheduleofDerivativeInstrumentsRecognizedatFairValueDetails": {
       "parentTag": "us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSScheduleofDerivativeInstrumentsRecognizedatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative asset",
        "label": "Derivative Asset",
        "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."
       }
      }
     },
     "auth_ref": [
      "r242",
      "r243",
      "r677",
      "r678",
      "r691",
      "r701",
      "r858",
      "r859",
      "r860",
      "r861",
      "r862",
      "r864",
      "r865",
      "r866",
      "r867",
      "r868",
      "r875",
      "r876",
      "r910",
      "r913",
      "r914",
      "r915",
      "r916",
      "r917",
      "r946",
      "r993",
      "r997",
      "r1020",
      "r1198",
      "r1199",
      "r1200",
      "r1261"
     ]
    },
    "us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeAssetsLiabilitiesAtFairValueNet",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSScheduleofDerivativeInstrumentsRecognizedatFairValueDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSScheduleofDerivativeInstrumentsRecognizedatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Interest rate swaps net liability",
        "label": "Derivative Assets (Liabilities), at Fair Value, Net",
        "documentation": "Fair values as of the balance sheet date of the net amount of all assets and liabilities resulting from contracts that meet the criteria of being accounted for as derivative instruments."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r1198",
      "r1199",
      "r1200"
     ]
    },
    "us-gaap_DerivativeBasisSpreadOnVariableRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeBasisSpreadOnVariableRate",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate spread above SOFR (as percent)",
        "label": "Derivative, Basis Spread on Variable Rate",
        "documentation": "The percentage points added to the reference rate to compute the variable rate on the interest rate derivative."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeContractTypeDomain",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSNarrativeDetails",
      "http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSScheduleofDerivativeInstrumentsRecognizedatFairValueDetails",
      "http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSScheduleofEffectsofChangesinFairValuesofDerivativesDesignatedasCashFlowHedgesDetails",
      "http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueMeasurementonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Contract Type [Domain]",
        "label": "Derivative Contract [Domain]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r866",
      "r868",
      "r874",
      "r875",
      "r876",
      "r877",
      "r878",
      "r879",
      "r880",
      "r882",
      "r883",
      "r884",
      "r885",
      "r888",
      "r889",
      "r890",
      "r891",
      "r892",
      "r893",
      "r894",
      "r895",
      "r910",
      "r911",
      "r914",
      "r916",
      "r1019",
      "r1020",
      "r1201",
      "r1202",
      "r1203",
      "r1204",
      "r1205",
      "r1206",
      "r1207",
      "r1208"
     ]
    },
    "us-gaap_DerivativeFixedInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeFixedInterestRate",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fixed interest rate under swap agreements (as percent)",
        "label": "Derivative, Fixed Interest Rate",
        "documentation": "Fixed interest rate related to the interest rate derivative."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeInstrumentRiskAxis",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSNarrativeDetails",
      "http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSScheduleofDerivativeInstrumentsRecognizedatFairValueDetails",
      "http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSScheduleofEffectsofChangesinFairValuesofDerivativesDesignatedasCashFlowHedgesDetails",
      "http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueMeasurementonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Instrument [Axis]",
        "label": "Derivative Instrument [Axis]",
        "documentation": "Information by type of derivative contract."
       }
      }
     },
     "auth_ref": [
      "r86",
      "r88",
      "r90",
      "r190",
      "r866",
      "r868",
      "r874",
      "r875",
      "r876",
      "r877",
      "r878",
      "r879",
      "r880",
      "r882",
      "r883",
      "r884",
      "r885",
      "r888",
      "r889",
      "r890",
      "r891",
      "r892",
      "r893",
      "r894",
      "r895",
      "r910",
      "r911",
      "r914",
      "r916",
      "r946",
      "r1019",
      "r1020",
      "r1201",
      "r1202",
      "r1203",
      "r1204",
      "r1205",
      "r1206",
      "r1207",
      "r1208"
     ]
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]",
        "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DERIVATIVE INSTRUMENTS",
        "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]",
        "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts."
       }
      }
     },
     "auth_ref": [
      "r189",
      "r647",
      "r662"
     ]
    },
    "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSNarrativeDetails",
      "http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSScheduleofDerivativeInstrumentsRecognizedatFairValueDetails",
      "http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSScheduleofEffectsofChangesinFairValuesofDerivativesDesignatedasCashFlowHedgesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hedging Relationship [Axis]",
        "label": "Hedging Relationship [Axis]",
        "documentation": "Information by type of hedging relationship."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r86",
      "r88"
     ]
    },
    "us-gaap_DerivativeLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSScheduleofDerivativeInstrumentsRecognizedatFairValueDetails": {
       "parentTag": "us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSScheduleofDerivativeInstrumentsRecognizedatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Derivative liability",
        "label": "Derivative Liability",
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset."
       }
      }
     },
     "auth_ref": [
      "r242",
      "r243",
      "r677",
      "r678",
      "r691",
      "r701",
      "r858",
      "r859",
      "r860",
      "r861",
      "r864",
      "r865",
      "r866",
      "r867",
      "r868",
      "r882",
      "r884",
      "r885",
      "r911",
      "r912",
      "r913",
      "r914",
      "r915",
      "r916",
      "r917",
      "r946",
      "r1198",
      "r1199",
      "r1200",
      "r1261"
     ]
    },
    "us-gaap_DerivativeLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeLineItems",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSNarrativeDetails",
      "http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSScheduleofDerivativeInstrumentsRecognizedatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative [Line Items]",
        "label": "Derivative [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r662"
     ]
    },
    "us-gaap_DerivativeNotionalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeNotionalAmount",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notional amount of interest rate swap agreements",
        "label": "Derivative, Notional Amount",
        "documentation": "Nominal or face amount used to calculate payment on derivative."
       }
      }
     },
     "auth_ref": [
      "r1193",
      "r1194"
     ]
    },
    "us-gaap_DerivativeTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeTable",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSNarrativeDetails",
      "http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSScheduleofDerivativeInstrumentsRecognizedatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative [Table]",
        "label": "Derivative [Table]",
        "documentation": "Disclosure of information about derivative instrument or group of derivative instruments, including, but not limited to, type of derivative instrument, risk being hedged, notional amount, hedge designation, related hedged item, inception date, and maturity date."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r80",
      "r81",
      "r82",
      "r85",
      "r87",
      "r88",
      "r91",
      "r92",
      "r93",
      "r662"
     ]
    },
    "us-gaap_DesignatedAsHedgingInstrumentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DesignatedAsHedgingInstrumentMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSNarrativeDetails",
      "http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSScheduleofDerivativeInstrumentsRecognizedatFairValueDetails",
      "http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSScheduleofEffectsofChangesinFairValuesofDerivativesDesignatedasCashFlowHedgesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Designated as Hedging Instrument",
        "label": "Designated as Hedging Instrument [Member]",
        "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)."
       }
      }
     },
     "auth_ref": [
      "r22"
     ]
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueLineItems",
     "presentation": [
      "http://www.vulcanmaterials.com/role/REVENUESScheduleofFreightDeliveryRevenuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue [Line Items]",
        "label": "Disaggregation of Revenue [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r485",
      "r971",
      "r972",
      "r973",
      "r974",
      "r975",
      "r976",
      "r977"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueTable",
     "presentation": [
      "http://www.vulcanmaterials.com/role/REVENUESScheduleofFreightDeliveryRevenuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue [Table]",
        "label": "Disaggregation of Revenue [Table]",
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
       }
      }
     },
     "auth_ref": [
      "r485",
      "r971",
      "r972",
      "r973",
      "r974",
      "r975",
      "r976",
      "r977"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "presentation": [
      "http://www.vulcanmaterials.com/role/REVENUESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Freight &amp; Delivery Revenues",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
       }
      }
     },
     "auth_ref": [
      "r1186"
     ]
    },
    "us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisclosureOfLongLivedAssetsHeldForSaleTextBlock",
     "presentation": [
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Classification of Assets and Liabilities Held for Sale",
        "label": "Disclosure of Long-Lived Assets Held-for-Sale [Table Text Block]",
        "documentation": "Tabular disclosure of long lived assets held for sale. Disclosure may include the description of the facts and circumstances leading to the expected disposal, manner and timing of disposal, the carrying value of the assets held for sale, the gain (loss) recognized in the income statement and the income statement caption that includes that gain (loss)."
       }
      }
     },
     "auth_ref": [
      "r23"
     ]
    },
    "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofResultsfromDiscontinuedOperationsDetails": {
       "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofResultsfromDiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Pretax loss",
        "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax",
        "documentation": "Amount before tax of income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal."
       }
      }
     },
     "auth_ref": [
      "r103",
      "r104",
      "r105",
      "r106",
      "r107",
      "r113",
      "r149",
      "r1228"
     ]
    },
    "us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DiscontinuedOperationTaxEffectOfDiscontinuedOperation",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofResultsfromDiscontinuedOperationsDetails": {
       "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofResultsfromDiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Income tax benefit",
        "label": "Discontinued Operation, Tax Effect of Discontinued Operation",
        "documentation": "Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal."
       }
      }
     },
     "auth_ref": [
      "r104",
      "r105",
      "r106",
      "r107",
      "r113",
      "r117",
      "r596",
      "r612",
      "r614"
     ]
    },
    "us-gaap_DiscontinuedOperationsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DiscontinuedOperationsPolicyTextBlock",
     "presentation": [
      "http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DISCONTINUED OPERATIONS",
        "label": "Discontinued Operations, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for discontinued operations. Includes, but is not limited to, method of interest allocation to a discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r28"
     ]
    },
    "us-gaap_DisposalGroupClassificationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupClassificationAxis",
     "presentation": [
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESNarrativeDetails",
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofClassificationofAssetsandLiabilitiesHeldforSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Group Classification [Axis]",
        "label": "Disposal Group Classification [Axis]",
        "documentation": "Information by disposal group classification."
       }
      }
     },
     "auth_ref": [
      "r224"
     ]
    },
    "us-gaap_DisposalGroupClassificationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupClassificationDomain",
     "presentation": [
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESNarrativeDetails",
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofClassificationofAssetsandLiabilitiesHeldforSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Group Classification [Domain]",
        "label": "Disposal Group Classification [Domain]",
        "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupHeldforsaleNotDiscontinuedOperationsMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESNarrativeDetails",
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofClassificationofAssetsandLiabilitiesHeldforSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Group, Held-for-Sale, Not Discontinued Operations",
        "label": "Disposal Group, Held-for-Sale, Not Discontinued Operations [Member]",
        "documentation": "Disposal group that is classified as held-for-sale. Excludes disposals classified as discontinued operations."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r23",
      "r224"
     ]
    },
    "vmc_DisposalGroupIncludingDiscontinuedOperationCurrentFinanceLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "DisposalGroupIncludingDiscontinuedOperationCurrentFinanceLeaseLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofClassificationofAssetsandLiabilitiesHeldforSaleDetails": {
       "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofClassificationofAssetsandLiabilitiesHeldforSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Current finance lease liabilities",
        "label": "Disposal Group, Including Discontinued Operation, Current Finance Lease Liabilities",
        "documentation": "Disposal Group, Including Discontinued Operation, Current Finance Lease Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "vmc_DisposalGroupIncludingDiscontinuedOperationCurrentOperatingLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "DisposalGroupIncludingDiscontinuedOperationCurrentOperatingLeaseLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofClassificationofAssetsandLiabilitiesHeldforSaleDetails": {
       "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofClassificationofAssetsandLiabilitiesHeldforSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Current operating lease liabilities",
        "label": "Disposal Group, Including Discontinued Operation, Current Operating Lease Liabilities",
        "documentation": "Disposal Group, Including Discontinued Operation, Current Operating Lease Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "vmc_DisposalGroupIncludingDiscontinuedOperationFinanceLeasesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "DisposalGroupIncludingDiscontinuedOperationFinanceLeasesNet",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofClassificationofAssetsandLiabilitiesHeldforSaleDetails": {
       "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofClassificationofAssetsandLiabilitiesHeldforSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance leases, net",
        "label": "Disposal Group Including Discontinued Operation, Finance Leases, Net",
        "documentation": "Disposal Group Including Discontinued Operation, Finance Leases, Net"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationGoodwill1",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofClassificationofAssetsandLiabilitiesHeldforSaleDetails": {
       "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofClassificationofAssetsandLiabilitiesHeldforSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill",
        "label": "Disposal Group, Including Discontinued Operation, Goodwill",
        "documentation": "Amount classified as goodwill attributable to disposal group held for sale or disposed of."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r99",
      "r115",
      "r173"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationIntangibleAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofClassificationofAssetsandLiabilitiesHeldforSaleDetails": {
       "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofClassificationofAssetsandLiabilitiesHeldforSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Amortizable intangible assets, net",
        "label": "Disposal Group, Including Discontinued Operation, Intangible Assets",
        "documentation": "Amount classified as intangible assets, excluding goodwill, attributable to disposal group held for sale or disposed of."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r99",
      "r115",
      "r173"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationInventory1",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofClassificationofAssetsandLiabilitiesHeldforSaleDetails": {
       "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofClassificationofAssetsandLiabilitiesHeldforSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory",
        "label": "Disposal Group, Including Discontinued Operation, Inventory",
        "documentation": "Amount classified as inventory attributable to disposal group held for sale or disposed of."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r99",
      "r115",
      "r173"
     ]
    },
    "vmc_DisposalGroupIncludingDiscontinuedOperationLandAndLandImprovementsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "DisposalGroupIncludingDiscontinuedOperationLandAndLandImprovementsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofClassificationofAssetsandLiabilitiesHeldforSaleDetails": {
       "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofClassificationofAssetsandLiabilitiesHeldforSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Land and land improvements, net",
        "label": "Disposal Group Including Discontinued Operation, Land And Land Improvements, Net",
        "documentation": "Disposal Group Including Discontinued Operation, Land And Land Improvements, Net"
       }
      }
     },
     "auth_ref": []
    },
    "vmc_DisposalGroupIncludingDiscontinuedOperationNoncurrentFinanceLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "DisposalGroupIncludingDiscontinuedOperationNoncurrentFinanceLeaseLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofClassificationofAssetsandLiabilitiesHeldforSaleDetails": {
       "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofClassificationofAssetsandLiabilitiesHeldforSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Noncurrent finance lease liabilities",
        "label": "Disposal Group, Including Discontinued Operation, Noncurrent Finance Lease Liabilities",
        "documentation": "Disposal Group, Including Discontinued Operation, Noncurrent Finance Lease Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "vmc_DisposalGroupIncludingDiscontinuedOperationNoncurrentOperatingLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "DisposalGroupIncludingDiscontinuedOperationNoncurrentOperatingLeaseLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofClassificationofAssetsandLiabilitiesHeldforSaleDetails": {
       "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofClassificationofAssetsandLiabilitiesHeldforSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Noncurrent operating lease liabilities",
        "label": "Disposal Group, Including Discontinued Operation, Noncurrent Operating Lease Liabilities",
        "documentation": "Disposal Group, Including Discontinued Operation, Noncurrent Operating Lease Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "vmc_DisposalGroupIncludingDiscontinuedOperationOperatingLeasesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingLeasesNet",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofClassificationofAssetsandLiabilitiesHeldforSaleDetails": {
       "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofClassificationofAssetsandLiabilitiesHeldforSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating leases, net",
        "label": "Disposal Group Including Discontinued Operation, Operating Leases, Net",
        "documentation": "Disposal Group Including Discontinued Operation, Operating Leases, Net"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofClassificationofAssetsandLiabilitiesHeldforSaleDetails": {
       "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofClassificationofAssetsandLiabilitiesHeldforSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Buildings, machinery and equipment, net",
        "label": "Disposal Group, Including Discontinued Operation, Property, Plant and Equipment",
        "documentation": "Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r99",
      "r115",
      "r173"
     ]
    },
    "vmc_DisposalGroupIncludingDiscontinuedOperationReserveForAssetsHeldForSale": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "DisposalGroupIncludingDiscontinuedOperationReserveForAssetsHeldForSale",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofClassificationofAssetsandLiabilitiesHeldforSaleDetails": {
       "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofClassificationofAssetsandLiabilitiesHeldforSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Reserve for assets held for sale",
        "label": "Disposal Group Including Discontinued Operation, Reserve For Assets Held For Sale",
        "documentation": "Disposal Group Including Discontinued Operation, Reserve For Assets Held For Sale"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationRevenue",
     "crdr": "credit",
     "presentation": [
      "http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Revenues from discontinued operations",
        "label": "Disposal Group, Including Discontinued Operation, Revenue",
        "documentation": "Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r114",
      "r225"
     ]
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain",
     "presentation": [
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESNarrativeDetails",
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofClassificationofAssetsandLiabilitiesHeldforSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Group Name [Domain]",
        "label": "Disposal Group Name [Domain]",
        "documentation": "Name of disposal group."
       }
      }
     },
     "auth_ref": [
      "r982",
      "r985"
     ]
    },
    "us-gaap_DividendsCommonStockCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DividendsCommonStockCash",
     "crdr": "debit",
     "presentation": [
      "http://www.vulcanmaterials.com/role/EQUITYScheduleofChangesinTotalEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Cash dividends on common stock ($0.46/$0.43/$1.38/$1.29 per share, respectively)",
        "label": "Dividends, Common Stock, Cash",
        "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash."
       }
      }
     },
     "auth_ref": [
      "r181"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://www.vulcanmaterials.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Period Focus",
        "label": "Document Fiscal Period Focus",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://www.vulcanmaterials.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Year Focus",
        "label": "Document Fiscal Year Focus",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.vulcanmaterials.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Period End Date",
        "label": "Document Period End Date",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentQuarterlyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://www.vulcanmaterials.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Quarterly Report",
        "label": "Document Quarterly Report",
        "documentation": "Boolean flag that is true only for a form used as an quarterly report."
       }
      }
     },
     "auth_ref": [
      "r1033"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://www.vulcanmaterials.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Transition Report",
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r1065"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentType",
     "presentation": [
      "http://www.vulcanmaterials.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Type",
        "label": "Document Type",
        "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'."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year",
        "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r1076"
     ]
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareAbstract",
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Weighted-average common shares outstanding",
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareBasic",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net earnings (in usd per share)",
        "label": "Earnings Per Share, Basic",
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r260",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r298",
      "r300",
      "r306",
      "r307",
      "r308",
      "r311",
      "r625",
      "r636",
      "r674",
      "r675",
      "r795",
      "r815",
      "r949"
     ]
    },
    "us-gaap_EarningsPerShareBasicAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareBasicAbstract",
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic earnings (loss) per share attributable to Vulcan",
        "label": "Earnings Per Share, Basic [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareDiluted",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net earnings (in usd per share)",
        "label": "Earnings Per Share, Diluted",
        "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."
       }
      }
     },
     "auth_ref": [
      "r260",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r300",
      "r306",
      "r307",
      "r308",
      "r311",
      "r625",
      "r636",
      "r674",
      "r675",
      "r795",
      "r815",
      "r949"
     ]
    },
    "us-gaap_EarningsPerShareDilutedAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareDilutedAbstract",
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted earnings (loss) per share attributable to Vulcan",
        "label": "Earnings Per Share, Diluted [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerSharePolicyTextBlock",
     "presentation": [
      "http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EARNINGS PER SHARE (EPS)",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements."
       }
      }
     },
     "auth_ref": [
      "r46",
      "r47",
      "r310"
     ]
    },
    "vmc_EastMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "EastMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/REVENUESScheduleofRevenuesbyGeographicMarketDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "East revenues",
        "label": "East [Member]",
        "documentation": "East [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Effective tax rate from continuing operations",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r597",
      "r989"
     ]
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee Stock Option",
        "label": "Share-Based Payment Arrangement, Option [Member]",
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.vulcanmaterials.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line One",
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.vulcanmaterials.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, City or Town",
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.vulcanmaterials.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Postal Zip Code",
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://www.vulcanmaterials.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, State or Province",
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.vulcanmaterials.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Central Index Key",
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r1031"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://www.vulcanmaterials.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Common Stock, Shares Outstanding",
        "label": "Entity Common Stock, Shares Outstanding",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://www.vulcanmaterials.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Current Reporting Status",
        "label": "Entity Current Reporting Status",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityDomain",
     "presentation": [
      "http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails",
      "http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity [Domain]",
        "label": "Entity [Domain]",
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.vulcanmaterials.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Emerging Growth Company",
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r1031"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.vulcanmaterials.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity File Number",
        "label": "Entity File Number",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://www.vulcanmaterials.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Filer Category",
        "label": "Entity Filer Category",
        "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."
       }
      }
     },
     "auth_ref": [
      "r1031"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.vulcanmaterials.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Incorporation, State or Country Code",
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://www.vulcanmaterials.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Interactive Data Current",
        "label": "Entity Interactive Data Current",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r1115"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.vulcanmaterials.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Registrant Name",
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r1031"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://www.vulcanmaterials.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Shell Company",
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r1031"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://www.vulcanmaterials.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Small Business",
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r1031"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://www.vulcanmaterials.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Tax Identification Number",
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r1031"
     ]
    },
    "vmc_EnvironmentalProtectionAgencyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "EnvironmentalProtectionAgencyMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EPA",
        "label": "Environmental Protection Agency [Member]",
        "documentation": "Environmental Protection Agency [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_EqtyAwrdsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Awards Adjustments, Footnote",
        "label": "Equity Awards Adjustments, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1070"
     ]
    },
    "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table",
        "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r1111"
     ]
    },
    "ecd_EqtyAwrdsAdjsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Awards Adjustments",
        "label": "Equity Awards Adjustments [Member]"
       }
      }
     },
     "auth_ref": [
      "r1111"
     ]
    },
    "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table",
        "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r1111"
     ]
    },
    "us-gaap_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity [Abstract]",
        "label": "Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://www.vulcanmaterials.com/role/EQUITYScheduleofChangesinTotalEquityDetails",
      "http://www.vulcanmaterials.com/role/OTHERCOMPREHENSIVEINCOMEScheduleofAmountsReclassifiedfromAccumulatedOtherComprehensiveIncometoEarningsDetails",
      "http://www.vulcanmaterials.com/role/OTHERCOMPREHENSIVEINCOMEScheduleofChangesinAccumulatedOtherComprehensiveIncomeNetofTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Component [Domain]",
        "label": "Equity Component [Domain]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r219",
      "r253",
      "r254",
      "r255",
      "r276",
      "r277",
      "r278",
      "r283",
      "r291",
      "r293",
      "r295",
      "r313",
      "r354",
      "r362",
      "r388",
      "r473",
      "r606",
      "r607",
      "r620",
      "r621",
      "r622",
      "r626",
      "r635",
      "r636",
      "r652",
      "r654",
      "r655",
      "r656",
      "r657",
      "r660",
      "r673",
      "r703",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r713",
      "r716",
      "r740",
      "r811",
      "r839",
      "r840",
      "r841",
      "r857",
      "r898"
     ]
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EquityValuationAssumptionDifferenceFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Valuation Assumption Difference, Footnote",
        "label": "Equity Valuation Assumption Difference, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1080"
     ]
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompAnalysisTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Erroneous Compensation Analysis",
        "label": "Erroneous Compensation Analysis [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1038",
      "r1048",
      "r1058",
      "r1090"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompRecoveryTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Erroneously Awarded Compensation Recovery",
        "label": "Erroneously Awarded Compensation Recovery [Table]"
       }
      }
     },
     "auth_ref": [
      "r1035",
      "r1045",
      "r1055",
      "r1087"
     ]
    },
    "us-gaap_EstimateOfFairValueFairValueDisclosureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EstimateOfFairValueFairValueDisclosureMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimate of Fair Value Measurement",
        "label": "Estimate of Fair Value Measurement [Member]",
        "documentation": "Measured as an estimate of fair value."
       }
      }
     },
     "auth_ref": [
      "r443",
      "r701",
      "r966",
      "r967"
     ]
    },
    "vmc_EstimatedCapitalCostOfTreatmentSystem": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "EstimatedCapitalCostOfTreatmentSystem",
     "crdr": "debit",
     "presentation": [
      "http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimated capital cost of treatment system",
        "label": "Estimated Capital Cost Of Treatment System",
        "documentation": "Estimated Capital Cost Of Treatment System"
       }
      }
     },
     "auth_ref": []
    },
    "vmc_EstimatedConstructionAndOperationOfWaterTreatmentSystem": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "EstimatedConstructionAndOperationOfWaterTreatmentSystem",
     "crdr": "debit",
     "presentation": [
      "http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimated construction and operation of water treatment system",
        "label": "Estimated Construction And Operation Of Water Treatment System",
        "documentation": "Estimated Construction And Operation Of Water Treatment System"
       }
      }
     },
     "auth_ref": []
    },
    "vmc_EstimatedImplementationCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "EstimatedImplementationCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimated implementation costs",
        "label": "Estimated Implementation Costs",
        "documentation": "Environmental Protection Agency\u2019s proposed remediation action, as described in the Focused Feasibility Study, for all potentially responsible parties."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Executive Category:",
        "label": "Executive Category [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1086"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "presentation": [
      "http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails",
      "http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueMeasurementonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r677",
      "r678",
      "r691",
      "r993"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "presentation": [
      "http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails",
      "http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueMeasurementonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring [Table]",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r677",
      "r678",
      "r691",
      "r993"
     ]
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock",
     "presentation": [
      "http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Fair Value Measurement on Recurring Basis",
        "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]",
        "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class 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)."
       }
      }
     },
     "auth_ref": [
      "r1196",
      "r1197"
     ]
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain",
     "presentation": [
      "http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails",
      "http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueMeasurementonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Class [Domain]",
        "label": "Asset Class [Domain]",
        "documentation": "Class of asset."
       }
      }
     },
     "auth_ref": [
      "r682",
      "r683",
      "r684",
      "r685",
      "r686",
      "r687",
      "r692",
      "r996"
     ]
    },
    "us-gaap_FairValueByAssetClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByAssetClassAxis",
     "presentation": [
      "http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails",
      "http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueMeasurementonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Class [Axis]",
        "label": "Asset Class [Axis]",
        "documentation": "Information by class of asset."
       }
      }
     },
     "auth_ref": [
      "r682",
      "r683",
      "r684",
      "r685",
      "r686",
      "r687",
      "r692",
      "r996"
     ]
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails",
      "http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueMeasurementonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient."
       }
      }
     },
     "auth_ref": [
      "r443",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r676",
      "r678",
      "r679",
      "r680",
      "r681",
      "r690",
      "r691",
      "r693",
      "r744",
      "r745",
      "r746",
      "r966",
      "r967",
      "r978",
      "r979",
      "r980",
      "r993",
      "r997"
     ]
    },
    "us-gaap_FairValueByMeasurementBasisAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByMeasurementBasisAxis",
     "presentation": [
      "http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Basis [Axis]",
        "label": "Measurement Basis [Axis]",
        "documentation": "Information by measurement basis."
       }
      }
     },
     "auth_ref": [
      "r443",
      "r966",
      "r967"
     ]
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByMeasurementFrequencyAxis",
     "presentation": [
      "http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueMeasurementonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Frequency [Axis]",
        "label": "Measurement Frequency [Axis]",
        "documentation": "Information by measurement frequency."
       }
      }
     },
     "auth_ref": [
      "r677",
      "r678",
      "r679",
      "r681",
      "r993",
      "r1199",
      "r1209"
     ]
    },
    "us-gaap_FairValueDisclosureItemAmountsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueDisclosureItemAmountsDomain",
     "presentation": [
      "http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measurement [Domain]",
        "label": "Fair Value Measurement [Domain]",
        "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value."
       }
      }
     },
     "auth_ref": [
      "r443",
      "r966",
      "r967"
     ]
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Disclosures [Abstract]",
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueDisclosuresTextBlock",
     "presentation": [
      "http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FAIR VALUE MEASUREMENTS",
        "label": "Fair Value Disclosures [Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r686",
      "r688",
      "r689",
      "r690",
      "r693",
      "r694",
      "r695",
      "r696",
      "r697",
      "r789",
      "r993",
      "r998"
     ]
    },
    "us-gaap_FairValueHedgingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueHedgingMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSScheduleofDerivativeInstrumentsRecognizedatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Hedges",
        "label": "Fair Value Hedging [Member]",
        "documentation": "A hedge of the exposure to changes in the fair value of a recognized asset or liability, or of an unrecognized firm commitment, that are attributable to a particular risk."
       }
      }
     },
     "auth_ref": [
      "r83"
     ]
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel1Member",
     "presentation": [
      "http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails",
      "http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueMeasurementonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level 1 Fair Value",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date."
       }
      }
     },
     "auth_ref": [
      "r443",
      "r516",
      "r521",
      "r678",
      "r691",
      "r744",
      "r978",
      "r979",
      "r980",
      "r993"
     ]
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel2Member",
     "presentation": [
      "http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueMeasurementonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level 2 Fair Value",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r443",
      "r516",
      "r521",
      "r678",
      "r679",
      "r691",
      "r745",
      "r966",
      "r967",
      "r978",
      "r979",
      "r980",
      "r993"
     ]
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementFrequencyDomain",
     "presentation": [
      "http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueMeasurementonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Measurement Frequency [Domain]",
        "label": "Measurement Frequency [Domain]",
        "documentation": "Measurement frequency."
       }
      }
     },
     "auth_ref": [
      "r677",
      "r678",
      "r679",
      "r681",
      "r993",
      "r1199",
      "r1209"
     ]
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails",
      "http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueMeasurementonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Measurements, Fair Value Hierarchy [Domain]",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value."
       }
      }
     },
     "auth_ref": [
      "r443",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r676",
      "r678",
      "r679",
      "r680",
      "r681",
      "r690",
      "r691",
      "r693",
      "r744",
      "r745",
      "r746",
      "r966",
      "r967",
      "r978",
      "r979",
      "r980",
      "r993",
      "r997"
     ]
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementsRecurringMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueMeasurementonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recurring",
        "label": "Fair Value, Recurring [Member]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r993",
      "r1196",
      "r1197",
      "r1198",
      "r1199",
      "r1200",
      "r1209"
     ]
    },
    "us-gaap_FairValueNetAssetLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueNetAssetLiability",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueMeasurementonRecurringBasisDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueMeasurementonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Fair value, net asset (liability)",
        "label": "Fair Value, Net Asset (Liability)",
        "documentation": "Fair value of asset after deduction of liability."
       }
      }
     },
     "auth_ref": [
      "r1196",
      "r1197"
     ]
    },
    "us-gaap_FinanceLeaseInterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseInterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/LEASESScheduleofComponentsofLeaseExpenseDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/LEASESScheduleofComponentsofLeaseExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest on lease liabilities",
        "label": "Finance Lease, Interest Expense",
        "documentation": "Amount of interest expense on finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r720",
      "r724",
      "r1002"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/LEASESScheduleofLeaseAssetsandLiabilitiesWeightedAverageLeaseTermandDiscountRateDetails": {
       "parentTag": "vmc_LeaseLiability",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/LEASESScheduleofLeaseAssetsandLiabilitiesWeightedAverageLeaseTermandDiscountRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance",
        "label": "Finance Lease, Liability, Current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r718"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://www.vulcanmaterials.com/role/LEASESScheduleofLeaseAssetsandLiabilitiesWeightedAverageLeaseTermandDiscountRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes current finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r719"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/LEASESScheduleofLeaseAssetsandLiabilitiesWeightedAverageLeaseTermandDiscountRateDetails": {
       "parentTag": "vmc_LeaseLiability",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/LEASESScheduleofLeaseAssetsandLiabilitiesWeightedAverageLeaseTermandDiscountRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance",
        "label": "Finance Lease, Liability, Noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r718"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://www.vulcanmaterials.com/role/LEASESScheduleofLeaseAssetsandLiabilitiesWeightedAverageLeaseTermandDiscountRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r719"
     ]
    },
    "us-gaap_FinanceLeasePrincipalPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeasePrincipalPayments",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payment of finance leases",
        "label": "Finance Lease, Principal Payments",
        "documentation": "Amount of cash outflow for principal payment on finance lease."
       }
      }
     },
     "auth_ref": [
      "r721",
      "r729"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/LEASESScheduleofLeaseAssetsandLiabilitiesWeightedAverageLeaseTermandDiscountRateDetails": {
       "parentTag": "vmc_LeaseRightOfUseAsset",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/LEASESScheduleofLeaseAssetsandLiabilitiesWeightedAverageLeaseTermandDiscountRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Finance leases, net",
        "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization",
        "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease."
       }
      }
     },
     "auth_ref": [
      "r717"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseRightOfUseAssetAccumulatedAmortization",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/LEASESScheduleofLeaseAssetsandLiabilitiesWeightedAverageLeaseTermandDiscountRateDetails": {
       "parentTag": "us-gaap_FinanceLeaseRightOfUseAsset",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/LEASESScheduleofLeaseAssetsandLiabilitiesWeightedAverageLeaseTermandDiscountRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accumulated depreciation",
        "label": "Finance Lease, Right-of-Use Asset, Accumulated Amortization",
        "documentation": "Amount of accumulated amortization of right-of-use asset from finance lease."
       }
      }
     },
     "auth_ref": [
      "r1123",
      "r1124"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseRightOfUseAssetAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/LEASESScheduleofComponentsofLeaseExpenseDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/LEASESScheduleofComponentsofLeaseExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Depreciation of right-of-use assets",
        "label": "Finance Lease, Right-of-Use Asset, Amortization",
        "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease."
       }
      }
     },
     "auth_ref": [
      "r720",
      "r724",
      "r1002"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/LEASESScheduleofLeaseAssetsandLiabilitiesWeightedAverageLeaseTermandDiscountRateDetails": {
       "parentTag": "us-gaap_FinanceLeaseRightOfUseAsset",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/LEASESScheduleofLeaseAssetsandLiabilitiesWeightedAverageLeaseTermandDiscountRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance lease ROU assets",
        "label": "Finance Lease, Right-of-Use Asset, before Accumulated Amortization",
        "documentation": "Amount, before accumulated amortization, of right-of-use asset from finance lease."
       }
      }
     },
     "auth_ref": [
      "r1121"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://www.vulcanmaterials.com/role/LEASESScheduleofLeaseAssetsandLiabilitiesWeightedAverageLeaseTermandDiscountRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
        "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset."
       }
      }
     },
     "auth_ref": [
      "r719"
     ]
    },
    "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://www.vulcanmaterials.com/role/LEASESScheduleofLeaseAssetsandLiabilitiesWeightedAverageLeaseTermandDiscountRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance leases",
        "label": "Finance Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for finance lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r732",
      "r1002"
     ]
    },
    "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://www.vulcanmaterials.com/role/LEASESScheduleofLeaseAssetsandLiabilitiesWeightedAverageLeaseTermandDiscountRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance leases",
        "label": "Finance Lease, Weighted Average Remaining Lease Term",
        "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r731",
      "r1002"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other intangible assets, net",
        "label": "Finite-Lived Intangible Assets, Net",
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r752",
      "r1161"
     ]
    },
    "vmc_FivePointEightyPercentDue2026Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "FivePointEightyPercentDue2026Member",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DEBTNarrativeDetails",
      "http://www.vulcanmaterials.com/role/DEBTScheduleofDebtDetails",
      "http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "5.80% Notes due 2026",
        "label": "Five Point Eighty Percent Due 2026 [Member]",
        "documentation": "Five Point Eighty Percent Due 2026 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount",
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "auth_ref": [
      "r1042",
      "r1052",
      "r1062",
      "r1094"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount",
        "label": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "auth_ref": [
      "r1042",
      "r1052",
      "r1062",
      "r1094"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount",
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "auth_ref": [
      "r1042",
      "r1052",
      "r1062",
      "r1094"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery, Explanation of Impracticability",
        "label": "Forgone Recovery, Explanation of Impracticability [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1042",
      "r1052",
      "r1062",
      "r1094"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Forgone Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r1042",
      "r1052",
      "r1062",
      "r1094"
     ]
    },
    "vmc_FormerCementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "FormerCementMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/GOODWILLNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Former Cement",
        "label": "Former Cement [Member]",
        "documentation": "Former Cement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vmc_FourPointFiveZeroNotesDueTwentyTwentyFiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "FourPointFiveZeroNotesDueTwentyTwentyFiveMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DEBTScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "4.50% notes due 2025",
        "label": "Four Point Five Zero Notes Due Twenty Twenty Five [Member]",
        "documentation": "Four Point Five Zero Notes Due Twenty Twenty Five [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vmc_FourPointFiveZeroPercentDueTwentyFortySevenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "FourPointFiveZeroPercentDueTwentyFortySevenMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DEBTScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "4.50% notes due 2047",
        "label": "Four Point Five Zero Percent Due Twenty Forty Seven [Member]",
        "documentation": "Four Point Five Zero Percent Due Twenty Forty Seven [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vmc_FourPointSeventyPercentDue2048Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "FourPointSeventyPercentDue2048Member",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DEBTScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "4.70% notes due 2048",
        "label": "Four Point Seventy Percent Due2048 [Member]",
        "documentation": "4.70% Percent Due 2048 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year",
        "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r1075"
     ]
    },
    "us-gaap_GainLossOnDispositionOfAssets1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossOnDispositionOfAssets1",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESNarrativeDetails",
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Gain on sale of property, plant &amp; equipment and businesses",
        "negatedLabel": "Net gain on sale of property, plant &amp; equipment and businesses",
        "terseLabel": "Gain (loss) on sale of property, plant &amp; equipment and businesses",
        "label": "Gain (Loss) on Disposition of Assets",
        "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee."
       }
      }
     },
     "auth_ref": [
      "r1133"
     ]
    },
    "us-gaap_GainLossOnInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossOnInvestments",
     "crdr": "credit",
     "presentation": [
      "http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net gains (losses) of the Rabbi Trust investments",
        "label": "Gain (Loss) on Investments",
        "documentation": "Amount of realized and unrealized gain (loss) on investment."
       }
      }
     },
     "auth_ref": [
      "r155",
      "r157",
      "r1116"
     ]
    },
    "us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossOnSalesOfAssetsAndAssetImpairmentCharges",
     "crdr": "credit",
     "presentation": [
      "http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss from assets held for sale impairment",
        "label": "Gain (Loss) on Sale of Assets and Asset Impairment Charges",
        "documentation": "Amount of gain (loss) from the difference between the sale price or salvage price and the book value of an asset that was sold or retired, and gain (loss) from the write down of assets from their carrying value to fair value."
       }
      }
     },
     "auth_ref": [
      "r1133"
     ]
    },
    "us-gaap_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Goodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESNarrativeDetails",
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofBusinessAcquisitionsDetails",
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://www.vulcanmaterials.com/role/GOODWILLScheduleofChangesinCarryingAmountofGoodwillbyReportableSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill",
        "periodStartLabel": "Goodwill, beginning balance",
        "periodEndLabel": "Goodwill, ending balance",
        "label": "Goodwill",
        "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r232",
      "r367",
      "r790",
      "r957",
      "r962",
      "r994",
      "r1003",
      "r1151",
      "r1158"
     ]
    },
    "us-gaap_GoodwillAcquiredDuringPeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillAcquiredDuringPeriod",
     "crdr": "debit",
     "presentation": [
      "http://www.vulcanmaterials.com/role/GOODWILLScheduleofChangesinCarryingAmountofGoodwillbyReportableSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill of acquired businesses",
        "label": "Goodwill, Acquired During Period",
        "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."
       }
      }
     },
     "auth_ref": [
      "r371",
      "r962"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]",
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GoodwillDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillDisclosureTextBlock",
     "presentation": [
      "http://www.vulcanmaterials.com/role/GOODWILL"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "GOODWILL",
        "label": "Goodwill Disclosure [Text Block]",
        "documentation": "The entire disclosure for goodwill."
       }
      }
     },
     "auth_ref": [
      "r366",
      "r369",
      "r379",
      "r962"
     ]
    },
    "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillImpairedAccumulatedImpairmentLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.vulcanmaterials.com/role/GOODWILLNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill, accumulated impairment losses",
        "label": "Goodwill, Impaired, Accumulated Impairment Loss",
        "documentation": "Amount of accumulated impairment loss for asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r370",
      "r377",
      "r962"
     ]
    },
    "us-gaap_GoodwillImpairmentLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillImpairmentLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.vulcanmaterials.com/role/GOODWILLNarrativeDetails",
      "http://www.vulcanmaterials.com/role/GOODWILLScheduleofChangesinCarryingAmountofGoodwillbyReportableSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Goodwill impairment charges",
        "negatedTerseLabel": "Goodwill impairment",
        "label": "Goodwill, Impairment Loss",
        "documentation": "Amount of impairment loss from asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r368",
      "r374",
      "r380",
      "r962",
      "r994"
     ]
    },
    "us-gaap_GoodwillLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillLineItems",
     "presentation": [
      "http://www.vulcanmaterials.com/role/GOODWILLNarrativeDetails",
      "http://www.vulcanmaterials.com/role/GOODWILLScheduleofChangesinCarryingAmountofGoodwillbyReportableSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill [Line Items]",
        "label": "Goodwill [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r380",
      "r962"
     ]
    },
    "us-gaap_GoodwillRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillRollForward",
     "presentation": [
      "http://www.vulcanmaterials.com/role/GOODWILLScheduleofChangesinCarryingAmountofGoodwillbyReportableSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill [Roll Forward]",
        "label": "Goodwill [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GrossProfit",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://www.vulcanmaterials.com/role/SEGMENTREPORTINGScheduleofSegmentFinancialDisclosureDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross profit",
        "terseLabel": "Gross Profit",
        "label": "Gross Profit",
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity."
       }
      }
     },
     "auth_ref": [
      "r146",
      "r152",
      "r206",
      "r273",
      "r350",
      "r418",
      "r419",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r427",
      "r428",
      "r702",
      "r951",
      "r956",
      "r1141",
      "r1143",
      "r1145",
      "r1146",
      "r1147",
      "r1180"
     ]
    },
    "vmc_GulfCoastMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "GulfCoastMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/REVENUESScheduleofRevenuesbyGeographicMarketDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gulf Coast revenues",
        "label": "Gulf Coast [Member]",
        "documentation": "Gulf Coast [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_HedgingDesignationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "HedgingDesignationAxis",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSNarrativeDetails",
      "http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSScheduleofDerivativeInstrumentsRecognizedatFairValueDetails",
      "http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSScheduleofEffectsofChangesinFairValuesofDerivativesDesignatedasCashFlowHedgesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hedging Designation [Axis]",
        "label": "Hedging Designation [Axis]",
        "documentation": "Information by designation of purpose of derivative instrument."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r646"
     ]
    },
    "us-gaap_HedgingDesignationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "HedgingDesignationDomain",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSNarrativeDetails",
      "http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSScheduleofDerivativeInstrumentsRecognizedatFairValueDetails",
      "http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSScheduleofEffectsofChangesinFairValuesofDerivativesDesignatedasCashFlowHedgesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hedging Designation [Domain]",
        "label": "Hedging Designation [Domain]",
        "documentation": "Designation of purpose of derivative instrument."
       }
      }
     },
     "auth_ref": [
      "r22"
     ]
    },
    "us-gaap_HedgingRelationshipDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "HedgingRelationshipDomain",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSNarrativeDetails",
      "http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSScheduleofDerivativeInstrumentsRecognizedatFairValueDetails",
      "http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSScheduleofEffectsofChangesinFairValuesofDerivativesDesignatedasCashFlowHedgesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hedging Relationship [Domain]",
        "label": "Hedging Relationship [Domain]",
        "documentation": "Nature or intent of a hedge."
       }
      }
     },
     "auth_ref": [
      "r22"
     ]
    },
    "vmc_HewittLandfillMatterMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "HewittLandfillMatterMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hewitt Landfill Matter",
        "label": "Hewitt Landfill Matter [Member]",
        "documentation": "Hewitt Landfill Matter"
       }
      }
     },
     "auth_ref": []
    },
    "stpr_IL": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/stpr/2024",
     "localname": "IL",
     "presentation": [
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Illinois",
        "label": "ILLINOIS"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Earnings from continuing operations before income taxes",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "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."
       }
      }
     },
     "auth_ref": [
      "r147",
      "r201",
      "r206",
      "r796",
      "r807",
      "r951",
      "r956",
      "r1141",
      "r1143",
      "r1145",
      "r1146",
      "r1147"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Earnings from continuing operations",
        "label": "Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r186",
      "r206",
      "r273",
      "r282",
      "r291",
      "r350",
      "r418",
      "r419",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r427",
      "r428",
      "r625",
      "r636",
      "r675",
      "r702",
      "r807",
      "r951",
      "r1141",
      "r1143",
      "r1145",
      "r1146",
      "r1147",
      "r1180"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsPerBasicShare",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_EarningsPerShareBasic",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Continuing operations (in usd per share)",
        "label": "Income (Loss) from Continuing Operations, Per Basic Share",
        "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r148",
      "r202",
      "r260",
      "r282",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r300",
      "r306",
      "r307",
      "r625",
      "r636",
      "r675",
      "r795",
      "r1229"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsPerDilutedShare",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_EarningsPerShareDiluted",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Continuing operations (in usd per share)",
        "label": "Income (Loss) from Continuing Operations, Per Diluted Share",
        "documentation": "The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r148",
      "r260",
      "r282",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r300",
      "r306",
      "r307",
      "r308",
      "r636",
      "r675",
      "r795",
      "r1229"
     ]
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofResultsfromDiscontinuedOperationsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofResultsfromDiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss on discontinued operations, net of tax",
        "totalLabel": "Loss on discontinued operations, net of tax",
        "label": "Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent",
        "documentation": "Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal."
       }
      }
     },
     "auth_ref": [
      "r103",
      "r104",
      "r105",
      "r106",
      "r107",
      "r113",
      "r117",
      "r186"
     ]
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_EarningsPerShareBasic",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Discontinued operations (in usd per share)",
        "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share",
        "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r149",
      "r260",
      "r304",
      "r306",
      "r307",
      "r1225",
      "r1229"
     ]
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_EarningsPerShareDiluted",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Discontinued operations (in usd per share)",
        "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share",
        "documentation": "Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r188",
      "r304",
      "r306",
      "r307"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement [Abstract]",
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis",
     "presentation": [
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESNarrativeDetails",
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofClassificationofAssetsandLiabilitiesHeldforSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Group Name [Axis]",
        "label": "Disposal Group Name [Axis]",
        "documentation": "Information by name of disposal group."
       }
      }
     },
     "auth_ref": [
      "r982",
      "r985"
     ]
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Disclosure [Abstract]",
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://www.vulcanmaterials.com/role/INCOMETAXES"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "INCOME TAXES",
        "label": "Income Tax Disclosure [Text Block]",
        "documentation": "The entire disclosure for income tax."
       }
      }
     },
     "auth_ref": [
      "r274",
      "r593",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r611",
      "r613",
      "r615",
      "r616",
      "r854",
      "r989"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://www.vulcanmaterials.com/role/INCOMETAXESDetails",
      "http://www.vulcanmaterials.com/role/OTHERCOMPREHENSIVEINCOMEScheduleofAmountsReclassifiedfromAccumulatedOtherComprehensiveIncometoEarningsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Income tax expense",
        "terseLabel": "Deferred income taxes, net",
        "verboseLabel": "Benefit from income taxes",
        "label": "Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r208",
      "r214",
      "r294",
      "r295",
      "r312",
      "r326",
      "r340",
      "r596",
      "r597",
      "r612",
      "r816",
      "r989"
     ]
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxesPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.vulcanmaterials.com/role/SUPPLEMENTALCASHFLOWINFORMATIONScheduleofSupplementalInformationReferabletoCondensedConsolidatedStatementsofCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income taxes",
        "label": "Income Taxes Paid, Net",
        "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r268",
      "r603",
      "r604"
     ]
    },
    "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInDeferredIncomeTaxes",
     "crdr": "credit",
     "presentation": [
      "http://www.vulcanmaterials.com/role/INCOMETAXESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase in deferred tax assets",
        "label": "Increase (Decrease) in Deferred Income Taxes",
        "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOperatingCapital",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Changes in assets and liabilities before initial effects of business acquisitions and dispositions",
        "label": "Increase (Decrease) in Operating Capital",
        "documentation": "The increase (decrease) during the reporting period of all assets and liabilities used in operating activities."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "presentation": [
      "http://www.vulcanmaterials.com/role/EQUITYScheduleofChangesinTotalEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "vmc_IncrementalCommonSharesAttributableToOtherStockCompensationPlans": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "IncrementalCommonSharesAttributableToOtherStockCompensationPlans",
     "calculation": {
      "http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofWeightedAverageCommonSharesOutstandingAssumingDilutionDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofWeightedAverageCommonSharesOutstandingAssumingDilutionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other stock compensation awards (in shares)",
        "label": "Incremental Common Shares Attributable To Other Stock Compensation Plans",
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of other stock compensation plans using the treasury stock method."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "calculation": {
      "http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofWeightedAverageCommonSharesOutstandingAssumingDilutionDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofWeightedAverageCommonSharesOutstandingAssumingDilutionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-Only Stock Appreciation Rights (in shares)",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements",
        "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."
       }
      }
     },
     "auth_ref": [
      "r301",
      "r302",
      "r303",
      "r308",
      "r565"
     ]
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "IndividualAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Individual:",
        "label": "Individual [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1042",
      "r1052",
      "r1062",
      "r1086",
      "r1094",
      "r1098",
      "r1106"
     ]
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1104"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1034",
      "r1110"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insider Trading Policies and Procedures Adopted",
        "label": "Insider Trading Policies and Procedures Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1034",
      "r1110"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insider Trading Policies and Procedures Not Adopted",
        "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1034",
      "r1110"
     ]
    },
    "us-gaap_InterestExpenseNonoperating": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestExpenseNonoperating",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://www.vulcanmaterials.com/role/OTHERCOMPREHENSIVEINCOMEScheduleofAmountsReclassifiedfromAccumulatedOtherComprehensiveIncometoEarningsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Interest expense, net",
        "verboseLabel": "Interest expense",
        "label": "Interest Expense, Nonoperating",
        "documentation": "Amount of interest expense classified as nonoperating."
       }
      }
     },
     "auth_ref": [
      "r322",
      "r1131"
     ]
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.vulcanmaterials.com/role/SUPPLEMENTALCASHFLOWINFORMATIONScheduleofSupplementalInformationReferabletoCondensedConsolidatedStatementsofCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest (exclusive of amount capitalized)",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount."
       }
      }
     },
     "auth_ref": [
      "r263",
      "r266",
      "r267"
     ]
    },
    "us-gaap_InterestRateCashFlowHedgeGainLossReclassifiedToEarningsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestRateCashFlowHedgeGainLossReclassifiedToEarningsNet",
     "crdr": "credit",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSScheduleofEffectsofChangesinFairValuesofDerivativesDesignatedasCashFlowHedgesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss reclassified from AOCI",
        "label": "Interest Rate Cash Flow Hedge Gain (Loss) Reclassified to Earnings, Net",
        "documentation": "The amount of net gains or losses on interest rate cash flow hedges reclassified during the period to earnings from accumulated other comprehensive income upon the hedged transaction affecting earnings."
       }
      }
     },
     "auth_ref": [
      "r192"
     ]
    },
    "us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet",
     "crdr": "credit",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimated amount of pretax loss in AOCI reclassified to earnings for the next 12-month period",
        "label": "Interest Rate Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months, Net",
        "documentation": "The estimated net amount of unrealized gains or losses on interest rate cash flow hedges as of the balance sheet date expected to be reclassified to earnings within the next twelve months."
       }
      }
     },
     "auth_ref": [
      "r94"
     ]
    },
    "us-gaap_InterestRateSwapMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestRateSwapMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSNarrativeDetails",
      "http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSScheduleofDerivativeInstrumentsRecognizedatFairValueDetails",
      "http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSScheduleofEffectsofChangesinFairValuesofDerivativesDesignatedasCashFlowHedgesDetails",
      "http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueMeasurementonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate swaps",
        "verboseLabel": "Interest Rate Swap",
        "label": "Interest Rate Swap [Member]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r937",
      "r1024",
      "r1025"
     ]
    },
    "us-gaap_IntersegmentEliminationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IntersegmentEliminationMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/REVENUESScheduleofRevenuesbyGeographicMarketDetails",
      "http://www.vulcanmaterials.com/role/SEGMENTREPORTINGScheduleofSegmentFinancialDisclosureDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intersegment sales",
        "verboseLabel": "Aggregates intersegment sales",
        "label": "Intersegment Eliminations [Member]",
        "documentation": "Eliminating entries used in operating segment consolidation."
       }
      }
     },
     "auth_ref": [
      "r205",
      "r312",
      "r320",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r340",
      "r341",
      "r956"
     ]
    },
    "us-gaap_InventoryFinishedGoodsNetOfReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryFinishedGoodsNetOfReserves",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofInventoriesDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofInventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finished products",
        "label": "Inventory, Finished Goods, Net of Reserves",
        "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."
       }
      }
     },
     "auth_ref": [
      "r170",
      "r942"
     ]
    },
    "us-gaap_InventoryNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryNet",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      },
      "http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofInventoriesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofInventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventories",
        "totalLabel": "Total inventories",
        "label": "Inventory, Net",
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r239",
      "r941",
      "r1003"
     ]
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryPolicyTextBlock",
     "presentation": [
      "http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "INVENTORIES",
        "label": "Inventory, Policy [Policy Text Block]",
        "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost."
       }
      }
     },
     "auth_ref": [
      "r209",
      "r228",
      "r238",
      "r363",
      "r364",
      "r365",
      "r750",
      "r948"
     ]
    },
    "us-gaap_InventoryRawMaterialsNetOfReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryRawMaterialsNetOfReserves",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofInventoriesDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofInventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Raw materials",
        "label": "Inventory, Raw Materials, Net of Reserves",
        "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process."
       }
      }
     },
     "auth_ref": [
      "r170",
      "r944"
     ]
    },
    "us-gaap_InventorySuppliesNetOfReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventorySuppliesNetOfReserves",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofInventoriesDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofInventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating supplies and other",
        "label": "Inventory, Supplies, Net of Reserves",
        "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of products used directly or indirectly in the manufacturing or production process, which may or may not become part of the final product. May also include items used in the storage, presentation or transportation of physical goods."
       }
      }
     },
     "auth_ref": [
      "r170",
      "r945"
     ]
    },
    "us-gaap_InventoryWorkInProcessNetOfReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryWorkInProcessNetOfReserves",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofInventoriesDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofInventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Products in process",
        "label": "Inventory, Work in Process, Net of Reserves",
        "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."
       }
      }
     },
     "auth_ref": [
      "r170",
      "r943"
     ]
    },
    "vmc_JudgeRuledAllocationOfFaultAmongDefendantsPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "JudgeRuledAllocationOfFaultAmongDefendantsPercentage",
     "presentation": [
      "http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Judge ruled allocation of fault among defendants, percentage",
        "label": "Judge Ruled Allocation Of Fault Among Defendants, Percentage",
        "documentation": "Judge Ruled Allocation Of Fault Among Defendants, Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "vmc_LadwpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "LadwpMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LADWP",
        "label": "Ladwp [Member]",
        "documentation": "LADWP [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vmc_LawsuitAgainstCalmatCoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "LawsuitAgainstCalmatCoMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lawsuit Against CalMat Co",
        "label": "Lawsuit Against Calmat Co [Member]",
        "documentation": "Lawsuit Against CalMat Co [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vmc_LawsuitFiledByOccidentalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "LawsuitFiledByOccidentalMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lawsuit Filed by Occidental",
        "label": "Lawsuit Filed By Occidental [Member]",
        "documentation": "Lawsuit Filed By Occidental [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/LEASESScheduleofComponentsofLeaseExpenseDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/LEASESScheduleofComponentsofLeaseExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total lease expense",
        "label": "Lease, Cost",
        "documentation": "Amount of lease cost recognized by lessee for lease contract."
       }
      }
     },
     "auth_ref": [
      "r723",
      "r1002"
     ]
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseCostTableTextBlock",
     "presentation": [
      "http://www.vulcanmaterials.com/role/LEASESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Components of Lease Expense",
        "label": "Lease, Cost [Table Text Block]",
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income."
       }
      }
     },
     "auth_ref": [
      "r1216"
     ]
    },
    "vmc_LeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "LeaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/LEASESScheduleofLeaseAssetsandLiabilitiesWeightedAverageLeaseTermandDiscountRateDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails",
      "http://www.vulcanmaterials.com/role/LEASESScheduleofLeaseAssetsandLiabilitiesWeightedAverageLeaseTermandDiscountRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total lease liabilities",
        "terseLabel": "Lease liabilities",
        "label": "Lease, Liability",
        "documentation": "Lease, Liability"
       }
      }
     },
     "auth_ref": []
    },
    "vmc_LeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "LeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/LEASESScheduleofLeaseAssetsandLiabilitiesWeightedAverageLeaseTermandDiscountRateDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/LEASESScheduleofLeaseAssetsandLiabilitiesWeightedAverageLeaseTermandDiscountRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total lease assets",
        "label": "Lease, Right-Of-Use Asset",
        "documentation": "Lease, Right-Of-Use Asset"
       }
      }
     },
     "auth_ref": []
    },
    "vmc_LeaseTermAndDiscountRateAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "LeaseTermAndDiscountRateAbstract",
     "presentation": [
      "http://www.vulcanmaterials.com/role/LEASESScheduleofLeaseAssetsandLiabilitiesWeightedAverageLeaseTermandDiscountRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease Term and Discount Rate [Abstract]",
        "label": "Lease Term and Discount Rate [Abstract]",
        "documentation": "Lease Term and Discount Rate"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases [Abstract]",
        "label": "Leases [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails",
      "http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Legal Entity [Axis]",
        "label": "Legal Entity [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeFinanceLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeFinanceLeasesTextBlock",
     "presentation": [
      "http://www.vulcanmaterials.com/role/LEASES"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LEASES",
        "label": "Lessee, Finance Leases [Text Block]",
        "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r715"
     ]
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeasesTextBlock",
     "presentation": [
      "http://www.vulcanmaterials.com/role/LEASES"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LEASES",
        "label": "Lessee, Operating Leases [Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r715"
     ]
    },
    "us-gaap_LettersOfCreditOutstandingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LettersOfCreditOutstandingAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/DEBTScheduleofStandbyLettersofCreditDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails",
      "http://www.vulcanmaterials.com/role/DEBTNarrativeDetails",
      "http://www.vulcanmaterials.com/role/DEBTScheduleofStandbyLettersofCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Letters of credit outstanding, amount",
        "totalLabel": "Total standby letters of credit",
        "label": "Letters of Credit Outstanding, Amount",
        "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "label": "Liabilities",
        "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r123",
      "r124",
      "r125",
      "r128",
      "r129",
      "r130",
      "r131",
      "r273",
      "r350",
      "r418",
      "r419",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r427",
      "r428",
      "r639",
      "r643",
      "r644",
      "r702",
      "r869",
      "r950",
      "r1029",
      "r1180",
      "r1217",
      "r1218"
     ]
    },
    "us-gaap_LiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAbstract",
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://www.vulcanmaterials.com/role/LEASESScheduleofLeaseAssetsandLiabilitiesWeightedAverageLeaseTermandDiscountRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities",
        "label": "Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities and equity",
        "label": "Liabilities and Equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r138",
      "r200",
      "r804",
      "r1003",
      "r1135",
      "r1149",
      "r1210"
     ]
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current liabilities",
        "label": "Liabilities, Current",
        "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."
       }
      }
     },
     "auth_ref": [
      "r125",
      "r227",
      "r273",
      "r350",
      "r418",
      "r419",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r427",
      "r428",
      "r639",
      "r643",
      "r644",
      "r702",
      "r1003",
      "r1180",
      "r1217",
      "r1218"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://www.vulcanmaterials.com/role/LEASESScheduleofLeaseAssetsandLiabilitiesWeightedAverageLeaseTermandDiscountRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current",
        "label": "Liabilities, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesFairValueDisclosure",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueMeasurementonRecurringBasisDetails": {
       "parentTag": "us-gaap_FairValueNetAssetLiability",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueMeasurementonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities, fair value disclosure",
        "label": "Liabilities, Fair Value Disclosure",
        "documentation": "Fair value of financial and nonfinancial obligations."
       }
      }
     },
     "auth_ref": [
      "r678",
      "r1196"
     ]
    },
    "us-gaap_LiabilitiesNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesNoncurrentAbstract",
     "presentation": [
      "http://www.vulcanmaterials.com/role/LEASESScheduleofLeaseAssetsandLiabilitiesWeightedAverageLeaseTermandDiscountRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncurrent",
        "label": "Liabilities, Noncurrent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofClassificationofAssetsandLiabilitiesHeldforSaleDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofClassificationofAssetsandLiabilitiesHeldforSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Total liabilities held for sale",
        "label": "Disposal Group, Including Discontinued Operation, Liabilities",
        "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r99",
      "r115",
      "r173",
      "r224",
      "r225"
     ]
    },
    "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities held for sale",
        "label": "Disposal Group, Including Discontinued Operation, Liabilities, Current",
        "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r99",
      "r115",
      "r171",
      "r173",
      "r224",
      "r225"
     ]
    },
    "us-gaap_LineOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCredit",
     "crdr": "credit",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DEBTNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Borrowings",
        "label": "Long-Term Line of Credit",
        "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r197",
      "r1227"
     ]
    },
    "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityCommitmentFeePercentage",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DEBTNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitment fee (as percent)",
        "label": "Line of Credit Facility, Commitment Fee Percentage",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditFacilityExpirationPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityExpirationPeriod",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DEBTNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Period of standby letters of credit (in years)",
        "label": "Line of Credit Facility, Expiration Period",
        "documentation": "Period remaining on line of credit facility before it terminates, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditFacilityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityLineItems",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DEBTScheduleofStandbyLettersofCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit Facility [Line Items]",
        "label": "Line of Credit Facility [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r417",
      "r1134",
      "r1177"
     ]
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DEBTNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum borrowing capacity",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "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."
       }
      }
     },
     "auth_ref": [
      "r122",
      "r127"
     ]
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DEBTNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Available borrowing capacity",
        "label": "Line of Credit Facility, Remaining Borrowing Capacity",
        "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)."
       }
      }
     },
     "auth_ref": [
      "r122",
      "r127",
      "r417"
     ]
    },
    "us-gaap_LineOfCreditFacilityTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityTable",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DEBTScheduleofStandbyLettersofCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit Facility [Table]",
        "label": "Line of Credit Facility [Table]",
        "documentation": "Disclosure of information about short-term and long-term contractual arrangements with lender under which borrowing can occur up to maximum amount. Includes, but is not limited to, letter of credit, standby letter of credit, and revolving credit arrangement."
       }
      }
     },
     "auth_ref": [
      "r122",
      "r127",
      "r417",
      "r1134",
      "r1177"
     ]
    },
    "us-gaap_LineOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DEBTNarrativeDetails",
      "http://www.vulcanmaterials.com/role/DEBTScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit",
        "label": "Line of Credit [Member]",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "srt_LitigationCaseAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "LitigationCaseAxis",
     "presentation": [
      "http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Litigation Case [Axis]",
        "label": "Litigation Case [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_LitigationCaseTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "LitigationCaseTypeDomain",
     "presentation": [
      "http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Litigation Case [Domain]",
        "label": "Litigation Case [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LitigationSettlementExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LitigationSettlementExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Charge for litigation matter",
        "label": "Litigation Settlement, Fee Expense",
        "documentation": "Amount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees."
       }
      }
     },
     "auth_ref": [
      "r1125"
     ]
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.vulcanmaterials.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Local Phone Number",
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/DEBTScheduleofDebtDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/DEBTScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total long-term debt - book value",
        "label": "Long-Term Debt",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r197",
      "r442",
      "r458",
      "r966",
      "r967",
      "r1001",
      "r1227"
     ]
    },
    "us-gaap_LongTermDebtAndCapitalLeaseObligationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtAndCapitalLeaseObligationsAbstract",
     "presentation": [
      "http://www.vulcanmaterials.com/role/LEASESScheduleofLeaseAssetsandLiabilitiesWeightedAverageLeaseTermandDiscountRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average remaining lease term (years)",
        "label": "Long-Term Debt and Lease Obligation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebtCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/DEBTScheduleofDebtDetails": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://www.vulcanmaterials.com/role/DEBTScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current maturities of long-term debt",
        "negatedLabel": "Less current maturities",
        "label": "Long-Term Debt, Current Maturities",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r235"
     ]
    },
    "us-gaap_LongTermDebtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtFairValue",
     "crdr": "credit",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DEBTScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Estimated fair value of long-term debt",
        "label": "Long-Term Debt, Fair Value",
        "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."
       }
      }
     },
     "auth_ref": [
      "r1196",
      "r1198",
      "r1199",
      "r1200"
     ]
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/DEBTScheduleofDebtDetails": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://www.vulcanmaterials.com/role/DEBTScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term debt",
        "verboseLabel": "Total long-term debt - reported value",
        "label": "Long-Term Debt, Excluding Current Maturities",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r236"
     ]
    },
    "us-gaap_LongTermInvestmentsAndReceivablesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermInvestmentsAndReceivablesNet",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments and long-term receivables",
        "label": "Long-Term Investments and Receivables, Net",
        "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle) and amount due to the Entity from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such investments and receivables to an amount that approximates their net realizable value."
       }
      }
     },
     "auth_ref": [
      "r1127"
     ]
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongtermDebtTypeAxis",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DEBTNarrativeDetails",
      "http://www.vulcanmaterials.com/role/DEBTScheduleofDebtDetails",
      "http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-Term Debt, Type [Axis]",
        "label": "Long-Term Debt, Type [Axis]",
        "documentation": "Information by type of long-term debt."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r1163",
      "r1164",
      "r1165"
     ]
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongtermDebtTypeDomain",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DEBTNarrativeDetails",
      "http://www.vulcanmaterials.com/role/DEBTScheduleofDebtDetails",
      "http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Debt, Type [Domain]",
        "label": "Long-Term Debt, Type [Domain]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r55",
      "r1163",
      "r1164",
      "r1165"
     ]
    },
    "us-gaap_LossContingenciesByNatureOfContingencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingenciesByNatureOfContingencyAxis",
     "presentation": [
      "http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss Contingency Nature [Axis]",
        "label": "Loss Contingency Nature [Axis]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r409",
      "r410",
      "r411",
      "r415",
      "r592",
      "r849",
      "r964",
      "r1171",
      "r1173"
     ]
    },
    "us-gaap_LossContingenciesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingenciesLineItems",
     "presentation": [
      "http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails",
      "http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESScheduleofAccruedEnvironmentalRemediationCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss Contingencies [Line Items]",
        "label": "Loss Contingencies [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r409",
      "r410",
      "r411",
      "r415",
      "r592",
      "r964",
      "r1171",
      "r1173"
     ]
    },
    "us-gaap_LossContingenciesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingenciesTable",
     "presentation": [
      "http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails",
      "http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESScheduleofAccruedEnvironmentalRemediationCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss Contingencies [Table]",
        "label": "Loss Contingencies [Table]",
        "documentation": "Disclosure of information about loss contingency. Excludes environmental contingency, warranty, and unconditional purchase obligation."
       }
      }
     },
     "auth_ref": [
      "r409",
      "r410",
      "r411",
      "r415",
      "r592",
      "r964",
      "r1171",
      "r1173"
     ]
    },
    "us-gaap_LossContingencyLossInPeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingencyLossInPeriod",
     "crdr": "debit",
     "presentation": [
      "http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contingency loss",
        "label": "Loss Contingency, Loss in Period",
        "documentation": "The amount of loss pertaining to the specified contingency that was charged against earnings in the period, including the effects of revisions in previously reported estimates."
       }
      }
     },
     "auth_ref": [
      "r1170"
     ]
    },
    "us-gaap_LossContingencyNatureDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingencyNatureDomain",
     "presentation": [
      "http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss Contingency, Nature [Domain]",
        "label": "Loss Contingency, Nature [Domain]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r409",
      "r410",
      "r411",
      "r415",
      "r592",
      "r849",
      "r964",
      "r1171",
      "r1173"
     ]
    },
    "vmc_LossContingencyNumberOfCasesReversedJudgement": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "LossContingencyNumberOfCasesReversedJudgement",
     "presentation": [
      "http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of cases, reversed judgement",
        "label": "Loss Contingency, Number Of Cases, Reversed Judgement",
        "documentation": "Loss Contingency, Number Of Cases, Reversed Judgement"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LossContingencyNumberOfDefendants": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingencyNumberOfDefendants",
     "presentation": [
      "http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of defendants",
        "label": "Loss Contingency, Number of Defendants",
        "documentation": "Number of defendants named in a legal action."
       }
      }
     },
     "auth_ref": [
      "r1171",
      "r1173"
     ]
    },
    "us-gaap_LossContingencyPendingClaimsNumber": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingencyPendingClaimsNumber",
     "presentation": [
      "http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of pending claims",
        "label": "Loss Contingency, Pending Claims, Number",
        "documentation": "Number of pending claims pertaining to a loss contingency."
       }
      }
     },
     "auth_ref": [
      "r1171",
      "r1173"
     ]
    },
    "country_MX": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "MX",
     "presentation": [
      "http://www.vulcanmaterials.com/role/INCOMETAXESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MEXICO",
        "label": "MEXICO"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MaterialReconcilingItemsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MaterialReconcilingItemsMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/SEGMENTREPORTINGScheduleofSegmentFinancialDisclosureDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Segment Reporting, Reconciling Item, Excluding Corporate Nonsegment [Member]",
        "documentation": "Items used in reconciling reportable segments' amounts to consolidated amount. Excludes corporate-level activity."
       }
      }
     },
     "auth_ref": [
      "r335",
      "r338",
      "r341",
      "r956",
      "r957"
     ]
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MaximumMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails",
      "http://www.vulcanmaterials.com/role/DEBTNarrativeDetails",
      "http://www.vulcanmaterials.com/role/REVENUESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum",
        "label": "Maximum [Member]"
       }
      }
     },
     "auth_ref": [
      "r410",
      "r411",
      "r413",
      "r414",
      "r561",
      "r592",
      "r681",
      "r749",
      "r835",
      "r836",
      "r849",
      "r867",
      "r868",
      "r903",
      "r905",
      "r907",
      "r908",
      "r918",
      "r934",
      "r935",
      "r961",
      "r970",
      "r988",
      "r997",
      "r998",
      "r999",
      "r1000",
      "r1013",
      "r1184",
      "r1219",
      "r1220",
      "r1221",
      "r1222",
      "r1223",
      "r1224"
     ]
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measure:",
        "label": "Measure [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1078"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Measure Name"
       }
      }
     },
     "auth_ref": [
      "r1078"
     ]
    },
    "us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MergersAcquisitionsAndDispositionsDisclosuresTextBlock",
     "presentation": [
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURES"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ACQUISITIONS AND DIVESTITURES",
        "label": "Mergers, Acquisitions and Dispositions Disclosures [Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r98",
      "r184"
     ]
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MinimumMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DEBTNarrativeDetails",
      "http://www.vulcanmaterials.com/role/REVENUESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum",
        "label": "Minimum [Member]"
       }
      }
     },
     "auth_ref": [
      "r410",
      "r411",
      "r413",
      "r414",
      "r561",
      "r592",
      "r681",
      "r749",
      "r835",
      "r836",
      "r849",
      "r867",
      "r868",
      "r903",
      "r905",
      "r907",
      "r908",
      "r918",
      "r934",
      "r935",
      "r961",
      "r970",
      "r988",
      "r997",
      "r998",
      "r999",
      "r1013",
      "r1184",
      "r1219",
      "r1220",
      "r1221",
      "r1222",
      "r1223",
      "r1224"
     ]
    },
    "us-gaap_MinorityInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MinorityInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Noncontrolling interest",
        "label": "Equity, Attributable to Noncontrolling Interest",
        "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r137",
      "r199",
      "r273",
      "r350",
      "r418",
      "r421",
      "r422",
      "r423",
      "r427",
      "r428",
      "r702",
      "r803",
      "r873"
     ]
    },
    "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders",
     "crdr": "debit",
     "presentation": [
      "http://www.vulcanmaterials.com/role/EQUITYScheduleofChangesinTotalEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Distribution to noncontrolling interest",
        "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders",
        "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders."
       }
      }
     },
     "auth_ref": [
      "r181"
     ]
    },
    "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners",
     "presentation": [
      "http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership percentage by noncontrolling owners (as percent)",
        "label": "Subsidiary, Ownership Percentage, Noncontrolling Owner",
        "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MinorityInterestOwnershipPercentageByParent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MinorityInterestOwnershipPercentageByParent",
     "presentation": [
      "http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership percentage by parent (as percent)",
        "label": "Subsidiary, Ownership Percentage, Parent",
        "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MnpiDiscTimedForCompValFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MNPI Disclosure Timed for Compensation Value",
        "label": "MNPI Disclosure Timed for Compensation Value [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1097"
     ]
    },
    "us-gaap_MoneyMarketFundsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MoneyMarketFundsMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueMeasurementonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Money market mutual fund",
        "label": "Money Market Funds [Member]",
        "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities."
       }
      }
     },
     "auth_ref": [
      "r1188"
     ]
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Material Terms of Trading Arrangement",
        "label": "Material Terms of Trading Arrangement [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1105"
     ]
    },
    "us-gaap_MutualFundMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MutualFundMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueMeasurementonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mutual funds",
        "label": "Mutual Fund [Member]",
        "documentation": "Regulated investment instrument that pools funds from multiple investors to invest principally in a portfolio of securities and money market instruments to match the investment objective."
       }
      }
     },
     "auth_ref": [
      "r1188"
     ]
    },
    "vmc_NHCTreatmentSystemMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "NHCTreatmentSystemMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NHC Treatment System",
        "label": "NHC Treatment System [Member]",
        "documentation": "NHC Treatment System"
       }
      }
     },
     "auth_ref": []
    },
    "vmc_NHWTreatmentSystemMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "NHWTreatmentSystemMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NHW Treatment System",
        "label": "NHW Treatment System [Member]",
        "documentation": "NHW Treatment System"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NamedExecutiveOfficersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Named Executive Officers, Footnote",
        "label": "Named Executive Officers, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1079"
     ]
    },
    "vmc_NamgisMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "NamgisMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Namgis",
        "label": "Namgis [Member]",
        "documentation": "Namgis [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used for financing activities",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "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."
       }
      }
     },
     "auth_ref": [
      "r265"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Activities",
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used for investing activities",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "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."
       }
      }
     },
     "auth_ref": [
      "r265"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investing Activities",
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by operating activities",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "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."
       }
      }
     },
     "auth_ref": [
      "r164",
      "r165",
      "r166"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Activities",
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://www.vulcanmaterials.com/role/OTHERCOMPREHENSIVEINCOMEScheduleofAmountsReclassifiedfromAccumulatedOtherComprehensiveIncometoEarningsDetails",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net earnings attributable to Vulcan",
        "terseLabel": "Net earnings attributable to Vulcan",
        "label": "Net Income (Loss) Attributable to Parent",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r153",
      "r166",
      "r203",
      "r225",
      "r248",
      "r251",
      "r255",
      "r273",
      "r282",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r294",
      "r295",
      "r305",
      "r350",
      "r418",
      "r419",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r427",
      "r428",
      "r625",
      "r636",
      "r675",
      "r702",
      "r810",
      "r887",
      "r896",
      "r897",
      "r1027",
      "r1180"
     ]
    },
    "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLossAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Earnings attributable to noncontrolling interest",
        "label": "Net Income (Loss) Attributable to Noncontrolling Interest",
        "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r78",
      "r187",
      "r248",
      "r251",
      "r291",
      "r294",
      "r295",
      "r809",
      "r1130"
     ]
    },
    "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
     "presentation": [
      "http://www.vulcanmaterials.com/role/NEWACCOUNTINGSTANDARDS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NEW ACCOUNTING STANDARDS",
        "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]",
        "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle."
       }
      }
     },
     "auth_ref": [
      "r215",
      "r222",
      "r280",
      "r281",
      "r284",
      "r285",
      "r296",
      "r297",
      "r349",
      "r355",
      "r356",
      "r623",
      "r624",
      "r626",
      "r636",
      "r658",
      "r671",
      "r735",
      "r741",
      "r742",
      "r756",
      "r757",
      "r758",
      "r843",
      "r844",
      "r845",
      "r846",
      "r848"
     ]
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems",
     "presentation": [
      "http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]",
        "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r279",
      "r282",
      "r283",
      "r284",
      "r286",
      "r289",
      "r296",
      "r311",
      "r348",
      "r349",
      "r351",
      "r352",
      "r353",
      "r354",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r387",
      "r388",
      "r395",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r624",
      "r625",
      "r626",
      "r628",
      "r629",
      "r630",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r659",
      "r660",
      "r664",
      "r665",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r672",
      "r673",
      "r674",
      "r675",
      "r698",
      "r699",
      "r712",
      "r713",
      "r714",
      "r734",
      "r736",
      "r737",
      "r738",
      "r739",
      "r740",
      "r753",
      "r754",
      "r755",
      "r837",
      "r838",
      "r839",
      "r840",
      "r841",
      "r842",
      "r843",
      "r844",
      "r845",
      "r846",
      "r847",
      "r848",
      "r850"
     ]
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable",
     "presentation": [
      "http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounting Standards Update and Change in Accounting Principle [Table]",
        "label": "Accounting Standards Update and Change in Accounting Principle [Table]",
        "documentation": "Disclosure of information about change in accounting principle or amendment to accounting standards or both. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards and other change in accounting principle."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r279",
      "r282",
      "r283",
      "r284",
      "r286",
      "r289",
      "r296",
      "r311",
      "r348",
      "r349",
      "r351",
      "r352",
      "r353",
      "r354",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r387",
      "r388",
      "r395",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r624",
      "r625",
      "r626",
      "r628",
      "r629",
      "r630",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r659",
      "r660",
      "r664",
      "r665",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r672",
      "r673",
      "r674",
      "r675",
      "r698",
      "r699",
      "r712",
      "r713",
      "r714",
      "r734",
      "r736",
      "r737",
      "r738",
      "r739",
      "r740",
      "r753",
      "r754",
      "r755",
      "r837",
      "r838",
      "r839",
      "r840",
      "r841",
      "r842",
      "r843",
      "r844",
      "r845",
      "r846",
      "r847",
      "r848",
      "r850"
     ]
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ACCOUNTING STANDARDS RECENTLY ADOPTED AND ACCOUNTING STANDARDS PENDING ADOPTION",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonGaapMeasureDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-GAAP Measure Description",
        "label": "Non-GAAP Measure Description [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1078"
     ]
    },
    "ecd_NonNeosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonNeosMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-NEOs",
        "label": "Non-NEOs [Member]"
       }
      }
     },
     "auth_ref": [
      "r1042",
      "r1052",
      "r1062",
      "r1086",
      "r1094"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgCompActuallyPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount",
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r1069"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO Average Total Compensation Amount",
        "label": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1068"
     ]
    },
    "ecd_NonPeoNeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO",
        "label": "Non-PEO NEO [Member]"
       }
      }
     },
     "auth_ref": [
      "r1086"
     ]
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted",
        "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1105"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated",
        "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1105"
     ]
    },
    "us-gaap_NoncashInvestingAndFinancingItemsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoncashInvestingAndFinancingItemsAbstract",
     "presentation": [
      "http://www.vulcanmaterials.com/role/SUPPLEMENTALCASHFLOWINFORMATIONScheduleofSupplementalInformationReferabletoCondensedConsolidatedStatementsofCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncash Investing and Financing Activities",
        "label": "Noncash Investing and Financing Items [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NoncontrollingInterestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoncontrollingInterestMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/EQUITYScheduleofChangesinTotalEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncontrolling Interest",
        "label": "Noncontrolling Interest [Member]",
        "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest."
       }
      }
     },
     "auth_ref": [
      "r74",
      "r473",
      "r1136",
      "r1137",
      "r1138",
      "r1140",
      "r1262"
     ]
    },
    "vmc_NormalRetirementAge": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "NormalRetirementAge",
     "presentation": [
      "http://www.vulcanmaterials.com/role/BENEFITPLANSNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Normal retirement age",
        "label": "Normal Retirement Age",
        "documentation": "Normal Retirement Age"
       }
      }
     },
     "auth_ref": []
    },
    "vmc_NoteReceivedFromSaleOfBusiness": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "NoteReceivedFromSaleOfBusiness",
     "crdr": "debit",
     "presentation": [
      "http://www.vulcanmaterials.com/role/SUPPLEMENTALCASHFLOWINFORMATIONScheduleofSupplementalInformationReferabletoCondensedConsolidatedStatementsofCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Note received from sale of business",
        "label": "Note Received From Sale Of Business",
        "documentation": "Note Received From Sale Of Business"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NotesPayableOtherPayablesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NotesPayableOtherPayablesMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DEBTScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other notes",
        "label": "Notes Payable, Other Payables [Member]",
        "documentation": "A written promise to pay a note to a third party."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NotesPayableToBanksMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NotesPayableToBanksMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DEBTNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Term Loan Due",
        "label": "Notes Payable to Banks [Member]",
        "documentation": "A written promise to pay a note to a bank."
       }
      }
     },
     "auth_ref": []
    },
    "vmc_NumberOfBusinessDivestitures": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "NumberOfBusinessDivestitures",
     "presentation": [
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of business divestitures",
        "label": "Number Of Business Divestitures",
        "documentation": "Number Of Business Divestitures"
       }
      }
     },
     "auth_ref": []
    },
    "vmc_NumberOfDefinedContributionPlans": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "NumberOfDefinedContributionPlans",
     "presentation": [
      "http://www.vulcanmaterials.com/role/BENEFITPLANSNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of defined contribution plans",
        "label": "Number Of Defined Contribution Plans",
        "documentation": "Number of defined contribution plans."
       }
      }
     },
     "auth_ref": []
    },
    "vmc_NumberOfDemographicFactors": {
     "xbrltype": "positiveIntegerItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "NumberOfDemographicFactors",
     "presentation": [
      "http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Number of demographic factors",
        "label": "Number Of Demographic Factors",
        "documentation": "Number Of Demographic Factors"
       }
      }
     },
     "auth_ref": []
    },
    "vmc_NumberOfFundedNoncontributoryDefinedBenefitPensionPlans": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "NumberOfFundedNoncontributoryDefinedBenefitPensionPlans",
     "presentation": [
      "http://www.vulcanmaterials.com/role/BENEFITPLANSNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of funded, noncontributory defined benefit pension plans",
        "label": "Number Of Funded Noncontributory Defined Benefit Pension Plans",
        "documentation": "Number of funded noncontributory defined benefit pension plans."
       }
      }
     },
     "auth_ref": []
    },
    "vmc_NumberOfGroundwaterExtractionWells": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "NumberOfGroundwaterExtractionWells",
     "presentation": [
      "http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of groundwater extraction wells",
        "label": "Number Of Groundwater Extraction Wells",
        "documentation": "Number Of Groundwater Extraction Wells"
       }
      }
     },
     "auth_ref": []
    },
    "vmc_NumberOfMilesForBankToBankDredgingRemedy": {
     "xbrltype": "lengthItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "NumberOfMilesForBankToBankDredgingRemedy",
     "presentation": [
      "http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of miles for bank-to-bank dredging remedy",
        "label": "Number Of Miles For Bank-To-Bank Dredging Remedy",
        "documentation": "Number of miles that call for bank-to-bank dredging remedy down the river."
       }
      }
     },
     "auth_ref": []
    },
    "vmc_NumberOfMilesOfRiverUsedInRemedialInvestigationFeasibilityStudy": {
     "xbrltype": "lengthItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "NumberOfMilesOfRiverUsedInRemedialInvestigationFeasibilityStudy",
     "presentation": [
      "http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of miles of the River used in the Remedial Investigation/Feasibility Study",
        "label": "Number Of Miles Of River Used In Remedial Investigation Feasibility Study",
        "documentation": "Number of miles of the River used in the Remedial Investigation/Feasibility Study."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfOperatingSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NumberOfOperatingSegments",
     "presentation": [
      "http://www.vulcanmaterials.com/role/SEGMENTREPORTINGNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of operating segments",
        "label": "Number of Operating Segments",
        "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues."
       }
      }
     },
     "auth_ref": [
      "r957",
      "r1142"
     ]
    },
    "vmc_NumberOfOtherCompaniesToPerformRemedialInvestigationFeasibilityStudyRelatedToCleanUpLawsuit": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "NumberOfOtherCompaniesToPerformRemedialInvestigationFeasibilityStudyRelatedToCleanUpLawsuit",
     "presentation": [
      "http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of other companies to perform Remedial Investigation/Feasibility Study",
        "label": "Number Of Other Companies To Perform Remedial Investigation Feasibility Study Related To Clean Up Lawsuit",
        "documentation": "Number of other companies to perform a Remedial Investigation/ Feasibility Study related to the Lower Passaic River Clean-Up lawsuit."
       }
      }
     },
     "auth_ref": []
    },
    "vmc_NumberOfPlannedNewTreatmentCapabilities": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "NumberOfPlannedNewTreatmentCapabilities",
     "presentation": [
      "http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of planned new treatment capabilities",
        "label": "Number Of Planned New Treatment Capabilities",
        "documentation": "Number Of Planned New Treatment Capabilities"
       }
      }
     },
     "auth_ref": []
    },
    "vmc_NumberOfQuarries": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "NumberOfQuarries",
     "presentation": [
      "http://www.vulcanmaterials.com/role/REVENUESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of quarries",
        "label": "Number Of Quarries",
        "documentation": "The number of quarries included in the volumetric production payment transaction."
       }
      }
     },
     "auth_ref": []
    },
    "vmc_NumberOfRabbiTrustsEstablished": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "NumberOfRabbiTrustsEstablished",
     "presentation": [
      "http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Number of Rabbi Trusts established",
        "label": "Number Of Rabbi Trusts Established",
        "documentation": "Number of Rabbit Trusts established."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfReportableSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NumberOfReportableSegments",
     "presentation": [
      "http://www.vulcanmaterials.com/role/SEGMENTREPORTINGNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of reportable segments",
        "label": "Number of Reportable Segments",
        "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."
       }
      }
     },
     "auth_ref": [
      "r952",
      "r960",
      "r1142"
     ]
    },
    "vmc_NumberOfUnfundedPensionPlans": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "NumberOfUnfundedPensionPlans",
     "presentation": [
      "http://www.vulcanmaterials.com/role/BENEFITPLANSNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of unfunded, nonqualified pension plans",
        "label": "Number Of Unfunded Pension Plans",
        "documentation": "Number of unfunded, nonqualified pension plans."
       }
      }
     },
     "auth_ref": []
    },
    "vmc_NumberOfVotesPerCommonStockShare": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "NumberOfVotesPerCommonStockShare",
     "presentation": [
      "http://www.vulcanmaterials.com/role/EQUITYNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of votes per common stock",
        "label": "Number Of Votes Per Common Stock Share",
        "documentation": "Number Of Votes Per Common Stock Share"
       }
      }
     },
     "auth_ref": []
    },
    "vmc_OccidentalChemicalCoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "OccidentalChemicalCoMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Occidental Chemical Co",
        "label": "Occidental Chemical Co [Member]",
        "documentation": "Occidental Chemical Co [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Operating earnings",
        "label": "Operating Income (Loss)",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r206",
      "r951",
      "r1141",
      "r1143",
      "r1145",
      "r1146",
      "r1147"
     ]
    },
    "us-gaap_OperatingLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/LEASESScheduleofComponentsofLeaseExpenseDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/LEASESScheduleofComponentsofLeaseExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease cost",
        "label": "Operating Lease, Cost",
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability."
       }
      }
     },
     "auth_ref": [
      "r725",
      "r1002"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/LEASESScheduleofLeaseAssetsandLiabilitiesWeightedAverageLeaseTermandDiscountRateDetails": {
       "parentTag": "vmc_LeaseLiability",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/LEASESScheduleofLeaseAssetsandLiabilitiesWeightedAverageLeaseTermandDiscountRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Operating",
        "label": "Operating Lease, Liability, Current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r718"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://www.vulcanmaterials.com/role/LEASESScheduleofLeaseAssetsandLiabilitiesWeightedAverageLeaseTermandDiscountRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes current operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r719"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncurrent operating lease liabilities",
        "label": "Operating Lease, Liability, Noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r718"
     ]
    },
    "vmc_OperatingLeaseLiabilityNoncurrentIncludingHeldForSale": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "OperatingLeaseLiabilityNoncurrentIncludingHeldForSale",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/LEASESScheduleofLeaseAssetsandLiabilitiesWeightedAverageLeaseTermandDiscountRateDetails": {
       "parentTag": "vmc_LeaseLiability",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/LEASESScheduleofLeaseAssetsandLiabilitiesWeightedAverageLeaseTermandDiscountRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating",
        "label": "Operating Lease Liability, Noncurrent, Including Held For Sale",
        "documentation": "Operating Lease Liability, Noncurrent, Including Held For Sale"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://www.vulcanmaterials.com/role/LEASESScheduleofLeaseAssetsandLiabilitiesWeightedAverageLeaseTermandDiscountRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r719"
     ]
    },
    "us-gaap_OperatingLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://www.vulcanmaterials.com/role/LEASESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash paid for operating leases",
        "label": "Operating Lease, Payments",
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use."
       }
      }
     },
     "auth_ref": [
      "r722",
      "r729"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Operating lease right-of-use assets, net",
        "label": "Operating Lease, Right-of-Use Asset",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r717"
     ]
    },
    "vmc_OperatingLeaseRightOfUseAssetAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "OperatingLeaseRightOfUseAssetAccumulatedAmortization",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/LEASESScheduleofLeaseAssetsandLiabilitiesWeightedAverageLeaseTermandDiscountRateDetails": {
       "parentTag": "vmc_OperatingLeaseRightOfUseAssetIncludingHeldForSale",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/LEASESScheduleofLeaseAssetsandLiabilitiesWeightedAverageLeaseTermandDiscountRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accumulated amortization",
        "label": "Operating Lease, Right-Of-Use Asset, Accumulated Amortization",
        "documentation": "Operating Lease, Right-Of-Use Asset, Accumulated Amortization"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncash operating lease expense",
        "label": "Operating Lease, Right-of-Use Asset, Periodic Reduction",
        "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease."
       }
      }
     },
     "auth_ref": [
      "r1133"
     ]
    },
    "vmc_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/LEASESScheduleofLeaseAssetsandLiabilitiesWeightedAverageLeaseTermandDiscountRateDetails": {
       "parentTag": "vmc_OperatingLeaseRightOfUseAssetIncludingHeldForSale",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/LEASESScheduleofLeaseAssetsandLiabilitiesWeightedAverageLeaseTermandDiscountRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease ROU assets",
        "label": "Operating Lease, Right-Of-Use Asset, Before Accumulated Amortization",
        "documentation": "Operating Lease, Right-Of-Use Asset, Before Accumulated Amortization"
       }
      }
     },
     "auth_ref": []
    },
    "vmc_OperatingLeaseRightOfUseAssetIncludingHeldForSale": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "OperatingLeaseRightOfUseAssetIncludingHeldForSale",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/LEASESScheduleofLeaseAssetsandLiabilitiesWeightedAverageLeaseTermandDiscountRateDetails": {
       "parentTag": "vmc_LeaseRightOfUseAsset",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/LEASESScheduleofLeaseAssetsandLiabilitiesWeightedAverageLeaseTermandDiscountRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Operating leases, net",
        "label": "Operating Lease Right Of Use Asset, Including Held For Sale",
        "documentation": "Operating Lease Right Of Use Asset, Including Held For Sale"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://www.vulcanmaterials.com/role/LEASESScheduleofLeaseAssetsandLiabilitiesWeightedAverageLeaseTermandDiscountRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating leases",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r732",
      "r1002"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://www.vulcanmaterials.com/role/LEASESScheduleofLeaseAssetsandLiabilitiesWeightedAverageLeaseTermandDiscountRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Operating leases",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r731",
      "r1002"
     ]
    },
    "us-gaap_OperatingLossCarryforwardsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLossCarryforwardsLineItems",
     "presentation": [
      "http://www.vulcanmaterials.com/role/INCOMETAXESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Loss Carryforwards [Line Items]",
        "label": "Operating Loss Carryforwards [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r605"
     ]
    },
    "us-gaap_OperatingLossCarryforwardsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLossCarryforwardsTable",
     "presentation": [
      "http://www.vulcanmaterials.com/role/INCOMETAXESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Loss Carryforwards [Table]",
        "label": "Operating Loss Carryforwards [Table]",
        "documentation": "Disclosure of information about operating loss carryforward. Includes, but is not limited to, tax authority, amount and expiration date of operating loss carryforward, and likelihood of utilization."
       }
      }
     },
     "auth_ref": [
      "r605"
     ]
    },
    "us-gaap_OperatingLossCarryforwardsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLossCarryforwardsValuationAllowance",
     "crdr": "credit",
     "presentation": [
      "http://www.vulcanmaterials.com/role/INCOMETAXESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net operating loss carryforwards, valuation allowance",
        "label": "Operating Loss Carryforwards, Valuation Allowance",
        "documentation": "The portion of the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards for which it is more likely than not that a tax benefit will not be realized."
       }
      }
     },
     "auth_ref": [
      "r1191"
     ]
    },
    "us-gaap_OperatingSegmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingSegmentsMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/REVENUESScheduleofRevenuesbyGeographicMarketDetails",
      "http://www.vulcanmaterials.com/role/SEGMENTREPORTINGScheduleofSegmentFinancialDisclosureDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment sales",
        "label": "Operating Segments [Member]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r341",
      "r956",
      "r957"
     ]
    },
    "vmc_OrcaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "OrcaMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Orca",
        "label": "Orca [Member]",
        "documentation": "Orca [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAccountsPayableAndAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAccountsPayableAndAccruedLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade payables and accruals",
        "label": "Other Accounts Payable and Accrued Liabilities",
        "documentation": "Amount of liabilities incurred and payable to vendors for goods and services received classified as other, and expenses incurred but not yet paid, payable within one year or the operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current assets",
        "label": "Other Assets, Current",
        "documentation": "Amount of current assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r240",
      "r1003"
     ]
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other noncurrent assets",
        "label": "Other Assets, Noncurrent",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r233"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAfterTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAfterTax",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Amortization of accumulated cash flow hedge losses",
        "label": "Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), before Adjustments, after Tax",
        "documentation": "Amount, after tax and before adjustments, of gain (loss) from increase (decrease) in value of excluded component of derivative designated and qualifying as hedge. Adjustments include, but are not limited to, reclassifications for sale and settlement, and amounts recognized under systematic and rational method."
       }
      }
     },
     "auth_ref": [
      "r244",
      "r245",
      "r645",
      "r648"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://www.vulcanmaterials.com/role/EQUITYScheduleofChangesinTotalEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Other comprehensive income",
        "terseLabel": "Other comprehensive income",
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent",
        "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r20",
      "r186",
      "r249",
      "r252",
      "r291"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract",
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other comprehensive income, net of tax",
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax",
     "crdr": "credit",
     "presentation": [
      "http://www.vulcanmaterials.com/role/BENEFITPLANSScheduleofComponentsofNetPeriodicBenefitCostOtherPostretirementBenefitsDetails",
      "http://www.vulcanmaterials.com/role/BENEFITPLANSScheduleofComponentsofNetPeriodicBenefitCostPensionBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pretax amortization from AOCI",
        "verboseLabel": "Pretax amortization from AOCI",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, before Tax",
        "documentation": "Amount, before tax, of reclassification adjustment from accumulated other comprehensive (income) loss for net period benefit cost (credit) of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r145",
      "r247",
      "r1189"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of accumulated benefit plan costs",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, after Tax",
        "documentation": "Amount, after tax, of reclassification adjustment from accumulated other comprehensive (income) loss for net periodic benefit cost (credit) of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r145",
      "r182",
      "r247"
     ]
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current liabilities",
        "label": "Other Liabilities, Current",
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r124",
      "r1003"
     ]
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other noncurrent liabilities",
        "label": "Other Liabilities, Noncurrent",
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r129"
     ]
    },
    "us-gaap_OtherNoncashIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNoncashIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other, net",
        "label": "Other Noncash Income (Expense)",
        "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other."
       }
      }
     },
     "auth_ref": [
      "r166"
     ]
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://www.vulcanmaterials.com/role/OTHERCOMPREHENSIVEINCOMEScheduleofAmountsReclassifiedfromAccumulatedOtherComprehensiveIncometoEarningsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other nonoperating expense, net",
        "verboseLabel": "Other nonoperating expense",
        "label": "Other Nonoperating Income (Expense)",
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r158"
     ]
    },
    "us-gaap_OtherOperatingIncomeExpenseNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherOperatingIncomeExpenseNet",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other operating expense, net",
        "label": "Other Operating Income (Expense), Net",
        "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OtherPerfMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Performance Measure, Amount",
        "label": "Other Performance Measure, Amount"
       }
      }
     },
     "auth_ref": [
      "r1078"
     ]
    },
    "us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherPostretirementBenefitPlansDefinedBenefitMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/BENEFITPLANSScheduleofComponentsofNetPeriodicBenefitCostOtherPostretirementBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Postretirement Benefit Plans, Defined Benefit",
        "label": "Other Postretirement Benefits Plan [Member]",
        "documentation": "Plan designed to provide other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes pension benefits."
       }
      }
     },
     "auth_ref": [
      "r490",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r539",
      "r542",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r558",
      "r559",
      "r560",
      "r980",
      "r981",
      "r982",
      "r983",
      "r984"
     ]
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingAggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount",
        "label": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1040",
      "r1050",
      "r1060",
      "r1092"
     ]
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Amount",
        "label": "Outstanding Recovery Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1043",
      "r1053",
      "r1063",
      "r1095"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Outstanding Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r1043",
      "r1053",
      "r1063",
      "r1095"
     ]
    },
    "srt_OwnershipAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "OwnershipAxis",
     "presentation": [
      "http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership [Axis]",
        "label": "Ownership [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_OwnershipDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "OwnershipDomain",
     "presentation": [
      "http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership [Domain]",
        "label": "Ownership [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ParentCompanyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ParentCompanyMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vulcan Material",
        "label": "Parent Company [Member]"
       }
      }
     },
     "auth_ref": [
      "r275"
     ]
    },
    "us-gaap_ParentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ParentMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/EQUITYScheduleofChangesinTotalEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Parent",
        "label": "Parent [Member]",
        "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1067"
     ]
    },
    "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForProceedsFromOtherInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Other, net",
        "label": "Payments for (Proceeds from) Other Investing Activities",
        "documentation": "Amount of cash (inflow) outflow from investing activities classified as other."
       }
      }
     },
     "auth_ref": [
      "r1122",
      "r1132"
     ]
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Purchases of common stock",
        "label": "Payments for Repurchase of Common Stock",
        "documentation": "The cash outflow to reacquire common stock during the period."
       }
      }
     },
     "auth_ref": [
      "r162"
     ]
    },
    "us-gaap_PaymentsOfDebtIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsOfDebtIssuanceCosts",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Debt issuance and exchange costs",
        "label": "Payments of Debt Issuance Costs",
        "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."
       }
      }
     },
     "auth_ref": [
      "r37"
     ]
    },
    "us-gaap_PaymentsOfDividendsCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsOfDividendsCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Dividends paid",
        "label": "Payments of Ordinary Dividends, Common Stock",
        "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity."
       }
      }
     },
     "auth_ref": [
      "r162"
     ]
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Share-based compensation, shares withheld for taxes",
        "label": "Payment, Tax Withholding, Share-Based Payment Arrangement",
        "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r262"
     ]
    },
    "us-gaap_PaymentsToAcquireBusinessesGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireBusinessesGross",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofBusinessAcquisitionsDetails": {
       "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofBusinessAcquisitionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash",
        "label": "Payments to Acquire Businesses, Gross",
        "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price."
       }
      }
     },
     "auth_ref": [
      "r34",
      "r631"
     ]
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payment for businesses acquired, net of acquired cash and adjustments",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase."
       }
      }
     },
     "auth_ref": [
      "r34"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Purchases of property, plant &amp; equipment",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "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."
       }
      }
     },
     "auth_ref": [
      "r161"
     ]
    },
    "us-gaap_PaymentsToMinorityShareholders": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToMinorityShareholders",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Distribution to noncontrolling interest",
        "label": "Payments to Noncontrolling Interests",
        "documentation": "Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r36"
     ]
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupIssuersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Peer Group Issuers, Footnote",
        "label": "Peer Group Issuers, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1077"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupTotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Peer Group Total Shareholder Return Amount",
        "label": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r1077"
     ]
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
     "presentation": [
      "http://www.vulcanmaterials.com/role/BENEFITPLANS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BENEFIT PLANS",
        "label": "Retirement Benefits [Text Block]",
        "documentation": "The entire disclosure for retirement benefits."
       }
      }
     },
     "auth_ref": [
      "r489",
      "r513",
      "r515",
      "r521",
      "r538",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r556",
      "r557",
      "r558",
      "r980"
     ]
    },
    "us-gaap_PensionContributions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PensionContributions",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Contributions to pension plans",
        "label": "Payment for Pension Benefits",
        "documentation": "Amount of cash outflow for pension benefit. Includes, but is not limited to, employer contribution to fund plan asset and payment to retiree. Excludes other postretirement benefit."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "us-gaap_PensionPlansDefinedBenefitMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PensionPlansDefinedBenefitMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/BENEFITPLANSNarrativeDetails",
      "http://www.vulcanmaterials.com/role/BENEFITPLANSScheduleofComponentsofNetPeriodicBenefitCostPensionBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Pension Plan",
        "terseLabel": "Pension Plans, Defined Benefit",
        "label": "Pension Plan [Member]",
        "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits."
       }
      }
     },
     "auth_ref": [
      "r490",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r539",
      "r542",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r558",
      "r559",
      "r563",
      "r980",
      "r981",
      "r985",
      "r986",
      "r987"
     ]
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoActuallyPaidCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Actually Paid Compensation Amount",
        "label": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1069"
     ]
    },
    "ecd_PeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO",
        "label": "PEO [Member]"
       }
      }
     },
     "auth_ref": [
      "r1086"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Name",
        "label": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r1079"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Total Compensation Amount",
        "label": "PEO Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1068"
     ]
    },
    "vmc_PercentOfShipmentsUsedForPubliclyFundedConstruction": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "PercentOfShipmentsUsedForPubliclyFundedConstruction",
     "presentation": [
      "http://www.vulcanmaterials.com/role/REVENUESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percent of shipments used for publicly funded construction (as percent)",
        "label": "Percent Of Shipments Used For Publicly Funded Construction",
        "documentation": "Percent Of Shipments Used For Publicly Funded Construction"
       }
      }
     },
     "auth_ref": []
    },
    "vmc_PercentOfTotalRevenues": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "PercentOfTotalRevenues",
     "presentation": [
      "http://www.vulcanmaterials.com/role/REVENUESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percent of total revenues (as percent)",
        "label": "Percent Of Total Revenues",
        "documentation": "Percent Of Total Revenues"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PnsnAdjsPrrSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnAdjsPrrSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Adjustments Prior Service Cost",
        "label": "Pension Adjustments Prior Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r1070"
     ]
    },
    "ecd_PnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Adjustments Service Cost",
        "label": "Pension Adjustments Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r1114"
     ]
    },
    "ecd_PnsnBnftsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnBnftsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Benefits Adjustments, Footnote",
        "label": "Pension Benefits Adjustments, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1069"
     ]
    },
    "us-gaap_PortionAtFairValueFairValueDisclosureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PortionAtFairValueFairValueDisclosureMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Portion at Fair Value Measurement",
        "label": "Portion at Fair Value Measurement [Member]",
        "documentation": "Measured at fair value for financial reporting purposes."
       }
      }
     },
     "auth_ref": [
      "r700"
     ]
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesAuthorized",
     "presentation": [
      "http://www.vulcanmaterials.com/role/EQUITYNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, authorized (in shares)",
        "label": "Preferred Stock, Shares Authorized",
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r132",
      "r871"
     ]
    },
    "us-gaap_PreferredStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesIssued",
     "presentation": [
      "http://www.vulcanmaterials.com/role/EQUITYNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, issued (in shares)",
        "label": "Preferred Stock, Shares Issued",
        "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt."
       }
      }
     },
     "auth_ref": [
      "r132",
      "r461"
     ]
    },
    "us-gaap_PriorPeriodReclassificationAdjustmentDescription": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PriorPeriodReclassificationAdjustmentDescription",
     "presentation": [
      "http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RECLASSIFICATIONS",
        "label": "Reclassification, Comparability Adjustment [Policy Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r1126"
     ]
    },
    "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromDebtNetOfIssuanceCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DEBTNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net proceeds",
        "label": "Proceeds from Debt, Net of Issuance Costs",
        "documentation": "The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination."
       }
      }
     },
     "auth_ref": [
      "r261"
     ]
    },
    "us-gaap_ProceedsFromDivestitureOfBusinesses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromDivestitureOfBusinesses",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Proceeds from sale of businesses",
        "label": "Proceeds from Divestiture of Businesses",
        "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."
       }
      }
     },
     "auth_ref": [
      "r33"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromIssuanceOfLongTermDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Proceeds from issuance of long-term debt",
        "label": "Proceeds from Issuance of Long-Term Debt",
        "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r35",
      "r851"
     ]
    },
    "vmc_ProceedsFromSaleOfFutureProduction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "ProceedsFromSaleOfFutureProduction",
     "crdr": "debit",
     "presentation": [
      "http://www.vulcanmaterials.com/role/REVENUESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from sale of future production",
        "label": "Proceeds From Sale Of Future Production",
        "documentation": "Proceeds received as payment for sale of future production"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from sale of property, plant &amp; equipment",
        "label": "Proceeds from Sale of Property, Plant, and Equipment",
        "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."
       }
      }
     },
     "auth_ref": [
      "r160"
     ]
    },
    "us-gaap_ProceedsFromShortTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromShortTermDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from short-term debt",
        "label": "Proceeds from Short-Term Debt",
        "documentation": "The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r35"
     ]
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://www.vulcanmaterials.com/role/REVENUESNarrativeDetails",
      "http://www.vulcanmaterials.com/role/REVENUESScheduleofFreightDeliveryRevenuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service [Axis]",
        "label": "Product and Service [Axis]"
       }
      }
     },
     "auth_ref": [
      "r343",
      "r751",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r833",
      "r834",
      "r938",
      "r971",
      "r1012",
      "r1013",
      "r1014",
      "r1017",
      "r1018",
      "r1174",
      "r1175",
      "r1186",
      "r1230",
      "r1231",
      "r1232",
      "r1233",
      "r1234",
      "r1235",
      "r1236",
      "r1237",
      "r1238",
      "r1239",
      "r1240",
      "r1241",
      "r1242",
      "r1243",
      "r1244",
      "r1245",
      "r1246",
      "r1247",
      "r1248",
      "r1249",
      "r1250",
      "r1251",
      "r1252",
      "r1253",
      "r1254",
      "r1255",
      "r1256",
      "r1257",
      "r1258"
     ]
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://www.vulcanmaterials.com/role/REVENUESNarrativeDetails",
      "http://www.vulcanmaterials.com/role/REVENUESScheduleofFreightDeliveryRevenuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Products and Services [Domain]",
        "label": "Product and Service [Domain]"
       }
      }
     },
     "auth_ref": [
      "r343",
      "r751",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r833",
      "r834",
      "r938",
      "r971",
      "r1012",
      "r1013",
      "r1014",
      "r1017",
      "r1018",
      "r1174",
      "r1175",
      "r1186",
      "r1230",
      "r1231",
      "r1232",
      "r1233",
      "r1234",
      "r1235",
      "r1236",
      "r1237",
      "r1238",
      "r1239",
      "r1240",
      "r1241",
      "r1242",
      "r1243",
      "r1244",
      "r1245",
      "r1246",
      "r1247",
      "r1248",
      "r1249",
      "r1250",
      "r1251",
      "r1252",
      "r1253",
      "r1254",
      "r1255",
      "r1256",
      "r1257",
      "r1258"
     ]
    },
    "us-gaap_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://www.vulcanmaterials.com/role/EQUITYScheduleofChangesinTotalEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net earnings",
        "terseLabel": "Net earnings",
        "verboseLabel": "Net earnings attributable to Vulcan",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r225",
      "r248",
      "r251",
      "r264",
      "r273",
      "r282",
      "r291",
      "r294",
      "r295",
      "r350",
      "r418",
      "r419",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r427",
      "r428",
      "r625",
      "r636",
      "r637",
      "r640",
      "r641",
      "r675",
      "r702",
      "r796",
      "r808",
      "r856",
      "r887",
      "r896",
      "r897",
      "r990",
      "r991",
      "r1028",
      "r1130",
      "r1180"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-Lived Tangible Asset [Axis]",
        "label": "Long-Lived Tangible Asset [Axis]",
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r733"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, plant &amp; equipment, cost",
        "label": "Property, Plant and Equipment, Gross",
        "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."
       }
      }
     },
     "auth_ref": [
      "r172",
      "r230",
      "r806"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Property, plant &amp; equipment, net",
        "label": "Property, Plant and Equipment, Net",
        "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."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r733",
      "r797",
      "r806",
      "r1003"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-Lived Tangible Asset [Domain]",
        "label": "Long-Lived Tangible Asset [Domain]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r172",
      "r733"
     ]
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pay vs Performance Disclosure",
        "label": "Pay vs Performance Disclosure [Table]"
       }
      }
     },
     "auth_ref": [
      "r1067"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pay vs Performance Disclosure, Table",
        "label": "Pay vs Performance [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1067"
     ]
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails",
      "http://www.vulcanmaterials.com/role/DEBTNarrativeDetails",
      "http://www.vulcanmaterials.com/role/REVENUESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Axis]",
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r410",
      "r411",
      "r413",
      "r414",
      "r513",
      "r561",
      "r588",
      "r589",
      "r590",
      "r592",
      "r681",
      "r747",
      "r748",
      "r749",
      "r835",
      "r836",
      "r849",
      "r867",
      "r868",
      "r903",
      "r905",
      "r907",
      "r908",
      "r918",
      "r934",
      "r935",
      "r961",
      "r970",
      "r988",
      "r997",
      "r998",
      "r999",
      "r1000",
      "r1013",
      "r1020",
      "r1167",
      "r1184",
      "r1199",
      "r1220",
      "r1221",
      "r1222",
      "r1223",
      "r1224"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails",
      "http://www.vulcanmaterials.com/role/DEBTNarrativeDetails",
      "http://www.vulcanmaterials.com/role/REVENUESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Range [Domain]",
        "label": "Statistical Measurement [Domain]"
       }
      }
     },
     "auth_ref": [
      "r410",
      "r411",
      "r413",
      "r414",
      "r513",
      "r561",
      "r588",
      "r589",
      "r590",
      "r592",
      "r681",
      "r747",
      "r748",
      "r749",
      "r835",
      "r836",
      "r849",
      "r867",
      "r868",
      "r903",
      "r905",
      "r907",
      "r908",
      "r918",
      "r934",
      "r935",
      "r961",
      "r970",
      "r988",
      "r997",
      "r998",
      "r999",
      "r1000",
      "r1013",
      "r1020",
      "r1167",
      "r1184",
      "r1199",
      "r1220",
      "r1221",
      "r1222",
      "r1223",
      "r1224"
     ]
    },
    "us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems",
     "presentation": [
      "http://www.vulcanmaterials.com/role/OTHERCOMPREHENSIVEINCOMEScheduleofAmountsReclassifiedfromAccumulatedOtherComprehensiveIncometoEarningsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]",
        "label": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r255"
     ]
    },
    "us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeOnDerivativesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeOnDerivativesLineItems",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSScheduleofEffectsofChangesinFairValuesofDerivativesDesignatedasCashFlowHedgesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]",
        "label": "Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r255"
     ]
    },
    "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax",
     "crdr": "debit",
     "presentation": [
      "http://www.vulcanmaterials.com/role/OTHERCOMPREHENSIVEINCOMEScheduleofChangesinAccumulatedOtherComprehensiveIncomeNetofTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Amounts reclassified from AOCI",
        "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax",
        "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r31",
      "r254",
      "r703",
      "r707",
      "r708",
      "r811",
      "r1128"
     ]
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis",
     "presentation": [
      "http://www.vulcanmaterials.com/role/OTHERCOMPREHENSIVEINCOMEScheduleofAmountsReclassifiedfromAccumulatedOtherComprehensiveIncometoEarningsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Axis]",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Axis]",
        "documentation": "Information by item reclassified out of accumulated other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r255"
     ]
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain",
     "presentation": [
      "http://www.vulcanmaterials.com/role/OTHERCOMPREHENSIVEINCOMEScheduleofAmountsReclassifiedfromAccumulatedOtherComprehensiveIncometoEarningsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Domain]",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Domain]",
        "documentation": "Item reclassified out of accumulated other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r255"
     ]
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/OTHERCOMPREHENSIVEINCOMEScheduleofAmountsReclassifiedfromAccumulatedOtherComprehensiveIncometoEarningsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassification from AOCI",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Member]",
        "documentation": "Identifies item reclassified out of accumulated other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r255"
     ]
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSScheduleofEffectsofChangesinFairValuesofDerivativesDesignatedasCashFlowHedgesDetails",
      "http://www.vulcanmaterials.com/role/OTHERCOMPREHENSIVEINCOMEScheduleofAmountsReclassifiedfromAccumulatedOtherComprehensiveIncometoEarningsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Table]",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Table]",
        "documentation": "Disclosure of information about items reclassified out of accumulated other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r255"
     ]
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock",
     "presentation": [
      "http://www.vulcanmaterials.com/role/OTHERCOMPREHENSIVEINCOMETables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Amounts Reclassified from Accumulated Other Comprehensive Income to Earnings",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]",
        "documentation": "Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTable",
     "presentation": [
      "http://www.vulcanmaterials.com/role/REVENUESScheduleofRevenuesbyGeographicMarketDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reconciliation of Revenue from Segments to Consolidated [Table]",
        "label": "Reconciliation of Revenue from Segments to Consolidated [Table]",
        "documentation": "Disclosure of information about identification, description, and amounts of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues."
       }
      }
     },
     "auth_ref": [
      "r51",
      "r52"
     ]
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1035",
      "r1045",
      "r1055",
      "r1087"
     ]
    },
    "us-gaap_RepaymentsOfLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RepaymentsOfLongTermDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payment of current maturities and long-term debt",
        "label": "Repayments of Long-Term Debt",
        "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r163",
      "r852"
     ]
    },
    "us-gaap_RepaymentsOfShortTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RepaymentsOfShortTermDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payment of short-term debt",
        "label": "Repayments of Short-Term Debt",
        "documentation": "The cash outflow for a borrowing having initial term of repayment within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r163"
     ]
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement Determination Date:",
        "label": "Restatement Determination Date [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1036",
      "r1046",
      "r1056",
      "r1088"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement Determination Date",
        "label": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r1037",
      "r1047",
      "r1057",
      "r1089"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDoesNotRequireRecoveryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement does not require Recovery",
        "label": "Restatement Does Not Require Recovery [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1044",
      "r1054",
      "r1064",
      "r1096"
     ]
    },
    "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted cash",
        "label": "Restricted Cash and Cash Equivalents, Current",
        "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. 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."
       }
      }
     },
     "auth_ref": [
      "r38",
      "r229",
      "r269"
     ]
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained earnings",
        "label": "Retained Earnings (Accumulated Deficit)",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r135",
      "r181",
      "r802",
      "r843",
      "r848",
      "r853",
      "r872",
      "r1003"
     ]
    },
    "us-gaap_RetirementPlanTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetirementPlanTypeAxis",
     "presentation": [
      "http://www.vulcanmaterials.com/role/BENEFITPLANSNarrativeDetails",
      "http://www.vulcanmaterials.com/role/BENEFITPLANSScheduleofComponentsofNetPeriodicBenefitCostOtherPostretirementBenefitsDetails",
      "http://www.vulcanmaterials.com/role/BENEFITPLANSScheduleofComponentsofNetPeriodicBenefitCostPensionBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement Plan Type [Axis]",
        "label": "Retirement Plan Type [Axis]",
        "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement."
       }
      }
     },
     "auth_ref": [
      "r490",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r539",
      "r542",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r558",
      "r559",
      "r560",
      "r563",
      "r980",
      "r981",
      "r982",
      "r983",
      "r984",
      "r985",
      "r986",
      "r987"
     ]
    },
    "us-gaap_RetirementPlanTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetirementPlanTypeDomain",
     "presentation": [
      "http://www.vulcanmaterials.com/role/BENEFITPLANSNarrativeDetails",
      "http://www.vulcanmaterials.com/role/BENEFITPLANSScheduleofComponentsofNetPeriodicBenefitCostOtherPostretirementBenefitsDetails",
      "http://www.vulcanmaterials.com/role/BENEFITPLANSScheduleofComponentsofNetPeriodicBenefitCostPensionBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans [Domain]",
        "label": "Retirement Plan Type [Domain]",
        "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement."
       }
      }
     },
     "auth_ref": [
      "r490",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r539",
      "r542",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r558",
      "r559",
      "r560",
      "r563",
      "r980",
      "r981",
      "r982",
      "r983",
      "r984",
      "r985",
      "r986",
      "r987"
     ]
    },
    "vmc_RevenueExcludingFreightDeliveryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "RevenueExcludingFreightDeliveryMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/REVENUESScheduleofFreightDeliveryRevenuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Revenues Excluding Freight &amp; Delivery",
        "label": "Revenue Excluding Freight Delivery [Member]",
        "documentation": "Revenue Excluding Freight &amp; Delivery [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://www.vulcanmaterials.com/role/REVENUESNarrativeDetails",
      "http://www.vulcanmaterials.com/role/REVENUESScheduleofFreightDeliveryRevenuesDetails",
      "http://www.vulcanmaterials.com/role/REVENUESScheduleofRevenuesbyGeographicMarketDetails",
      "http://www.vulcanmaterials.com/role/SEGMENTREPORTINGScheduleofSegmentFinancialDisclosureDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total revenues",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise."
       }
      }
     },
     "auth_ref": [
      "r204",
      "r205",
      "r312",
      "r319",
      "r320",
      "r334",
      "r340",
      "r343",
      "r345",
      "r347",
      "r484",
      "r485",
      "r751"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "presentation": [
      "http://www.vulcanmaterials.com/role/REVENUES"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "REVENUES",
        "label": "Revenue from Contract with Customer [Text Block]",
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts."
       }
      }
     },
     "auth_ref": [
      "r216",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r488"
     ]
    },
    "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
     "presentation": [
      "http://www.vulcanmaterials.com/role/REVENUESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Revenues by Geographic Market",
        "label": "Revenue from External Customers by Geographic Areas [Table Text Block]",
        "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue."
       }
      }
     },
     "auth_ref": [
      "r168"
     ]
    },
    "vmc_RevenueRecognitionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "RevenueRecognitionLineItems",
     "presentation": [
      "http://www.vulcanmaterials.com/role/REVENUESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue Recognition [Line Items]",
        "label": "Revenue Recognition [Line Items]",
        "documentation": "Revenue Recognition [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "vmc_RevenueRecognitionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "RevenueRecognitionTable",
     "presentation": [
      "http://www.vulcanmaterials.com/role/REVENUESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue Recognition [Table]",
        "label": "Revenue Recognition [Table]",
        "documentation": "Revenue Recognition [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueRemainingPerformanceObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.vulcanmaterials.com/role/REVENUESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue from unsatisfied performance obligations",
        "label": "Revenue, Remaining Performance Obligation, Amount",
        "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue."
       }
      }
     },
     "auth_ref": [
      "r211"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1",
     "presentation": [
      "http://www.vulcanmaterials.com/role/REVENUESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remaining period to completion",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period",
        "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r212"
     ]
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://www.vulcanmaterials.com/role/SUPPLEMENTALCASHFLOWINFORMATIONScheduleofSupplementalInformationReferabletoCondensedConsolidatedStatementsofCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance lease right-of-use assets",
        "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability",
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r730",
      "r1002"
     ]
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://www.vulcanmaterials.com/role/SUPPLEMENTALCASHFLOWINFORMATIONScheduleofSupplementalInformationReferabletoCondensedConsolidatedStatementsofCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease right-of-use assets",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r730",
      "r1002"
     ]
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 10b5-1 Arrangement Adopted",
        "label": "Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1105"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 10b5-1 Arrangement Terminated",
        "label": "Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1105"
     ]
    },
    "srt_ScenarioForecastMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScenarioForecastMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSNarrativeDetails",
      "http://www.vulcanmaterials.com/role/INCOMETAXESDetails",
      "http://www.vulcanmaterials.com/role/REVENUESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forecast",
        "label": "Forecast [Member]"
       }
      }
     },
     "auth_ref": [
      "r562",
      "r1139"
     ]
    },
    "srt_ScenarioUnspecifiedDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScenarioUnspecifiedDomain",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSNarrativeDetails",
      "http://www.vulcanmaterials.com/role/INCOMETAXESDetails",
      "http://www.vulcanmaterials.com/role/REVENUESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Scenario, Unspecified [Domain]",
        "label": "Scenario [Domain]"
       }
      }
     },
     "auth_ref": [
      "r296",
      "r562",
      "r1119",
      "r1139"
     ]
    },
    "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "presentation": [
      "http://www.vulcanmaterials.com/role/OTHERCOMPREHENSIVEINCOMETables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Changes in Accumulated Other Comprehensive Income, Net of Tax",
        "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]",
        "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r1211",
      "r1212"
     ]
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
     "presentation": [
      "http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Antidilutive Common Stock Equivalents",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]",
        "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities."
       }
      }
     },
     "auth_ref": [
      "r46"
     ]
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "presentation": [
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESNarrativeDetails",
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofBusinessAcquisitionsDetails",
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESScheduleofClassificationofAssetsandLiabilitiesHeldforSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Significant Acquisitions and Disposals [Table]",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "documentation": "Disclosure of information about business combination. Includes, but is not limited to, recognized asset and liability."
       }
      }
     },
     "auth_ref": [
      "r70",
      "r71",
      "r627"
     ]
    },
    "us-gaap_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Schedule of Effects of Changes in Fair Values of Derivatives Designated as Cash Flow Hedges",
        "label": "Schedule of Cash Flow Hedging Instruments, Statements of Financial Performance and Financial Position, Location [Table Text Block]",
        "documentation": "Tabular disclosure for cash flow hedging instruments of (a) the location and amount of gains and losses reported in the statement of financial performance and (b) the location and fair value amounts of the instruments reported in the statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r191"
     ]
    },
    "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
     "presentation": [
      "http://www.vulcanmaterials.com/role/SUPPLEMENTALCASHFLOWINFORMATIONTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Supplemental Information Referable to Condensed Consolidated Statements of Cash Flows",
        "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]",
        "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfChangeInAssetRetirementObligationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfChangeInAssetRetirementObligationTableTextBlock",
     "presentation": [
      "http://www.vulcanmaterials.com/role/ASSETRETIREMENTOBLIGATIONSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Reconciliations of Asset Retirement Obligations",
        "label": "Schedule of Change in Asset Retirement Obligation [Table Text Block]",
        "documentation": "Tabular disclosure of the changes in carrying amount of a liability for asset retirement obligations, for changes such as new obligations, changes in estimates of existing obligations, spending on existing obligations, property dispositions, and foreign currency translation."
       }
      }
     },
     "auth_ref": [
      "r1166"
     ]
    },
    "us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfComprehensiveIncomeLossTableTextBlock",
     "presentation": [
      "http://www.vulcanmaterials.com/role/OTHERCOMPREHENSIVEINCOMETables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Accumulated Other Comprehensive Income, Net of Tax",
        "label": "Comprehensive Income (Loss) [Table Text Block]",
        "documentation": "Tabular disclosure of components of comprehensive income (loss). Includes, but is not limited to, foreign currency translation adjustments, foreign currency transactions designated as economic hedges of a net investment in foreign entity, gain (loss) and prior service cost (credit) for pension plans and other postretirement benefit plans."
       }
      }
     },
     "auth_ref": [
      "r143"
     ]
    },
    "us-gaap_ScheduleOfDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDebtTableTextBlock",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DEBTTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Debt",
        "label": "Schedule of Debt [Table Text Block]",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable",
     "presentation": [
      "http://www.vulcanmaterials.com/role/BENEFITPLANSNarrativeDetails",
      "http://www.vulcanmaterials.com/role/BENEFITPLANSScheduleofComponentsofNetPeriodicBenefitCostOtherPostretirementBenefitsDetails",
      "http://www.vulcanmaterials.com/role/BENEFITPLANSScheduleofComponentsofNetPeriodicBenefitCostPensionBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]",
        "label": "Defined Benefit Plan [Table]",
        "documentation": "Disclosure of information about individual defined benefit pension plan or other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r63",
      "r64",
      "r65",
      "r66"
     ]
    },
    "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
     "presentation": [
      "http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Results from Discontinued Operations",
        "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]",
        "documentation": "Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r23",
      "r27",
      "r99",
      "r108",
      "r109",
      "r110",
      "r111",
      "r112",
      "r116",
      "r118",
      "r119",
      "r174"
     ]
    },
    "us-gaap_ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Derivative Instruments Recognized at Fair Value",
        "label": "Schedule of Fair Value Hedging Instruments, Statements of Financial Performance and Financial Position, Location [Table Text Block]",
        "documentation": "Tabular disclosure for fair value hedging instruments of (a) the location and amount of gains and losses reported in the statement of financial performance and (b) the location and fair value amounts of the instruments reported in the statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r89"
     ]
    },
    "us-gaap_ScheduleOfGoodwillTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfGoodwillTable",
     "presentation": [
      "http://www.vulcanmaterials.com/role/GOODWILLNarrativeDetails",
      "http://www.vulcanmaterials.com/role/GOODWILLScheduleofChangesinCarryingAmountofGoodwillbyReportableSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Goodwill [Table]",
        "label": "Goodwill [Table]",
        "documentation": "Disclosure of information about goodwill, including, but not limited to, change from acquisition, sale, impairment, and other reason."
       }
      }
     },
     "auth_ref": [
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r380",
      "r962"
     ]
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfGoodwillTextBlock",
     "presentation": [
      "http://www.vulcanmaterials.com/role/GOODWILLTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Changes in Carrying Amount of Goodwill by Reportable Segment",
        "label": "Schedule of Goodwill [Table Text Block]",
        "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule."
       }
      }
     },
     "auth_ref": [
      "r962",
      "r1150",
      "r1151",
      "r1152",
      "r1153",
      "r1154",
      "r1155",
      "r1156",
      "r1157",
      "r1158",
      "r1159",
      "r1160"
     ]
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "presentation": [
      "http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Inventory, Current",
        "label": "Schedule of Inventory, Current [Table Text Block]",
        "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r139",
      "r140",
      "r141"
     ]
    },
    "vmc_ScheduleOfLeaseAssetsAndLiabilitiesWeightedAverageLeaseTermAndDiscountRateTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "ScheduleOfLeaseAssetsAndLiabilitiesWeightedAverageLeaseTermAndDiscountRateTableTextBlock",
     "presentation": [
      "http://www.vulcanmaterials.com/role/LEASESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Lease Assets and Liabilities, Weighted-Average Lease Term and Discount Rate",
        "label": "Schedule of Lease Assets and Liabilities, Weighted-Average Lease Term and Discount Rate [Table Text Block]",
        "documentation": "Schedule of Lease Assets and Liabilities, Weighted-Average Lease Term and Discount Rate [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfLineOfCreditFacilitiesTextBlock",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DEBTTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Schedule of Standby Letters of Credit",
        "label": "Schedule of Line of Credit Facilities [Table Text Block]",
        "documentation": "Tabular disclosure of short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to 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."
       }
      }
     },
     "auth_ref": [
      "r122",
      "r127"
     ]
    },
    "us-gaap_ScheduleOfLossContingenciesByContingencyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfLossContingenciesByContingencyTextBlock",
     "presentation": [
      "http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Accrued Environmental Remediation Costs",
        "label": "Schedule of Loss Contingencies by Contingency [Table Text Block]",
        "documentation": "Tabular disclosure of the loss contingencies that were reported in the period or disclosed as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r1170",
      "r1172",
      "r1174",
      "r1176"
     ]
    },
    "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfNetBenefitCostsTableTextBlock",
     "presentation": [
      "http://www.vulcanmaterials.com/role/BENEFITPLANSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Schedule of Components of Net Periodic Benefit Cost",
        "label": "Schedule of Net Benefit Costs [Table Text Block]",
        "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments."
       }
      }
     },
     "auth_ref": [
      "r183"
     ]
    },
    "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
     "presentation": [
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed",
        "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]",
        "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree."
       }
      }
     },
     "auth_ref": [
      "r185"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "presentation": [
      "http://www.vulcanmaterials.com/role/SEGMENTREPORTINGScheduleofSegmentFinancialDisclosureDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]",
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "documentation": "Disclosure of information about profit (loss) and total assets by reportable segment."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r49",
      "r50"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "presentation": [
      "http://www.vulcanmaterials.com/role/SEGMENTREPORTINGTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Segment Financial Disclosure",
        "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r49",
      "r50"
     ]
    },
    "us-gaap_ScheduleOfStockholdersEquityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfStockholdersEquityTableTextBlock",
     "presentation": [
      "http://www.vulcanmaterials.com/role/EQUITYTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Changes in Total Equity",
        "label": "Schedule of Stockholders Equity [Table Text Block]",
        "documentation": "Tabular disclosure of changes in the separate accounts comprising stockholders' equity (in addition to retained earnings) and of the changes in the number of shares of equity securities during at least the most recent annual fiscal period and any subsequent interim period presented is required to make the financial statements sufficiently informative if both financial position and results of operations are presented."
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "us-gaap_ScheduleOfTreasuryStockByClassTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfTreasuryStockByClassTextBlock",
     "presentation": [
      "http://www.vulcanmaterials.com/role/EQUITYTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Shares Purchased and Retired",
        "label": "Class of Treasury Stock [Table Text Block]",
        "documentation": "Tabular disclosure of treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r60",
      "r61",
      "r62"
     ]
    },
    "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
     "presentation": [
      "http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Weighted-Average Common Shares Outstanding Assuming Dilution",
        "label": "Schedule of Weighted Average Number of Shares [Table Text Block]",
        "documentation": "Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit)."
       }
      }
     },
     "auth_ref": [
      "r45"
     ]
    },
    "us-gaap_SecuredOvernightFinancingRateSofrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SecuredOvernightFinancingRateSofrMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DEBTNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Secured Overnight Financing Rate (SOFR)",
        "label": "Secured Overnight Financing Rate (SOFR) [Member]",
        "documentation": "Interest rate at which bank can borrow U.S. dollar overnight while posting U.S. Treasury bond as collateral."
       }
      }
     },
     "auth_ref": [
      "r1195"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.vulcanmaterials.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of 12(b) Security",
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r1030"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.vulcanmaterials.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security Exchange Name",
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r1032"
     ]
    },
    "us-gaap_SegmentContinuingOperationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentContinuingOperationsMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESScheduleofAccruedEnvironmentalRemediationCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Continuing operations",
        "label": "Continuing Operations [Member]",
        "documentation": "Component of an entity expected to operate in the foreseeable future."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentDiscontinuedOperationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentDiscontinuedOperationsMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESScheduleofAccruedEnvironmentalRemediationCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained from former Chemicals business",
        "label": "Discontinued Operations [Member]",
        "documentation": "Component or group of components representing strategic shift that has or will have major effect on operation and financial result, classified as held-for-sale or disposed of by sale or by means other than sale, and business and nonprofit activity on acquisition and upon joint venture formation, classified as held-for-sale."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r100",
      "r101",
      "r102"
     ]
    },
    "us-gaap_SegmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentDomain",
     "presentation": [
      "http://www.vulcanmaterials.com/role/GOODWILLNarrativeDetails",
      "http://www.vulcanmaterials.com/role/GOODWILLScheduleofChangesinCarryingAmountofGoodwillbyReportableSegmentDetails",
      "http://www.vulcanmaterials.com/role/REVENUESNarrativeDetails",
      "http://www.vulcanmaterials.com/role/REVENUESScheduleofRevenuesbyGeographicMarketDetails",
      "http://www.vulcanmaterials.com/role/SEGMENTREPORTINGScheduleofSegmentFinancialDisclosureDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment [Domain]",
        "label": "Segments [Domain]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r204",
      "r205",
      "r206",
      "r207",
      "r312",
      "r315",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r340",
      "r341",
      "r342",
      "r347",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r386",
      "r405",
      "r406",
      "r817",
      "r818",
      "r819",
      "r820",
      "r821",
      "r822",
      "r823",
      "r824",
      "r825",
      "r826",
      "r827",
      "r953",
      "r956",
      "r957",
      "r962",
      "r1016",
      "r1230",
      "r1231",
      "r1232",
      "r1233",
      "r1234",
      "r1235",
      "r1236",
      "r1237",
      "r1238",
      "r1239",
      "r1240",
      "r1241",
      "r1242",
      "r1243",
      "r1244",
      "r1245",
      "r1246",
      "r1247",
      "r1248",
      "r1249",
      "r1250",
      "r1251",
      "r1252",
      "r1253",
      "r1254",
      "r1255",
      "r1256",
      "r1257",
      "r1258"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESNarrativeDetails",
      "http://www.vulcanmaterials.com/role/INCOMETAXESDetails",
      "http://www.vulcanmaterials.com/role/REVENUESScheduleofRevenuesbyGeographicMarketDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical [Domain]",
        "label": "Geographical [Domain]"
       }
      }
     },
     "auth_ref": [
      "r345",
      "r346",
      "r759",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r860",
      "r863",
      "r865",
      "r904",
      "r906",
      "r909",
      "r919",
      "r922",
      "r924",
      "r925",
      "r926",
      "r927",
      "r929",
      "r930",
      "r931",
      "r932",
      "r933",
      "r939",
      "r972",
      "r1004",
      "r1005",
      "r1006",
      "r1007",
      "r1008",
      "r1009",
      "r1010",
      "r1011",
      "r1015",
      "r1020",
      "r1186",
      "r1230",
      "r1231",
      "r1232",
      "r1234",
      "r1235",
      "r1236",
      "r1237",
      "r1238",
      "r1239",
      "r1240",
      "r1241",
      "r1242",
      "r1243",
      "r1244",
      "r1245",
      "r1246",
      "r1247",
      "r1248",
      "r1249",
      "r1250",
      "r1251",
      "r1252",
      "r1253",
      "r1254",
      "r1255",
      "r1256",
      "r1257",
      "r1258"
     ]
    },
    "us-gaap_SegmentOperatingActivitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentOperatingActivitiesDomain",
     "presentation": [
      "http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESScheduleofAccruedEnvironmentalRemediationCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Activities [Domain]",
        "label": "Operating Activities [Domain]",
        "documentation": "Operations of an entity including continuing and discontinued operations."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting [Abstract]",
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingDisclosureTextBlock",
     "presentation": [
      "http://www.vulcanmaterials.com/role/SEGMENTREPORTING"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEGMENT REPORTING",
        "label": "Segment Reporting Disclosure [Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r207",
      "r312",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r330",
      "r332",
      "r333",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r347",
      "r952",
      "r954",
      "r955",
      "r956",
      "r958",
      "r959",
      "r960"
     ]
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingInformationLineItems",
     "presentation": [
      "http://www.vulcanmaterials.com/role/SEGMENTREPORTINGScheduleofSegmentFinancialDisclosureDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting Information [Line Items]",
        "label": "Segment Reporting Information [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingRevenueReconcilingItemLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingRevenueReconcilingItemLineItems",
     "presentation": [
      "http://www.vulcanmaterials.com/role/REVENUESScheduleofRevenuesbyGeographicMarketDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting, Revenue Reconciling Item [Line Items]",
        "label": "Segment Reporting, Revenue Reconciling Item [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SelfInsuranceReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SelfInsuranceReserve",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/DEBTScheduleofStandbyLettersofCreditDetails": {
       "parentTag": "us-gaap_LettersOfCreditOutstandingAmount",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/DEBTScheduleofStandbyLettersofCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Risk management insurance",
        "label": "Self Insurance Reserve",
        "documentation": "Carrying amount (including both current and noncurrent portions) of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property."
       }
      }
     },
     "auth_ref": [
      "r129"
     ]
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SellingGeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Selling, administrative and general expenses",
        "label": "Selling, General and Administrative Expense",
        "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc."
       }
      }
     },
     "auth_ref": [
      "r154"
     ]
    },
    "us-gaap_ServiceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ServiceMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/REVENUESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Service",
        "label": "Service [Member]",
        "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service."
       }
      }
     },
     "auth_ref": [
      "r971"
     ]
    },
    "vmc_SevenPointOneFivePercentNotesDueTwentyThirtySevenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "SevenPointOneFivePercentNotesDueTwentyThirtySevenMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DEBTScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "7.15% notes due 2037",
        "label": "Seven Point One Five Percent Notes Due Twenty Thirty Seven [Member]",
        "documentation": "Seven Point One Five Percent Notes Due Twenty Thirty Seven[Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based compensation expense",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Award Types",
        "label": "Award Type [Domain]",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r589",
      "r590",
      "r591"
     ]
    },
    "us-gaap_ShortTermBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermBorrowings",
     "crdr": "credit",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DEBTNarrativeDetails",
      "http://www.vulcanmaterials.com/role/DEBTScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total short-term debt",
        "label": "Short-Term Debt",
        "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r121",
      "r196",
      "r1003",
      "r1226"
     ]
    },
    "us-gaap_ShortTermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermDebtTypeAxis",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DEBTNarrativeDetails",
      "http://www.vulcanmaterials.com/role/DEBTScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-Term Debt, Type [Axis]",
        "label": "Short-Term Debt, Type [Axis]",
        "documentation": "Information by type of short-term debt arrangement."
       }
      }
     },
     "auth_ref": [
      "r123",
      "r1163",
      "r1164",
      "r1165"
     ]
    },
    "us-gaap_ShortTermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermDebtTypeDomain",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DEBTNarrativeDetails",
      "http://www.vulcanmaterials.com/role/DEBTScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term Debt, Type [Domain]",
        "label": "Short-Term Debt, Type [Domain]",
        "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing."
       }
      }
     },
     "auth_ref": [
      "r121",
      "r1163",
      "r1164",
      "r1165"
     ]
    },
    "us-gaap_ShortTermLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/LEASESScheduleofComponentsofLeaseExpenseDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/LEASESScheduleofComponentsofLeaseExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term lease cost",
        "label": "Short-Term Lease, Cost",
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less."
       }
      }
     },
     "auth_ref": [
      "r726",
      "r1002"
     ]
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
        "label": "Significant Accounting Policies [Text Block]",
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r167",
      "r270"
     ]
    },
    "us-gaap_StandbyLettersOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StandbyLettersOfCreditMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails",
      "http://www.vulcanmaterials.com/role/DEBTNarrativeDetails",
      "http://www.vulcanmaterials.com/role/DEBTScheduleofStandbyLettersofCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Standby Letters of Credit",
        "label": "Standby Letters of Credit [Member]",
        "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r1176",
      "r1259",
      "r1260"
     ]
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementBusinessSegmentsAxis",
     "presentation": [
      "http://www.vulcanmaterials.com/role/GOODWILLNarrativeDetails",
      "http://www.vulcanmaterials.com/role/GOODWILLScheduleofChangesinCarryingAmountofGoodwillbyReportableSegmentDetails",
      "http://www.vulcanmaterials.com/role/REVENUESNarrativeDetails",
      "http://www.vulcanmaterials.com/role/REVENUESScheduleofRevenuesbyGeographicMarketDetails",
      "http://www.vulcanmaterials.com/role/SEGMENTREPORTINGScheduleofSegmentFinancialDisclosureDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segments [Axis]",
        "label": "Segments [Axis]",
        "documentation": "Information by business segments."
       }
      }
     },
     "auth_ref": [
      "r204",
      "r205",
      "r206",
      "r207",
      "r223",
      "r312",
      "r315",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r340",
      "r341",
      "r342",
      "r347",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r386",
      "r389",
      "r405",
      "r406",
      "r817",
      "r818",
      "r819",
      "r820",
      "r821",
      "r822",
      "r823",
      "r824",
      "r825",
      "r826",
      "r827",
      "r953",
      "r956",
      "r957",
      "r962",
      "r1016",
      "r1230",
      "r1231",
      "r1232",
      "r1233",
      "r1234",
      "r1235",
      "r1236",
      "r1237",
      "r1238",
      "r1239",
      "r1240",
      "r1241",
      "r1242",
      "r1243",
      "r1244",
      "r1245",
      "r1246",
      "r1247",
      "r1248",
      "r1249",
      "r1250",
      "r1251",
      "r1252",
      "r1253",
      "r1254",
      "r1255",
      "r1256",
      "r1257",
      "r1258"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://www.vulcanmaterials.com/role/EQUITYScheduleofChangesinTotalEquityDetails",
      "http://www.vulcanmaterials.com/role/OTHERCOMPREHENSIVEINCOMEScheduleofAmountsReclassifiedfromAccumulatedOtherComprehensiveIncometoEarningsDetails",
      "http://www.vulcanmaterials.com/role/OTHERCOMPREHENSIVEINCOMEScheduleofChangesinAccumulatedOtherComprehensiveIncomeNetofTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Components [Axis]",
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r133",
      "r136",
      "r137",
      "r219",
      "r253",
      "r254",
      "r255",
      "r276",
      "r277",
      "r278",
      "r283",
      "r291",
      "r293",
      "r295",
      "r313",
      "r354",
      "r362",
      "r388",
      "r473",
      "r606",
      "r607",
      "r620",
      "r621",
      "r622",
      "r626",
      "r635",
      "r636",
      "r652",
      "r654",
      "r655",
      "r656",
      "r657",
      "r660",
      "r673",
      "r703",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r713",
      "r716",
      "r740",
      "r811",
      "r839",
      "r840",
      "r841",
      "r857",
      "r898"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESNarrativeDetails",
      "http://www.vulcanmaterials.com/role/INCOMETAXESDetails",
      "http://www.vulcanmaterials.com/role/REVENUESScheduleofRevenuesbyGeographicMarketDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical [Axis]",
        "label": "Geographical [Axis]"
       }
      }
     },
     "auth_ref": [
      "r345",
      "r346",
      "r759",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r860",
      "r863",
      "r865",
      "r904",
      "r906",
      "r909",
      "r919",
      "r922",
      "r924",
      "r925",
      "r926",
      "r927",
      "r929",
      "r930",
      "r931",
      "r932",
      "r933",
      "r939",
      "r972",
      "r1004",
      "r1005",
      "r1006",
      "r1007",
      "r1008",
      "r1009",
      "r1010",
      "r1011",
      "r1015",
      "r1020",
      "r1186",
      "r1230",
      "r1231",
      "r1232",
      "r1234",
      "r1235",
      "r1236",
      "r1237",
      "r1238",
      "r1239",
      "r1240",
      "r1241",
      "r1242",
      "r1243",
      "r1244",
      "r1245",
      "r1246",
      "r1247",
      "r1248",
      "r1249",
      "r1250",
      "r1251",
      "r1252",
      "r1253",
      "r1254",
      "r1255",
      "r1256",
      "r1257",
      "r1258"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Cash Flows [Abstract]",
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Financial Position [Abstract]",
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOperatingActivitiesSegmentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOperatingActivitiesSegmentAxis",
     "presentation": [
      "http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESScheduleofAccruedEnvironmentalRemediationCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Activities [Axis]",
        "label": "Operating Activities [Axis]",
        "documentation": "Information by continuing and discontinuing operations."
       }
      }
     },
     "auth_ref": []
    },
    "srt_StatementScenarioAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StatementScenarioAxis",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSNarrativeDetails",
      "http://www.vulcanmaterials.com/role/INCOMETAXESDetails",
      "http://www.vulcanmaterials.com/role/REVENUESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Scenario [Axis]",
        "label": "Scenario [Axis]"
       }
      }
     },
     "auth_ref": [
      "r296",
      "r562",
      "r1119",
      "r1120",
      "r1139"
     ]
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "StkPrcOrTsrEstimationMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Price or TSR Estimation Method",
        "label": "Stock Price or TSR Estimation Method [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1039",
      "r1049",
      "r1059",
      "r1091"
     ]
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockAppreciationRightsSARSMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Appreciation Rights (SARs)",
        "label": "Stock Appreciation Rights (SARs) [Member]",
        "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensation",
     "crdr": "credit",
     "presentation": [
      "http://www.vulcanmaterials.com/role/EQUITYScheduleofChangesinTotalEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based compensation plans, net of shares withheld for taxes",
        "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture",
        "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r132",
      "r133",
      "r181"
     ]
    },
    "us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased",
     "presentation": [
      "http://www.vulcanmaterials.com/role/EQUITYNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares remaining under the current authorization repurchase program (in shares)",
        "label": "Share Repurchase Program, Remaining Authorized, Number of Shares",
        "documentation": "Number of shares remaining authorized to be purchased under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockRepurchasedAndRetiredDuringPeriodValue",
     "crdr": "debit",
     "presentation": [
      "http://www.vulcanmaterials.com/role/EQUITYScheduleofChangesinTotalEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Purchase and retirement of common stock",
        "label": "Stock Repurchased and Retired During Period, Value",
        "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital)."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r132",
      "r133",
      "r181"
     ]
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total shareholders' equity",
        "label": "Equity, Attributable to Parent",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r133",
      "r136",
      "r137",
      "r169",
      "r873",
      "r886",
      "r899",
      "r900",
      "r1003",
      "r1029",
      "r1135",
      "r1149",
      "r1210",
      "r1262"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity",
        "label": "Equity, Attributable to Parent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://www.vulcanmaterials.com/role/EQUITYScheduleofChangesinTotalEquityDetails",
      "http://www.vulcanmaterials.com/role/OTHERCOMPREHENSIVEINCOMEScheduleofChangesinAccumulatedOtherComprehensiveIncomeNetofTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total equity",
        "periodStartLabel": "Balance at beginning of period",
        "periodEndLabel": "Balance at end of period",
        "label": "Equity, Including Portion Attributable to Noncontrolling Interest",
        "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r74",
      "r75",
      "r77",
      "r219",
      "r220",
      "r254",
      "r276",
      "r277",
      "r278",
      "r283",
      "r291",
      "r293",
      "r354",
      "r362",
      "r388",
      "r473",
      "r606",
      "r607",
      "r620",
      "r621",
      "r622",
      "r626",
      "r635",
      "r636",
      "r652",
      "r654",
      "r655",
      "r656",
      "r657",
      "r660",
      "r673",
      "r703",
      "r704",
      "r708",
      "r714",
      "r740",
      "r840",
      "r841",
      "r855",
      "r873",
      "r886",
      "r899",
      "r900",
      "r920",
      "r1028",
      "r1135",
      "r1149",
      "r1210",
      "r1262"
     ]
    },
    "us-gaap_StockholdersEquityNoteAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityNoteAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stockholders' Equity Note [Abstract]",
        "label": "Stockholders' Equity Note [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://www.vulcanmaterials.com/role/EQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EQUITY",
        "label": "Equity [Text Block]",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r178",
      "r272",
      "r460",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r663",
      "r901",
      "r902",
      "r921"
     ]
    },
    "us-gaap_SubleaseIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubleaseIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/LEASESScheduleofComponentsofLeaseExpenseDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/LEASESScheduleofComponentsofLeaseExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Sublease income",
        "label": "Sublease Income",
        "documentation": "Amount of sublease income excluding finance and operating lease expense."
       }
      }
     },
     "auth_ref": [
      "r728",
      "r1002"
     ]
    },
    "us-gaap_SupplementalCashFlowElementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplementalCashFlowElementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplemental Cash Flow Elements [Abstract]",
        "label": "Supplemental Cash Flow Elements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "stpr_TX": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/stpr/2024",
     "localname": "TX",
     "presentation": [
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Texas",
        "label": "TEXAS"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TabularListTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tabular List, Table",
        "label": "Tabular List [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1085"
     ]
    },
    "vmc_TexasBrineMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "TexasBrineMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Texas Brine",
        "label": "Texas Brine [Member]",
        "documentation": "Texas Brine [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vmc_ThreePointFiveZeroPercentNotesDueTwentyThirtyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "ThreePointFiveZeroPercentNotesDueTwentyThirtyMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DEBTScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "3.50% notes due 2030",
        "label": "Three Point Five Zero Percent Notes Due Twenty Thirty [Member]",
        "documentation": "Three Point Five Zero Percent Notes Due Twenty Thirty [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vmc_ThreePointNinetyNotesDueTwentyTwentySevenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "ThreePointNinetyNotesDueTwentyTwentySevenMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DEBTScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "3.90% notes due 2027",
        "label": "Three Point Ninety Notes Due Twenty Twenty Seven [Member]",
        "documentation": "Three Point Ninety Notes Due Twenty Twenty-Seven [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vmc_TotalCashPaidForFinanceLeases": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "TotalCashPaidForFinanceLeases",
     "crdr": "credit",
     "presentation": [
      "http://www.vulcanmaterials.com/role/LEASESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total cash paid for finance leases",
        "label": "Total Cash Paid For Finance Leases",
        "documentation": "Total Cash Paid For Finance Leases"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Shareholder Return Amount",
        "label": "Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r1077"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnVsPeerGroupTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Shareholder Return Vs Peer Group",
        "label": "Total Shareholder Return Vs Peer Group [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1084"
     ]
    },
    "ecd_TradingArrAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TradingArrAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Arrangement:",
        "label": "Trading Arrangement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1104"
     ]
    },
    "ecd_TradingArrByIndTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TradingArrByIndTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Arrangements, by Individual",
        "label": "Trading Arrangements, by Individual [Table]"
       }
      }
     },
     "auth_ref": [
      "r1106"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.vulcanmaterials.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Symbol",
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adoption Date",
        "label": "Trading Arrangement Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r1107"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Arrangement Duration",
        "label": "Trading Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r1108"
     ]
    },
    "ecd_TrdArrExpirationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrExpirationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expiration Date",
        "label": "Trading Arrangement Expiration Date"
       }
      }
     },
     "auth_ref": [
      "r1108"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Trading Arrangement, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r1106"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title",
        "label": "Trading Arrangement, Individual Title"
       }
      }
     },
     "auth_ref": [
      "r1106"
     ]
    },
    "ecd_TrdArrSecuritiesAggAvailAmt": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrSecuritiesAggAvailAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Available",
        "label": "Trading Arrangement, Securities Aggregate Available Amount"
       }
      }
     },
     "auth_ref": [
      "r1109"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Termination Date",
        "label": "Trading Arrangement Termination Date"
       }
      }
     },
     "auth_ref": [
      "r1107"
     ]
    },
    "us-gaap_TreasuryStockAcquiredAverageCostPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockAcquiredAverageCostPerShare",
     "presentation": [
      "http://www.vulcanmaterials.com/role/EQUITYScheduleofSharesPurchasedandRetiredDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average cost per share (in usd per share)",
        "label": "Shares Acquired, Average Cost Per Share",
        "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased."
       }
      }
     },
     "auth_ref": [
      "r59"
     ]
    },
    "us-gaap_TreasuryStockCommonShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockCommonShares",
     "presentation": [
      "http://www.vulcanmaterials.com/role/EQUITYNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Treasury stock, common (in shares)",
        "label": "Treasury Stock, Common, Shares",
        "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r59"
     ]
    },
    "us-gaap_TreasuryStockRetiredCostMethodAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockRetiredCostMethodAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.vulcanmaterials.com/role/EQUITYScheduleofSharesPurchasedandRetiredDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total purchase price",
        "label": "Treasury Stock, Retired, Cost Method, Amount",
        "documentation": "Amount of decrease of par value, additional paid in capital (APIC) and retained earnings of common and preferred stock retired from treasury when treasury stock is accounted for under the cost method."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r58",
      "r133"
     ]
    },
    "us-gaap_TreasuryStockSharesRetired": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockSharesRetired",
     "presentation": [
      "http://www.vulcanmaterials.com/role/EQUITYScheduleofSharesPurchasedandRetiredDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of shares purchased and retired (in shares)",
        "label": "Treasury Stock, Shares, Retired",
        "documentation": "Number of shares of common and preferred stock retired from treasury during the period."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r133",
      "r181"
     ]
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "UndrlygSecurityMktPriceChngPct",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Security Market Price Change",
        "label": "Underlying Security Market Price Change, Percent"
       }
      }
     },
     "auth_ref": [
      "r1103"
     ]
    },
    "us-gaap_UnrealizedGainLossOnInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrealizedGainLossOnInvestments",
     "crdr": "credit",
     "presentation": [
      "http://www.vulcanmaterials.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrealized net gains (losses) of the Rabbi Trusts' investments",
        "label": "Unrealized Gain (Loss) on Investments",
        "documentation": "Amount of unrealized gain (loss) on investment."
       }
      }
     },
     "auth_ref": [
      "r14"
     ]
    },
    "us-gaap_UnsecuredDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnsecuredDebtMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DEBTNarrativeDetails",
      "http://www.vulcanmaterials.com/role/DEBTScheduleofDebtDetails",
      "http://www.vulcanmaterials.com/role/DERIVATIVEINSTRUMENTSNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes",
        "label": "Unsecured Debt [Member]",
        "documentation": "Debt obligation not collateralized by pledge of, mortgage of or other lien on the entity's assets."
       }
      }
     },
     "auth_ref": []
    },
    "vmc_UnsecuredLineOfCreditMaturityOfAugust2027Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "UnsecuredLineOfCreditMaturityOfAugust2027Member",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DEBTNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unsecured Line of Credit Maturity of August 2027",
        "label": "Unsecured Line Of Credit Maturity Of August 2027 [Member]",
        "documentation": "Unsecured Line Of Credit, Maturity Of September 2026 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "stpr_VA": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/stpr/2024",
     "localname": "VA",
     "presentation": [
      "http://www.vulcanmaterials.com/role/ACQUISITIONSANDDIVESTITURESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Virginia",
        "label": "VIRGINIA"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VariableLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.vulcanmaterials.com/role/LEASESScheduleofComponentsofLeaseExpenseDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/LEASESScheduleofComponentsofLeaseExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable lease cost",
        "label": "Variable Lease, Cost",
        "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases."
       }
      }
     },
     "auth_ref": [
      "r727",
      "r1002"
     ]
    },
    "us-gaap_VariableRateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableRateAxis",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DEBTNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Rate [Axis]",
        "label": "Variable Rate [Axis]",
        "documentation": "Information by type of variable rate."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VariableRateDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableRateDomain",
     "presentation": [
      "http://www.vulcanmaterials.com/role/DEBTNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Rate [Domain]",
        "label": "Variable Rate [Domain]",
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index."
       }
      }
     },
     "auth_ref": []
    },
    "vmc_VolumetricProductionPaymentsTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "VolumetricProductionPaymentsTerm",
     "presentation": [
      "http://www.vulcanmaterials.com/role/REVENUESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Term of the VPPs",
        "label": "Volumetric Production Payments, Term",
        "documentation": "Volumetric Production Payments, Term"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year",
        "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r1073"
     ]
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "calculation": {
      "http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofWeightedAverageCommonSharesOutstandingAssumingDilutionDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofWeightedAverageCommonSharesOutstandingAssumingDilutionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assuming dilution (in shares)",
        "totalLabel": "Weighted-average common shares outstanding, assuming dilution (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "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."
       }
      }
     },
     "auth_ref": [
      "r299",
      "r308"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "presentation": [
      "http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofWeightedAverageCommonSharesOutstandingAssumingDilutionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dilutive effect of",
        "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "calculation": {
      "http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofWeightedAverageCommonSharesOutstandingAssumingDilutionDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.vulcanmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://www.vulcanmaterials.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofWeightedAverageCommonSharesOutstandingAssumingDilutionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic (in shares)",
        "verboseLabel": "Weighted-average common shares outstanding (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "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."
       }
      }
     },
     "auth_ref": [
      "r298",
      "r308"
     ]
    },
    "vmc_WeightedAverageRateOfLeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "WeightedAverageRateOfLeasesAbstract",
     "presentation": [
      "http://www.vulcanmaterials.com/role/LEASESScheduleofLeaseAssetsandLiabilitiesWeightedAverageLeaseTermandDiscountRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average discount rate",
        "label": "Weighted Average Rate Of Leases [Abstract]",
        "documentation": "Weighted Average Rate Of Leases"
       }
      }
     },
     "auth_ref": []
    },
    "vmc_WestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.vulcanmaterials.com/20240930",
     "localname": "WestMember",
     "presentation": [
      "http://www.vulcanmaterials.com/role/REVENUESScheduleofRevenuesbyGeographicMarketDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "West revenues",
        "label": "West [Member]",
        "documentation": "West [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested",
        "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]"
       }
      }
     },
     "auth_ref": [
      "r1071"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "15",
   "Paragraph": "12",
   "Subparagraph": "(f)(2)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481410/810-10-15-12"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "7",
   "SubTopic": "30",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479637/805-30-30-7"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "8",
   "SubTopic": "30",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479637/805-30-30-8"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "SubTopic": "20",
   "Topic": "205",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-10"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r6": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(j)",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(k)",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-14"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-15"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1D",
   "SubTopic": "20",
   "Topic": "205",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-1D"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-20"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(g)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "SubTopic": "10",
   "Topic": "815",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480463/815-10-45-5"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "20",
   "Topic": "205",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "20",
   "Topic": "715",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "30",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(3)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "815",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "SubTopic": "10",
   "Topic": "280",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-4"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482739/220-10-55-15"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "205",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-3"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "205",
   "SubTopic": "20",
   "Section": "S99",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480781/205-20-S99-3"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-1"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-4"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-5"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "250",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "30",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r53": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-4"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-5"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-8"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481549/505-30-45-1"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-2"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-3"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-2"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-3"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-4"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-12"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-13"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "37",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-37"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-15"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-16"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-21"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4I"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1B"
  },
  "r83": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-5"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "25",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480238/815-25-50-1"
  },
  "r94": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-1"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-12"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/205-20/tableOfContent"
  },
  "r99": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-11"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-1A"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-1B"
  },
  "r102": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-1C"
  },
  "r103": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-3"
  },
  "r104": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-3A"
  },
  "r105": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-3B"
  },
  "r106": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-4"
  },
  "r107": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1"
  },
  "r108": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-3A"
  },
  "r109": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-4A"
  },
  "r110": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-4B"
  },
  "r111": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5A"
  },
  "r112": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B"
  },
  "r113": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B"
  },
  "r114": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B"
  },
  "r115": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B"
  },
  "r116": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5C"
  },
  "r117": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5C",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5C"
  },
  "r118": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5D"
  },
  "r119": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7"
  },
  "r120": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r121": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r122": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r123": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r124": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r125": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r126": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r127": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r128": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r129": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r130": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r131": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r132": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r133": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r134": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r135": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r136": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r137": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(31))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r138": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r139": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r140": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r141": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r142": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/220/tableOfContent"
  },
  "r143": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Section": "45",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1"
  },
  "r144": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r145": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11"
  },
  "r146": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r147": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r148": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r149": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r150": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r151": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r152": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r153": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r154": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r155": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r156": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r157": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(9)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r158": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r159": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/230/tableOfContent"
  },
  "r160": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r161": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r162": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r163": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r164": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r165": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r166": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r167": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/235/tableOfContent"
  },
  "r168": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r169": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 4.E)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2"
  },
  "r170": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.BB)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480581/330-10-S99-2"
  },
  "r171": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-9"
  },
  "r172": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r173": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r174": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3A"
  },
  "r175": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/440/tableOfContent"
  },
  "r176": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/470/tableOfContent"
  },
  "r177": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481573/470-10-45-12A"
  },
  "r178": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/505/tableOfContent"
  },
  "r179": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6"
  },
  "r180": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-7"
  },
  "r181": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r182": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r183": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "715",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r184": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/805/tableOfContent"
  },
  "r185": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r186": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19"
  },
  "r187": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r188": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 5.E)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479836/810-10-S99-5"
  },
  "r189": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "815",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/815/tableOfContent"
  },
  "r190": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r191": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r192": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r193": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r194": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r195": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(13)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r196": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r197": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r198": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r199": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r200": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r201": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r202": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r203": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r204": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r205": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r206": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r207": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "270",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482989/270-10-45-6"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)(1)",
   "SubTopic": "10",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "20",
   "Topic": "410",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481850/410-20-50-2"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h))",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/250/tableOfContent"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/606/tableOfContent"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-7"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5C",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5C"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-10"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(dd)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-17A"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-2"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-1"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-6"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-6"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-22"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-23"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-28A"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/280/tableOfContent"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "34",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476173/280-10-65-1"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476173/280-10-65-1"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/330/tableOfContent"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-1"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-4"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-20/tableOfContent"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-1"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-2"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1A"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477123/405-50-65-1"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "410",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/410-20/tableOfContent"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "410",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481999/410-20-25-4"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "410",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481879/410-20-45-1"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "410",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481850/410-20-50-1"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "410",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481850/410-20-50-1"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "410",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481850/410-20-50-1"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "410",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481850/410-20-50-1"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "410",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481850/410-20-50-1"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "410",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481850/410-20-50-1"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4.d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-3"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-6"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-1"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-2"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-15"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-9"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/715/tableOfContent"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480535/715-20-45-2"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480535/715-20-45-3A"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(10)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(8)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(9)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(8)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(n)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(o)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(p)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(q)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(r)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(r)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-2"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r554": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-8"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480126/715-20-S99-2"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480266/715-60-50-3"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "70",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480794/715-70-50-1"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480606/715-80-35-1"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-9"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-2"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480454/718-10-45-1"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/740/tableOfContent"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-4"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-6"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-9"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-9"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-9"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.5.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 11.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479845/805-20-65-3"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479845/805-20-65-3"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479845/805-20-65-3"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4E"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-5C"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480627/815-20-45-3"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r655": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r656": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r657": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r658": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-6"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r681": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r683": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r684": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r687": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r688": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r695": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r698": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482477/820-10-65-13"
  },
  "r699": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482477/820-10-65-13"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482736/825-10-45-2"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r703": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r706": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r707": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1"
  },
  "r709": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r711": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
  },
  "r712": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-5"
  },
  "r713": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r714": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/842-20/tableOfContent"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "12A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r719": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-2"
  },
  "r720": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4"
  },
  "r721": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r724": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r725": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r726": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r729": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r730": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r731": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r732": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r733": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r734": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-1"
  },
  "r735": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-1"
  },
  "r736": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r737": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r738": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r739": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r740": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r741": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r742": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r743": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481435/852-10-45-14"
  },
  "r744": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r745": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r746": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r747": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r748": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r749": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "910",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6"
  },
  "r750": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "912",
   "SubTopic": "330",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478411/912-330-50-1"
  },
  "r751": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "924",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 11.L)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1"
  },
  "r752": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483154/926-20-50-5"
  },
  "r753": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2"
  },
  "r754": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2"
  },
  "r755": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2"
  },
  "r756": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2"
  },
  "r757": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2"
  },
  "r758": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2"
  },
  "r759": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1"
  },
  "r760": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r761": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r762": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r763": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19"
  },
  "r764": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r765": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r766": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r767": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r768": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r769": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r770": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r771": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r772": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r773": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r774": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r775": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r776": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r777": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r778": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r779": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r780": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r781": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r782": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6"
  },
  "r783": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7"
  },
  "r784": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r785": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r786": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r787": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "280",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1"
  },
  "r788": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1"
  },
  "r789": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "940",
   "SubTopic": "820",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1"
  },
  "r790": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r791": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r792": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r793": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r794": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r795": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r796": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r797": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1"
  },
  "r798": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r799": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r800": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r801": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r802": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r803": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r804": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r805": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r806": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r807": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r808": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r809": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r810": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r811": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r812": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r813": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r814": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r815": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r816": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r817": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r818": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r819": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r820": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r821": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r822": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r823": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r824": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r825": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r826": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column J))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r827": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column K))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r828": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r829": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r830": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r831": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r832": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r833": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r834": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E"
  },
  "r835": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r836": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r837": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r838": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r839": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r840": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r841": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r842": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r843": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r844": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r845": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r846": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r847": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r848": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r849": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.W.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1"
  },
  "r850": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-3"
  },
  "r851": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r852": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r853": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11"
  },
  "r854": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13"
  },
  "r855": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3"
  },
  "r856": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3"
  },
  "r857": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r858": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r859": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r860": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r861": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r862": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-12"
  },
  "r863": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2"
  },
  "r864": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r865": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r866": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r867": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r868": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r869": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r870": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r871": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r872": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r873": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r874": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r875": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r876": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r877": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r878": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r879": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r880": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r881": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r882": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r883": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r884": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r885": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r886": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r887": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7"
  },
  "r888": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r889": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r890": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r891": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r892": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r893": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r894": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r895": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r896": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r897": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r898": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r899": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r900": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r901": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r902": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r903": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r904": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r905": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r906": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r907": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r908": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r909": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r910": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
  },
  "r911": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
  },
  "r912": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
  },
  "r913": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5A",
   "Subparagraph": "(SX 210.12-13A(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5A"
  },
  "r914": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5B",
   "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B"
  },
  "r915": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5B",
   "Subparagraph": "(SX 210.12-13B(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B"
  },
  "r916": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r917": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r918": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r919": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r920": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-3"
  },
  "r921": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-6"
  },
  "r922": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r923": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "440",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1"
  },
  "r924": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r925": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r926": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r927": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r928": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column E)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r929": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r930": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r931": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r932": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r933": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r934": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "976",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1"
  },
  "r935": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "978",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1"
  },
  "r936": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2"
  },
  "r937": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(1)",
   "SubTopic": "10",
   "Topic": "815",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r938": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(a)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r939": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(b)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r940": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r941": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r942": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r943": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r944": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r945": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r946": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-22"
  },
  "r947": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482739/220-10-55-15"
  },
  "r948": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r949": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52"
  },
  "r950": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r951": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r952": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r953": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r954": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r955": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r956": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "48",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48"
  },
  "r957": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "49",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49"
  },
  "r958": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r959": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r960": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r961": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A"
  },
  "r962": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24"
  },
  "r963": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481899/410-30-55-16"
  },
  "r964": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482395/460-10-55-27"
  },
  "r965": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r966": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B"
  },
  "r967": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C"
  },
  "r968": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E"
  },
  "r969": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F"
  },
  "r970": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r971": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r972": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r973": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r974": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r975": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r976": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r977": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r978": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r979": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r980": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17"
  },
  "r981": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-18"
  },
  "r982": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r983": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r984": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r985": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6"
  },
  "r986": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6"
  },
  "r987": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6"
  },
  "r988": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8"
  },
  "r989": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "231",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231"
  },
  "r990": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J"
  },
  "r991": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K"
  },
  "r992": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r993": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r994": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r995": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r996": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "101",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-101"
  },
  "r997": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "103",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103"
  },
  "r998": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r999": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1000": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1001": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8"
  },
  "r1002": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "53",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479589/842-20-55-53"
  },
  "r1003": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10"
  },
  "r1004": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17"
  },
  "r1005": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21"
  },
  "r1006": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29"
  },
  "r1007": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3"
  },
  "r1008": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2"
  },
  "r1009": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4"
  },
  "r1010": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5"
  },
  "r1011": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6"
  },
  "r1012": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2"
  },
  "r1013": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F"
  },
  "r1014": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r1015": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r1016": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r1017": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E"
  },
  "r1018": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18"
  },
  "r1019": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r1020": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1"
  },
  "r1021": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r1022": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r1023": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1024": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column A)(Footnote 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r1025": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column B)(Footnote 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r1026": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1027": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10"
  },
  "r1028": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11"
  },
  "r1029": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12"
  },
  "r1030": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r1031": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r1032": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r1033": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r1034": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r1035": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r1036": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r1037": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r1038": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r1039": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r1040": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r1041": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r1042": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r1043": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r1044": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r1045": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r1046": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r1047": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r1048": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r1049": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r1050": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r1051": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r1052": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r1053": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r1054": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r1055": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r1056": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r1057": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r1058": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r1059": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r1060": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r1061": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r1062": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r1063": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r1064": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r1065": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r1066": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r1067": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r1068": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r1069": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r1070": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r1071": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "i"
  },
  "r1072": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r1073": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iii"
  },
  "r1074": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iv"
  },
  "r1075": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "v"
  },
  "r1076": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "vi"
  },
  "r1077": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r1078": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r1079": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r1080": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r1081": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r1082": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r1083": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r1084": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r1085": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r1086": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r1087": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r1088": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r1089": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r1090": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r1091": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r1092": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r1093": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r1094": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r1095": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r1096": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r1097": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r1098": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r1099": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "A"
  },
  "r1100": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "C"
  },
  "r1101": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "D"
  },
  "r1102": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "E"
  },
  "r1103": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "F"
  },
  "r1104": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r1105": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r1106": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r1107": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r1108": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r1109": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r1110": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r1111": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Number": "229",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1"
  },
  "r1112": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "A",
   "Number": "229"
  },
  "r1113": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Number": "229"
  },
  "r1114": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "i",
   "Number": "229"
  },
  "r1115": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r1116": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r1117": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10"
  },
  "r1118": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10"
  },
  "r1119": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-10"
  },
  "r1120": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-3"
  },
  "r1121": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r1122": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r1123": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4"
  },
  "r1124": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r1125": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(6))",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1126": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "205",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483504/205-10-50-1"
  },
  "r1127": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1128": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r1129": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r1130": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r1131": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1132": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r1133": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r1134": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1135": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1136": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r1137": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r1138": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r1139": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4"
  },
  "r1140": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r1141": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r1142": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-18"
  },
  "r1143": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r1144": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r1145": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r1146": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r1147": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r1148": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2"
  },
  "r1149": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r1150": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1151": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1152": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1153": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1154": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1155": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1156": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1157": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1158": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1159": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1A"
  },
  "r1160": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2"
  },
  "r1161": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1162": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/405-30/tableOfContent"
  },
  "r1163": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1164": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1165": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1166": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481850/410-20-50-1"
  },
  "r1167": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10"
  },
  "r1168": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-7"
  },
  "r1169": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450/tableOfContent"
  },
  "r1170": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1"
  },
  "r1171": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
  },
  "r1172": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
  },
  "r1173": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r1174": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r1175": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r1176": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-3"
  },
  "r1177": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r1178": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r1179": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1180": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1181": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1182": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1183": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r1184": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r1185": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10"
  },
  "r1186": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r1187": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1188": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1189": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1190": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1191": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r1192": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-6"
  },
  "r1193": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A"
  },
  "r1194": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1B"
  },
  "r1195": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480682/815-20-25-6A"
  },
  "r1196": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1197": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1198": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1199": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1200": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1201": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1202": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1203": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1204": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1205": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1206": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1207": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r1208": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r1209": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r1210": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r1211": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r1212": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1"
  },
  "r1213": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r1214": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-3"
  },
  "r1215": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
  },
  "r1216": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r1217": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r1218": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r1219": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1220": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1221": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1222": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1223": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1224": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1225": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r1226": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1227": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1228": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r1229": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r1230": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B"
  },
  "r1231": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1232": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1233": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C"
  },
  "r1234": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D"
  },
  "r1235": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4G",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G"
  },
  "r1236": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1237": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1238": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1239": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1240": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1241": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1242": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1243": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1244": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1245": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1246": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1247": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1248": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1249": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1250": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1251": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1252": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1253": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1254": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1255": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1256": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1257": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1258": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1259": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-15"
  },
  "r1260": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-16"
  },
  "r1261": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r1262": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1263": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>101
<FILENAME>0001396009-24-000023-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001396009-24-000023-xbrl.zip
M4$L#!!0    ( "9Q7EDQ()[R!@D  !U,   .    83-Q,C0M97@S,2YH=&WM
M7&USV[@1_MY?@=K3Q)F19%&R+%EV/.-3Y(DZ=TF;NKG[U@%)4$0-$CP E*S^
M^ML%J'<IEF.?(W6H9&R1>-O%/GAV >SX*C:)N+Z*&0VO_W+UUVJ5?)!!GK#4
MD$ Q:EA(<LW3(?DU9/J>5*M%K9[,)HH/8T,:]<89^56J>SZBKMQP(]CUM)^K
M4_=\=6H'N?)E.+F^"OF(\/#]$??]1JMQUCQO-YOG9[1^X0=!)PS/68.VV@%K
MM/_C'4%3J.[::#,1[/U1PM-JS'#\[EDK,Y=C'IJXZ]7K?SM:JI?1, 3IJX)%
MIMMN0,WI&RN\>V78@ZE2P8=I-P"!F8(^(@DS4'2"WZL13;B8=-_>*$[%VXJF
MJ:YJIGAT:8LU_Q_K>M"9?1H[T=KU^J7@*9N*ZGDME.\4ZVQ0:D$.*UTA!DR9
M6FFT/A]4#6%*?&F,3*P<Q1LCLZZWHN2T<T-]P:8]^%*%3%4#*03--.M.OUR&
M7&>"3KH\M:K81I?+XZ$%1DP9'E!1C&&'<\6%<2XN:IVS#NIO0!T33@<N3%>S
MICLUX7K91:=V4=]>7*]YL[)3V[?K'S30&4W?'S6/9DK2X'ZH9)Z&J*A4W>-.
M'?]-4=%M9 _$VS!;J^HYS59P4G09V<_ESJBY> PU5O?^;Q\'/PWN2-,[H>]F
M:-A!YV^HAJMBJV:/ W-%[V(J7UCO7O_+W>!VT+NY&WS^1#[?DM['0?^6]'_K
M]_Y]-_C:AU=0VO^RLD!F$W-J ?OHDCE?7C+M;(N2=?O97<E.K;6BYMFJF@U4
M<U A?Z^1NU@F5)./7(@*"= PT828F)HWQZW.Y5;B6%=EB?>\SM3L/ V!X+I5
M?/.Z^GFUJ?2O-NC*)-1K%PW4>D!B.F)$L1%G8W!O)N::_)Y3!<0O)O ^D\H0
MF9);J1+BU:O_)#(B7W,1T)3\ AX1!=/@ !-8:!,PS,5!&Z:Q-X;YB6HP!TQ\
M,B'WJ1P+%@Y9Q=FGL$HHF2:IA-@$AJ \)6 !DJ=&Y>C'P#8V< %S49(4EB(1
M#>"5(C+AAACIZJU52%G M*9J@E42>L]@W(4^-;P+01@84MBH!\; "@%7$.5
MM12:@R3@0LDXYD%,=(X_YNW'3+&B$U0@X5I .(21U9B;&!34&0NL@-AO!J))
MI'-@9Y@4?[(X#0>/N>;^8XZ1B*=@503(@A5I"K6A5"T4\S0"IJ"&0S<\#40>
M0I< E$7@1I0CN61@9D0H(E>(.00+Z^N5@0'E(<=^*U@C%U !<"<!''8T)TY
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
M*)?9*6^$"Z7)M2YFC' !+KG@))P1,M)4TNS*4JKJ_73^J D9TY*XV]TYNGV
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
M]0$0[O]SQK$MEH!!K[2,JF[J>Y<\4>VZ?SMC(+']?M]0A&6Z=B" _I0?T;B
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
MW[.BS2NYL5IXWDG]-L[6[D7HMQ1'R :G7K,MRMNS6\#-Q(,%%._* NZNAU
MOT:EA3W6%>UL+<1*%NV$15?3?;)I(XJ0BX81>+]<HF4MM-0P8@=?]'!_%7YC
ML326_)&T+E%8[Y+UX%/6*-RFIL2:#"QJ3 #O]"5\D?)ZH/+:7"JO,U6/VX&X
M7QS0(;8G>J)*W)5(RK!X,@S\-*0,'Y4,8Z98/ADFX5"Y<OUGN?J*)[G(15-*
M[G%);A5SI",:8F+A$A'FYGM)\=VJ^ (KJQ^+KPRG27VR77W2K"?A-%V&TP1F
MT7?BD4>FR?&8L5;_*52P->LD[L^!AY/;'G%?0X=9;;,% %>(.,L=[[FCX<2-
M#;M9PU:Y,@BW,B#']9I<&J3>V6N@IVHF:X,AUP:1>?1//&CD1"RICNEY^,!-
M_Y[K\JVT'_Q)I&!K51HI=T[XI]3]PNE^QE%SA5LOE;]4+-M6+*EC8$KE+S*/
MP,*/ F #4_RW@6]1&W6]U.P":O9Z8<TNTR9EWEZZU3[-FY2)DWMC0._^U\Z=
MS)J4YES93(6:3)LL!8]NZ"-Q8SN.%9V5AIR AAPRRI1;=U)?[%E?U%*=WI9*
M760F8:A5N2)6Y =2GXNHSVM2GTM5L7]5T92Y&&7@T0]OKJU?G[AQ1:S.7Q,G
M>IWO#H,1V1\A:^"5&/12^XNH_9M2^TO-LG?-4M?EAEL9>/0=O@-:?T!!V<\E
M5TC-+IYF1W9)S2ZUQKZU1C71[%6IV47F48^5F+[VXIJ$\"BITP74Z56ITZ6^
MV+N^:*2YT36ITT7F4>=EZ#PX\ORCB*H<^6,6.^:B-8Y,ETN5+XXZJ5=:?: B
MB:2_+ZA"P03;^D<*)4_7HSJO2KAYR?O#<VD8*CZZ'\].B#5NV3G^I#][4G!]
M[GK22CH\@=\&-*">14-L=A,-G3#IKX?E 9)^M;]-7(MXTTZV^,CDRL6[)K?)
MQ\_T_2?^9-8R%T:5?#H)T\_8,/"5\;N4[S!^)$RH)*]@>R&P#.-D9H4*PLE#
MZ-@."1P:GBVM!+SW(N([@H'&HTPYEO?<7YWR#&G2U67BU&3_R4_'G!6QXQQI
M94F-T_<8RTE5HY(QRSF\!#B LM2HSM\W8-EZ]D"L/Q\#'Y;1TX29#17_^U'S
M"T:B]W.*IY.-CP'[3WY\Y&W/A)71K^\[WY69P&VK;>;'8,F8<T+&M>><G5\_
MDX7^?1MFOEAX_:,5,J>(U+)$9'\%YI>U$E#:W4NE_^-K__KRNGWW1_+Q=2=7
M)7J#6X\!,Q=8+WK=RTZWW[F$87;[O9OK2YC.I?*U?0/\["C]7SN=PRNA7VV>
M&55.-?3UE4W2]_6HCR>XQ/O55C=N8=Q&BV.N)Q%"LZ#^^D@Q%P5[/<4Z>\RY
M$\$KK%QV,9G8#AB*'[5M"OSG^'>= R6R&UAMA18?M_:BXXBR!GV&RNRM-UT\
MCH4*E]1*B*"E1#".C@A94#"R#)<BNJ*$R@#<6WBX&U<LRF^V+5JJED4IF)5\
MU>7(L6V7<O(7<]DW[3!D-;&7BP,G"JQJA%>2QQ?&2>)^[%%4W@-AB8V()5HQ
MO&+A+Q@9>B)N7/+Q+3:*S%15A)WO?VXTKXT\TNU,:&G'Q4EHOV^W:,RW6SRM
MIMT6)^'I(R'C<\1"V[/QG\X,".WH@@0!MC5G33 !\S!=RLZ(QQT6#;72,@WC
M3%_HK1A[RYM0'#"D%*+\%PG6 P&KN1VP:I56T]#.- E6"59^8*UN!ZQZI668
MZIDJ"%C7M9:%MX+N:!@%CH6[2F@'+;6+]6)SS936$J)[A=TPH]ZZ.#<J+0XJ
M.1MMZZCD8V?XBK5W<X9C4^Z&Y+@X'%^Q@&W.<2Q7O_E"QHGAG-QY]MXJVZ 7
M;DEK6Q9,((K/D7JLYT- +0H,>W#IB0+3"Y?'?SX2@KQ6:0F%8,DZ]S2RSE-R
M O23^NC>X]V4GE_IP ]HVW7]9VPY=^4'%P&UG>@&B'PQ"0(0D8H2'PSXI>*\
M1.?>9'1J^RQ="5^7(2\UT) GJJ&>-04Q_B0^EBV+G/"Q ($ZN*JJ<69( (@"
M@"6KY%X41 ,5A-9L"A-WX^0="KVHI@Q$7BD68Z'B @_I>FMIR0S*3SM93(NJ
MR28(@G%679""S]*-V#W7UUXB"W+=5!G7:Y+K(G!][76Q*-<UX+IY5M\_U]?U
M(.<VGM5W&\_BATE7^)0>C3;Q*/.21F2IX1A538G-^C6"]-SX,*R9Y'1IM)[A
M:.K,L]3J9R8GP[$ IK?M=!P;AE8$:@M@: $F1J75:#0S=*T$2<E LB*VNS5%
M8S(/M6%FV.;B8>A@]S:OO2?@G8^GY([!1^6X J>4>P41R(!WM=*JF?7-%:3T
M0W:T&J[@9PWXJ54S7$K)3S$7KA7\K%=:U;HJ##\/-H4X+GQEQ3:"0C[.+#_2
MC8,5*PTC89R3O]P@QX!_9J!3;@>)N=[DXFJST@(EQ<L5ETS=]J*3AZE5#$ZK
M-9FWN?6 )..#,J2NS7;D0N"#='**A1D9"7N#2R<<^T"_;T"7\;5GN1.D!)8H
MAJ<YWH3:O3&-*^LLQ[U6:7'(5I8&]*["@SQYKTO>"\7[55$_GKS'CF;-JC#Y
MO$>Y.7?O1\3EZ(8=6Y0\USJY7B2\:E9:^HFNZ=R2.>5NBMAKZIHXJ2).JKHI
M<5)^G.1:?]?$20UQ4E<U;KF?<F=MS9VU,!K1-"/&];W'TX@&H[FL&+GG5FR9
MO0$:W@,)YVC;]NS9;G28&>NOUBLM0]L\BB:]CQVMDFNRN<'8O/&!",GF'2UR
M:[*YR=B\\=HFUL:=R.<:;@,?G/SH]409NP2\Q[^3T?@G5@UHC$P[@7F'&^5V
M'B+V5ZQD*4UOD:* ^DY*S6]X]+*@Q5?#'07]Q*BJ<O]/' 2L6.3X(@!3W[63
MAE&5"! ' 2O6/[X(T!D":IHXV\7'=.0O9#N,-AV#<^>P>/@)_N52!I)XQ20C
M'X;[[Z3]V^$[?CP.!,ZE(4]&$Q=;.US.$?DR)3&(3WN.O$M%JZA4&956]:1I
MU#/VKN19,G%.$.X;)B;"I*;5SQH2)B+ 9/6AAKW !,O<G)C-1L82+<\H"N'*
MRE.*._%R662GF.Q@ OZ)R3'%5>Y^E<XU7@,V=82-KG$XB2-ALV_8K.M/KP&;
M!L)&PVXJ)8#-P>ZA)LEEWJ/B4H+-"?':J3\XG< ?<1+3^DMVR>Q?G@=*4K+>
M(%7O\"6]P8^0LJR##&%H@MFJ-N3.FC@,7G6VI!B#ZRHP6-/D855Q&+SJG$E!
M!FO 8%W;W'06:]-4O 7KF^_;SX[KRMW00@M22K:"5EH=*^"?F%5Q:N!+5J]:
MFM9EM8&LKAH<%BG)ZATM4NNRVA2-U8?K7['#^8X7$>_1P?:MTJ=:=PF[<N"[
M],9YHO;UE)YQ&G?Q\$.]BL613%/Z7 (!8,7"QA< K,"[65.E3R8. %8L=WP!
M4&< J&L9.\K29]O"(@@$ED5J^!2IZ4Y)F8'K1J6E-^HR2U$<QN:O4_,A8YO
MV!J_;3;)V!W6JOF(L0T5&%L5IR<FAZ;<Y<M;B8_O9R],O"9^$-U#B\ZYY"*>
MJRQ!0=.SP<KHGQ@@\QL?-"\N>UQ[Y$H).'@)R%5PH:@$Z$P"JF:5F_LM)4!*
MP#Y+2125 (-)0$WG<*)P!Q+ (9=9V\@B'#FV[=+M(*2>B9 ;ASPXKA-]5+B=
M"P54G/][CZHL3S[8G9ND-(P"(CT)& H4?S!78\2F#W('9[WB(I= NJ7%[!HF
M%C(4)8]&,C5O*9&/F5J53!6*J3D+AWS,U)I(3%VQ$-E..';)*PZ4+E\1MWG7
MP6[OW ?$ILJ8O+*2,JP4%[&L8 +8DEL\:VSQ)/V@;F."XDE)I":UYPS2#&'$
M$EQ5??-V&W)W8*?;/NLQ&PMQ-<6I0R&9G6\K:#UF-RLM4],W3U.0N7I%&NFX
M.=S_(S4>\ZQB<Y!>:D V54"VKLFJ]>*P-L^:E8NU&K!6K<GD.G%8FV>%RL5:
M'5AKJC)M;MO,G6,&AQ8[!VQ[K0H[SNC(I]]&T^#2:T4:W[L*47('@"D!(!0
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
M(1;FRQ+O%;<HL517J$2^$L&5"Q^K3X34QM\8?5B2[97C$<^"P2BL"$I2]BN
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
M"Y8U&M SH]FE)*0*?1GC7K&TR@IIL&D@\@:)>(<OZ0U^A)3A?W[%[L3DS9*
M>J5E-$0*>QP[SU?H-AX\;X"QIHJ6_W_ MAH&GA^)XZ&]%@(S,+5E'* .C%Y/
ME+%+O$CY.QF-?U+H7Q-GC&L6<U@?)B$\"QA[%*;=A^4Q"VK&;T!MM)![WJ43
MILD]O0$3DE#+DHFXT/W^F^5*YJY4@869V\2<0STCD"I;(6^E"Q3K!<:Z/T6^
M@JL0,AS5G*P#7W3/*B;>&Z)F 5RKM.H9YSAEY6;QM%=>ENI8]$U68-X!=]FA
MV=,'@KG*F,T,#&(6]$9>:<G69XXZ*^V'2NV+.6)F0=P W[.Y^5$_:7GMR/?,
MSUG<#C#.1*FK>OA6UR4=T"  _>6P,SEXZ)F&)[AA+2VN5=KK74>%IY%UGI)S
M>L(I":; W^X$29+=8"%+$JJ@X]2,"+,TS40PS;;+^UJE5<LXB5EN$ZZ9H?_8
MWPZ>]XK.3YN+IS[VX(8.B?=(0]"'"F%Q 190<QWRX+@L14=YH ,_H' #_$E<
MA;)3C2&&YM*PFT*LOR9.'%Z(OV_/X@TR)%?0+ 3Y"3!D?4GC?Z^]:2C[@HSQ
M>$&6"&$U"+.684G(P)P(^I,'B[&@@KJ9GA3+3A3//.Q%0QH<C3G(TQJ<;KLA
M!9/=Z]@R6+Z_UF1[";PJV$B[C[];NSF3#15K06O"<)G#6:R"Q]+$T&S==5.R
M.1+F( Y?K#'MDFN%%?8J(.L"@'6;X.KKZX\0G<*I13,[^Y>E';1*JUEK<HN
M%1/3;30>DO)PZ/*PPK@O(@_@68](]$O%>8G.O<GHU/:CT^396<*"Q=9/U&J5
M6S>-+8L+APY(&Y?4W/VQYVOOB88\CCT7H0:'1D$Y'GZP1]MN)X$U!$\\S)%R
M)@-:!7,SR"L[=G'OMS%.&-#;A+ZW2-VV9W=2RF;I/#P996HB1#TDJU?G;&S$
M:K/2JM5J&^T!R0#7"CT7^$ A.XR+/.?,L96QL*+U$QB-L<%\'RC<&Q22@FIV
M/I,,BHEI[F_(;3Q85=O<GA=K [0L>N^XS@UL2<5=.LS=B28!8/_KE*)98*]7
M6JKL!"D.EPNHM@)<;F#;%%68YH^':\O%QC8&D>8T69R,$5";;6.BEDL_B./_
MK,#'K)#+,=AV6W5F9[+0I5%O@*&_Y(J=)1S->!-_L?Z#S',30/\MV>_<D.F:
MBNM>V7= A=>'&R9OE&R=WX92N_*#^36?$70:S?YP'T_3LDT[&:030*MQ9[:.
MS"Z[?7<P&1T3/(^%1J SW7A:(YVC.%4.8OMZC6D+J!ZX'NQ8L9&=4T<8E5;-
MU#8Z2[Z6H&ZC@JP4BH,7BKRNP&9"859:5;6YD9VT&Z'@4;*^?)D;2<^EK12L
M+T(-000HVYX[;@(<;C3Q[0[)T ^BTX@&(U"+#W('>(,=8*3D/1#R$NB8M29@
MT4S96EX<WA;9[UW%6^P@7ZL)P]V##?VE6R'^@(OF*EEPB&<H\(Z.D_A0;[ 2
MWG5473(S3PB^KE!;A?B*)TTSU99,Q-N"QK(F08"_CD@T">(S]^P,ON\]'I<%
MMBT]=@.4_ CN3?#*J^I&9^>E^;4/1;:"L;HJ#&,/U_)ZXS8Z83@AGL62ZSCH
MKY*MUUOR(*\3HJ[&NR;2OIQD<A%7,C^3]5BIB<+F@[70D/XSA886&7VQ6+4D
MF&<H,^?633+I#9"R*=XOD)19,,>:ER*LW)*SN3-*<G+61,X*D !YN#;9S+<<
ML!TM&G>/.8I3#CQ55KP?2%D'D=O \2QG3-P4[5G0KE9:6M;2+"-BXFFMPLS%
M8'Y=A!S'@S6YWIS"M_S1"/O 1+[UI[2UUD[HO:/CA*J]P04C:1\IF@7P>J55
M:_#(V)(VU\YLKF(<QH96687DI>W%S6MT,"_,LT-E3!Q;&EQK^X@I'5<@N@F+
M<L.0#:G$8&]^1S$?>PTL'EG71&#OP1I=R[JZG"@A7@F59R<:#JD;GS%@#1.D
M.;:>6KNC+HFH?>_?DY??D:J^B[2 -3QOQQ##T+#0MPR,B<'WG/J.!]^Q]I\T
MW;9KNH733F/8D ^HC-P.?-?%E' '& _J\"AV,K=S8OZ[X_F!$[TRT*,,T" K
MT&(8 '41FE >*'.W4N\M+V]-D;:H5Z@R[&+BDE<<*%U>6G.]N^2IU?34ZF!Z
MZ$:>6I4']+9U:G5ZM.O# WH&'L8P=1[M1.6I52D4HI]:S2D4M4K+J.D\?,XC
M.+6ZGR7523I**9_LI*?49VSI-JWXQ7[!@JY/P%POZ?*&WDS@6%%2&FP3QR8W
M!44VC+>R'J'<X?\[,^+?3>G."D=Y]ML/YNZ\A7GX]F*[L*3#8B=)2+LC$>VP
MOGQ9XENOM*I:5I^EP@Y5$3G9MK=U$(CCZ(KM'V>->"MF"ZU<^(/M8*/Y%T4T
MOD(BY8$^.IZ'[I<_4%XI"8XAN%]$[LPMREV6&#4KK::952-$G@C?$P*:NT6
MB9N>-6US1;KG@'^BP.,'9>CPLH>R"JM:"A]CMP6VV*ZY'/*@YD%X^UL@2\G5
ME+%C-:556J9A9K1KV<C>XZ0NMMC:3XJ@%,$E(EC=L0CJE99A5KGMI^U9!)FA
M\24B#RZ%?VWGJ?4S_$A'/2(!>"KLY>8XXH. >HH ]IAS[+SN6#DP<3^D"K$P
M6XIXK^@[=?V(AI@T$,&5"]^SL1NRC;\Q$F'VAY)$6XFK]"/X8!2;"@&>+63)
M!8\!7!J3@!W<P>>$T]O.IIQ\3Y5D6"9PXZ>Q'SK(_?, \TV<)_K3LV-'PW--
M93B>^U;"877V%?(  YU$R[\RQT:+8BH$)QE$'.6@N/F6 O,_<9 H$$ZC:>FF
M:IIUJJNF2NE#4X<?NFDUR$--U<G_XOF<Y$O#(!WXF#S2TX> DC]/R0#F=4[<
M9_(:(B#GT0?0FZ?U>S+%Q&C]_! @D!>'F@UD75V&Y";[3WXZ:K5\L>+>?:>O
MW/>4BU[WLM/M=R[QMW[OYOJR?0]_7%UWV]V+Z_:-TK^'#[YWNO?]1>SEI':C
M\O'L-?TC.6X40!$^Z<WLL^L[XNP5[5Q)5'IW,H+G6(N!W;=:NP^8=P:@L;RH
M#3(_\;#.YRV(M>70\!Z^^-5EV:NI4C;B5<'Q)M1N1\EG^%@*"GR,HA1,:*75
M__']>_ON#Z5WI?2OOW6OKZXOVMU[I7UQT?O1O;_N?E-N@2T7UYU^JMV3\;[#
M%UQ+7L=RQV;#P%=F#$2O;%VM-O-QHWW_XZZ#\^_==N[:]]< Q'1J' ;Q'A+9
M J$LU:SS8LJ+,'FUW6\3%^"F? ?]CT\+E8MXJ5$^X;KP][\U=%W]*?GLA/VI
M_91^''_W_:?/]/TG_B1(/OE\HA"E2Y^5_Z9!2%\!-,'8#Y(D8"=D:Y''_L0O
M:/6?0L4%XH"AHH23\=AU:! ?V/+ =)G$5A)Y? SH(\%5\=,X (LH .(H5C )
MAQ0-$=^C)TK(FM' _V'I>Z+NY[@YC3(B__(#;$IH3ZSXT;.GG>)*Z86PN"FV
M_XPOI&24W O+:3BQP-6&934<#XD;*2/G)?'&B?UZ"G^Q)&>,<T=T^:(ZQ_K:
MKEG_.U5\UBJ:*C.Z.1YCP@\P/6$"S'P(3]C$@(MX7WQZ,:4#8[&F_S3/A?0C
MX"=+O8%'CGS@8/0Z3KK>3AY I;&'P@.?< !O. K/_A>UDNA&,J#D?7@9N92'
MZ$HO'C',[%49^-8DQ"$!M9[0CAK1*/#'H%LC(#C<\B>%%V;-'CXA$;.>Z,N8
MLC +6%_X>^!0//&,WV 3#&?J&W#F/T=#?.#8'T_<!.)#'RB".6OQW.AH[/HL
MK^U, 4,OI,I2%V  '_C!AUN#U]VK=$%Y&EGGH,,?:( GY4<^H'X\=*PK]I"W
MW< !/A9V!'\&BSNDLX1@=;;,F)56- PH7;#]X>739ROQ"&,[<YX2-K 8I!W9
M!K?CM#$7:X:7,^7WH>/2>00!FQ!M,<\2F# NILVG3I3G%!)QP8R0NFZV[+Z#
MRA=X=Q9:9H*-F]G@-Q!G"HNSA64P_Y+^E81.V!N\6\Y?XY\92WKU_>*]ED7#
M?PG]VNY?]W$%O;WK],%68XNHD"L:2OT;CVGBD8G-!-J:NDO6O+LTF+I+,S\(
M !8@*"BX2;$.PR>Z#JMQ@.=4F-@[,ZW%?+(KD"M%4T__R4#91N\3D*VI"/X[
M^ICH :5_^C_LAF@(^+8Q_YOE5;@3&_ *0$Z\,L>+Y92M<DQN_,AC[E] DT9K
M#Z]LKC&T4O7LPAV/U /5[KKL.AU'U,Y6;O"J-@,R43Y]:[=O/S/I9'-%J<@B
M#0CL'&6B]PYJ$2+[\9!"$!GE 24%5U04?>*!D>EF?ND$J^/ C.)#0OAVVQ^G
M"X,'ML4<0>!;GDU L8%U :L&F##X ALD+' >8I*@/ZUH]7BU6.)/?R4NXWM_
M2&G$ACA0+JE%4<'&\0]#.U%T53>49_9\5'EV7*B,C3#!7\9T3D"G ?-!3?K
MC?= L)W0<OUP$KSC.7+J3+F.J>>/'2^9/I(.5"SXF?&SW_KV\(B!"RL8>_1<
M9[Z3Y)U(L6CHAZRH&H'! /A<^!*6C<1K'I:-I-CWR@(=C/H8( ] "%EO0.($
M@#9\(WPR<:,PA3$@Q0]B **1.4JV)0!'5YB4.PFP'] \V$]PH/!1$N18#:.W
MPI$0D'&7$0379I@%CK(=X^J.#0GAETKL_Q731NLQ PV)GQ(U13U;D=G,/?@6
M3-(#G910%O=_4,11[N<PJC*,FFR%1J2E?(SM/AMT (9R9FR+7\C,GQ&!Q7?.
M DI'@=OX^#8<8:9$F&>Y_)[=$W82%-)4J>A@[XT1TYS,@PC#R6@<J_\1 :$%
MV9S)7V(YLC26MY) 1JBAPMB4#2F*("PM#X[+,B,1_T\4?.G$2GS!XUIH*-UG
M69K+1S0O"+$-C3J;I+HR8A9GMD %.%AVE RE\-'W[6<'E49:+=9E"HZ-77%
M]3M!HDE2"PV7D <G]N42&RXI'8"KE,74FV\EXH[S2Q<YGVF#L8_^5@3ZCA'R
M 5:S@<-TO_?D!+Z'G\*09VORB6*YQ!DE!6V!C(])C&*JV<!$'(!=",HTOC]V
M+N )-#YJJGQZHW4NL$ NF,+*S'13TE#,&\I> ]&4^E3[YE(VG\^4SA.C-(-(
M3&I\,T+226@6."$[JX"APF6RS#&*L2@YV9:@LM5W9DLK ]\#3:4P<2JG@C8-
M%LQD@9WWF.!Z-5UNW@5+WT6Z"EGU,^L 6-6?/(2.[0"_:-@+YKK;,9&8-R0Z
M ",4\-CZGQG]M8SP66TQCB>(*]#M=2]ZW?N[WLT-Q@ZON_<=\ GN/R:O(,X!
MQCR>4=$L][0]YC<O>-KJO*NMOP=$>BCM.CFZV7L&\SL<.N-;&J N *!^?;TE
M6'U[ZF&?ZC,$8'W[Q7.(_Z5D'0M-U7DO *.]GP:VOK' EG+CC)BI">^*DB$H
MG_#.S\HS>.E#9J"BI15K=AL6&M<?SY[WUX0$ 0L#?44%& [!$G:!(@XY42Y
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
M=N?XB^VXD[@_*_L-QA=#X[W5<(+K&+8I!$F$U?"!NOYSKI9G\A3@X3XJURG
M',<_/LK<4=$0?K\=>4AGQ.19N4W.RBU#UX$>$CVPTU-'>DSL@"=ZI!P]UH-_
MO^<V.?/@@C^5! F)+G7L8SJMW-Q_ZVU]Z&/U9B3_BMY!5KP3]^V-K(8TDDGY
MF;2PT\N92=B(P3 RMHLDD_(S:6';CS.3FK$D+>; 2";E9]+"'A!?)C756)(6
MTRHW6\++<M3CDH5XGJA"638JYB6NA<YW\\UTS,OX?4X]E.(M:E5$!/0CW_KS
MM.>YKPK[56F/QP&UDOVN.[PSE\NY1C>I<FJD%0;8M6<%--XYO&#V;JR+WNX[
ML\] )U'[EKSBS>T@(-YC7*<N2TUI>/R'KTUV<(Q9871MAS&Z9,RFAM9V&&-(
MQFQJ7&V',68.QG"RMP1>=GO8  K>A"LN;O]1+XQ77/), GN]%7>UT5E.F"Y9
M<9]&5CZ(,EHSX^9BCM*W+DP@"Z!5!.ABQI=DR>JU=ELLJ66??I8L6;W*;HLE
M=2DEZZZOVV)) UFRV"F+YV8$W_35S*69_>U@+>_H_+2YF-(A\D;&R6+R#(=@
MWU8.RY93HM;;_;B,TY<6HH)90M3<8FA=,G+#'9+\C(1!QHQ<K",D&;G_790B
MC-1RA>@E(_>RTU*$D7HNB<S1(FAYYJV>F7EK+,T:WOG)EK;K)J;!T\R.8%$
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
M2+O$G,3U+\D+KOP@HKI%U[SO.F ;=QW%:JF:B-=00Q6Q\=E07%2W"$4LY>4
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
M!8VM%B$==EN;WX5*I$.)=+A=>>F]/3I4KXWH4*UV"0=-><AG[YXO=I*^W>N
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
M>A?#D5IN#OT!;__B>-ZM?1V_)D<S=QM'9\V<KB!A@?929(I^H[4-9(HW0,-
M82^T_2M2O-;>?C4_.AB!=X4:R,;FMX3*Y2$>%XC$(APM7 H6&]= V2&(&0J\
M->,J9 J2ENS";D=\2IW;.3Q0DB]!W"U+&3,KZK.>TLZ@$59-HWS6_F:[#%3'
M?]AP[5W6D,FS4;IHE\LF_RNF2)< [853G*-F);5>3L(3'1\"Z(0.D,2QP0\[
M<42%@%C\I$* +?@;?C]QA@A$13 U@8=(70P/+/HJ/ X2KR7(*L'=N4A:=/XN
MF*>#H%@!8@O%H%=P<-W #)5V-?<<I7I@N"X=N+&A@4![ \,;*^ROP(2/D>N(
MA7S85MQO_+(&YL  C&R?&SNV@]O'4<_0'DB>S+ A?;^&4&9@;$R-&7[/GX(A
M7#C)873Z%VB+Q0B 9,_\(@,""02<D+2/^FQ@!-S$(P#&^.5@ R!>6<* B@R
MNG(.!CV*"I@_PQ@!CQ0GH4899/$D'J&)ACQPVF<&0>[@ HD+@,$\!)&(2.\I
M;7JDLP\R>)F <AR;+D>OA*7BYO%3 76^P"4BO8X;A=B7RHOIC\'V3',3/E=,
M>>MK93__ U[]V7$?X,5?'/OI"Z)[K7?ETM6/SEIJ,R=&&JES.G)>P!WPF0W6
MY(LM\*N UW(-6.!E#Y;A^1'47_%5KT@"W'C5K:,SO=O*R0I,G1"!Y7/+&P$(
MS<D4QB;U!^-ZQ1?56M&#-S[<<$7>[8BO\MP>TE^NH_=?C$$D6.ZYQTL9%Q.3
M&RZY9#L./:)\4*T3Y87@"U&%$-9CRD^)<%]!)0T8&R:@7^&3/L?.0K$0Z@AQ
MLASX0,&XQ+2NW*/KA_Q"IX/:CBRUB?$G@M+!9)\<A(W% 82\H19)ZL.!!5]P
M3]*8D\:U@$Z%2A$*0$<- 7,D;?B!##K@KQB>Z[<T-IJ(H33B1XR^YUB!O_B1
M#,[.;G6;JLYM2N+/ KBOW0CW=>R&,Y\:3^RT#T;;SU-C! O[8%@OQLS#B$]2
ML8-63V[V_#[QW3@CO)^\J58)9[9=%&?V,CI,K^.S%$3]'VP(*WDZQV.1V#K6
M8UFXOFXG"T/;[61A:"^O[J^_GS]>?[]2KF\>'N^_O1Z%EH:O# IMXGRV,5IF
MP78$+K=ZG"ES:>H<:II"0[\PZL516[FUZYK>SS#NPU5]TOJMH0*!]]G"_AK,
M8(C!V+"?6&@>VQ2M K,:HV7<WJXKGTGWF1-&)R7\EV: UM@"&PI^%K9MPK70
MX8E#X_0H'A<,QJ1C;0_'_P$#.6AA+AN3-"A8F+@L^"NW(]'@"K@J"X. 7C5-
MKVM;^8JXO,+.>D&<80_8O.BAN\+]O01#-9; "V&MG4_0D,\[8$'=M5IYY01)
M@/"%,[0IY+MBDOKR.89^X3TPX .%$N^8BP<(*-UHQJ=:/.4>-NSK9F?\FS(R
M?['A*?EM9+!/T#,0%D^T^>TZ0H@+!\2:<=QVFL.0 QWS47SG=&0YAI^1(G()
M%>/)98PS)GB#(%(\!NJEH)A!][$HN&D0#5YA9JU()HPU+]@:Y.DLI':OL8K:
M=>4;1FB%)S6W4MJJ"/?:X!LUMSFOX19M!;>$Z_N,[TNR2QY[]-2%['$,_# 8
MH[[$6#--GN;\PCA@M[#]WE0@>]HZ HG<?4(:E28^-$!-T2T#7HHI#WC; 8N[
M?6:NC2I(^6S:H(R1E7';E..'V\_W)\K4"KP-J;6$&PF2]P'\96-X:W\'-QJ-
MYH54HP"7IF<S[W\+XS+S8L<-=T.XXI%XZS68,<) TT%!7BL2%?:#3::^V#\R
MV6$/JWE44-2&3N7X9B36*E&<@X>F5FD?\G:Q&X4[Y#L5R:LX?XF-Z%=@8(S
MZP%6<D8C1++OSU;.(PH-\PB)Y3E+7U8O:%8^H+P&%KL=18ZPL"@39B:=&O0W
M^!GG=,."0X0N',$& 3,T_EBX,U^< 1E3C\B564NTIV<MT9Z>M40?$Y2(=EIT
M[D[',\-38(!B:M@40UFGJ06%+$>.93DOWH=7F;A\WCFKT588OGL!$:UUZKU>
M_E=%P9B;H(':S4I"1)<X5$NB31\XVG3!'4BI&R54C(>R&1)Z.S_2(*&W]P1Z
M.XH<[@2K),8H4?[!#<@2\RW +UNG\TE.F!HW];195W,L"8S;XPA'9_,!8 FN
M(K%;MI(TNP9V2TGKK8K6O$W>VO]N1_$S<7<ED6OV V:A6&1K19UK'.KA%[MY
MT:R6Q*J1C%DZ8ZXHT5V',=N8\[=Q:UW)F)(QDXRYHM9S'<:DVK-L&'R_2L;?
MC0676WA4L :^\C9>7BO2(E OZS8BV$N17]M(2F!1Y<E]MQ1+J;RV$H=(V6+%
MCNN;&2M(VSLZTW/*B0N7-TJJED'5M<_HI53M-!J(%%<!JN:>T>VU^VL<,*Q+
M7L4)YK='K=A?B8\MR^2WNS$5U#%;#9PD%,VYGZR<SU,[:ID1E3<OF)=")X5N
M:^;: FR*C<1/*PG+6$J>E+R#D;R,2;T-R6N6A,S\YI*7 Q)3UAV_6@Q"88WJ
ML4128!,+R/C:3U%P/ZAZ70_EV<1,1O_#J=JH=REY<'$RHI:;C-@LA[];]:C*
MJ5 :U**< PV7LT[*0683WRRC*TVD3KVGKB!($[-B&"]5;%&=S2AP*1B()=.!
MYXFLZ40V:U@W24/5LZM7*IE8?6TK6J/100P*M1MB4#2R%2#ID@9,#*8ZS5%
MA>:4Z8S%.Y@U1[5.E&K-LZ%%@1-BV,#^I<NO\A$&^/"4/)S.Y:8*_9'EO(A4
M;E[KBH <OU/!;C %LH :]2T.8A EAL\_").-L8B.D^G9QF 03 *>P"T*\YW)
MU&5C9GN\_@K^S93C\]N+ZQ-><&!,$"7D/R$8R%PNN?/,BT<H.S\O1;R>25E^
M33+X!:SP,RQP%[G@G88^G_5=%7Y^' -E!4&X4&--L\M&%B]>+I!S'N\;4NTB
MQ077G M2>>BKI7N_<LA;S78Y*=8E#E7='/)=IZ//U;)K3<Y;Z4LZ%SAS/K;]
M7M/52]V+[5]0=EZY&T(S1<J+$GI79K"W]V)/UKNT?1R[8+I]=0CZZPJAOV@/
M4EG.[V$?;A !;?UMR-<KJIZG5[)[M*<7_,6+&_9WH06+&?9WH>^4HA4KTMA9
M?09Z/@JZ/J(\0W:2?1_#O[:68G6TLT(LGR_[B"&&==4Q'!9A<6%,8I.JBXUV
MIBIZ\7HN %-^,/S]WN$<V"5-ID/&@DN:),!*,L[&0CR_^X0H/CI7AFO#+GD+
M;FU:^<"U6[BUJ<2%J)26 Y&6=1M=E"LM[7R\;RDM4EHJ+2T94-^=2$L'V\9D
M<=NEM$AIJ;2T9,"@=R(MU&1I+RRQ/>JB]%G .OLOS'IFI]2" W'43&>(C3CP
MPC6_!4:+9QT(X&K>P* 8\&![!?SV2NYY=#ZQ) =Q\-D;>(6J\4CZ D[J82;6
M$H!U<>U?:#F9E.D%,G'N#,PXC>Q?U&N) !4]6MO5+^IX-,0+;,<&)_T<\9H?
MC5\YZU ;(!'=G!*.:"%8+("+,7YQB'33IJB#\H)M3_HL'93(28>0,-TY,-U:
M&3#=;57"=#]>*9WB,-U]?PD"=T?-(@7"9WD(W)\>7P-&* ;+>85V].IL(%S4
M@MP=55LS=V?W4-\\BPPSZ0S3$NB=AYE>H[?K:D>K9/9)-8>2$(T2HC&U U>C
M$6\L1*=2%/1'T^Y@MD0"-2XX)R10X_L&:ER$VFK_5/!C]% &+AN:Y':8V-T,
M=JJS9=S&(C44U<1M+)%+#B(:]XIE5S 45RR$LJ)WPP,V&7QD[N23X[K."P;7
M\N((S3*A6XHIIU(CT9+QWPWCK^@ILR;CZY+Q)>._]7J+,?X*:(XU&;\<6-/=
M,/ZN49AW:P9?.),)<[&:3YD:4W 6WJ$-/$>PW)3497A?ZT*,[J7 KP!Q6U/@
MVQ7#,99T70'CMB9=.Y*N%:-K)DWU570M!TWSC5%T]QU_[]'QX5CVD&*GA >
M   E%:PLVY!71GG>!8+1*Y:]YRJE'(N_MR6+?]?07I+MWPG;EV+W:@W)]I+M
MWWJ]1=B^%+= *P=D=3=LOV%EJ+P%/9P(4)FWH,6YY" TYBN6O><:4VUG:MTV
MZ6#?T;0M(%2_Q:V0E(!W(P&9^K7-)*"<A  I 5("=B8!F9JTS22@G,R W4C
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
M<@.45-IX-"OX$UP<:!73YF<UV@'XO\!-1GG&; BD>X*5N(;/GF9S1!:']4T
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
MFKMKZ^9()?)V\W4AJ*^\>_BWBC&DC7XMJP#"!'@C9=33M6Y:R;AL1 4U87E
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
MMVO6CA2S74>A=+:R,8>NEE8Y<(2LB&AS+A]B2."%W]J&,^(8RWG@AJ5[GCF
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
M;^\^+9DS3=#K!O[0<8$,<)@,''>D RN9/_T+.QB=]QW_/!PM=2'JV:765BI
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
MD=F(:=O$M#6U-$Q[O)E0 AGF%'*>BL19664H=,XNFP7DELL\AEW!IZP@J*J
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
M59:<E6X!F:+Z79>/L1P*W"=45?%MT=@)+XO\\!(P+L7#!R;E>%7V)Z=G%CW
MJ.H*_C]0S6(]W8,)P ,CQ^58JOQ7 ,]@0=B 8=FI3U\:IFL$(\]'U>8QH>P8
M%86-8!SNAF7,3F#UQ4"6^8/#(/"QS6S'AT7U [!QYC=0GUFO*!M@N'!#=]TW
M_)P>SE;!NG/FN@Y<G"+QP52Y)*P-<XLK6-S=Y_#)",\*L5$Z\T'A/G/Z*>TR
M<PP1+*=2-P1Y&W/#IW+NV0VB$<RH>#BMV#-B,A'B_5Y]K$Z*28%H,*T:<<D8
M@R9.X&$UJ= :T01Q.<AF(V+*698G.9J:DQ 0>'2>;JSW!J:MYPE>:/Q:91]U
M?(_@0A.SI,Q1:ETI,G'J]N6=W:ON)::0QEI=C_;9"RSQ1E03+JX'GO^EP+[F
MD=#?QJO\XJ1'$]O*V64[S4>/TO-!K$1:P%PE;I4]#3G(("Y[;>OG]NY3ULDG
M<3T&YD_>/_^;NTZ\*"6Q*#@5;&=^26$%,>JI-$8("SYM%+X1UF8PX'73Z3..
M%1HL69U1H:+F*A:8!J- 5("F#0F\CNHTS"$&,<M%Y1480],;!0?M9#(9"(]H
M;ATEY38LIOR[?)-55G2PVVRZ];-+M:&F9'[%TP7R8349L@G0Z(I*QR9%[7!F
MYES.5G<?06?JK93@R.QR9LOS9TO>UZQ&C&:?8KR!J3I;<9A^"#9W?0A>D4$0
M(Q?$VC44+U#+L0S":2"TLZCV"[F #JIK;I 8"P^H7A.RC,(92WCXE1!SC>K4
M18'X418;:LUJK:66LMBPG$,U=E ">0JU? =:O)FO$_#A+S=[D\B#7VMTVI[$
M8@5,[(D5:ZZ(W8#;%]D'+#(--FC5L6HSCBD+,<^R#SR 7U=6-&B-^"DW&F6[
M"6Y9I5Y/<\PV;AR3032WW$=)RL.1RL,*;-:)/*2P?.OLLE,KK,>MY'?)[]OG
M]XP!V%1^QQM9I;.-1GF2X27#;X7AMV;N8.NN2J->0/.NW4A#F2I#=]L=/7:1
M\#8UNOF+KJZY=T!-TVO3\=MUDH.SDO-H,I8R7H9T0\80U]7?Z/HL3>X["B:T
M%=SB(HMP;3MK^.08(^/)D)DQ:D56MTC&V!]C9/0(,S.&*AGC*!AC1=YT;KZH
M'\I)LNM2N3V9AY/LEPW,K&,&S,F55[(LB:133"6HQ$+:M3&4@;0-2=JMD_;=
M-NR9#+1M+DBYS(XK*NE:&%TSFB,9R-HJ"UGWTACWL.[XYW)Y-;:FJ5C ;AU%
M3+SX72FA9LEW1]3:4M"\TQ8Y HUJK0P-*TO?(%8*VPD(VXJ:VF47LIU.,0D(
M4IBD,!V',&4,4:0(DZHH9Y=J??."<RE,4IB.0IBV8P2J2@V-0*U1^)W(GD1-
MMBPO><ORQTG_7H%;@!<T8H'>6MU,PZ6=3&_0^LPFS?3JS(@CTHYQ1$ZZH6@S
M+V[)5^X^<]?K)KBV:_>O32]B(&]I>U$5JYMG(4W@PWE(D^[5O[[?/MYB']%'
MUKV[9M>W?]P\/MT^?7^X>5P+YR1\3=K;U>W#GVB9N+O(]*]L[0H^?G^\O;MY
MA#U.;'B6RMR=ERU3>#%UNNP?_]-6:^H']C2$$_EY&.,/,,(?\&:1!Z;KD@E"
M(D[%(\P3Q[*<5RR)3L!TH++VJ=2+<!RF86B<0=ZR^,YR@R:"KKUR1CW3II=<
M)=_XY,)6#CABD-12[1HL]%>:*6!G49%IIO+K.2NA,VLB=';-!O_XGTY34S\4
M>;QG>O/T/C2J'5IYU])[^D@7'%C[P/2XJ+7"=%'Q"1O^DX 3D&5 N1DA<-'+
M-(-)<A1 CBLP3$!0;3-!D9 * I0&Q%=N>:%;?N>X_I!=Z2XX,7::(,@-+W;#
MP:K2O3GV+D[)[/Q@?X(C5P"$)*Q*IO><%TZ8(0*!!.&J!):+D6QO/A"-E4"N
MO4FC<]T+T=Y,-P+GPC:DB?$9_MJK@BMF1\AP'I^>P"NB,B%H%2XQ:K(N4*=H
M^(1MP$WXO0OS@QTU^X%N66^$PP9VA'BU]58AZB1G0,X9K(!C$PY,_:<7FJ/H
ME=6<IOD$E>8AALV[#?'MP-HE1+LH'1!L]@CNTN0>? >OZ#]AU"#-9M?2K&9M
MWF9_FL.+F[:2_(G1(LPIVO04TMO"#AO#%IFHM-VW$)S&8^^H8PDP]:OC_L#_
M#3O*,KW_W\#SB?[OJ;AB&L*/!K4F:\;O<=$"E2: 77<)9S""IEG+P=!6 BD>
M!))-NUYM:>UB@%ZTJM)8#HHC@5Z* ,C8N"%;>?<YFR/["17/'Y'B^18V;&-3
M7M-<=LH6-NCX.WQC2W;9NSME78=^Q[(J*/%-?Z/S]<D)[8B/<=WB9S<]GT]5
M&HL"$:7L7[ !ZO5F.G?V)JAD.G<9]-&TR1>URIRQ_38H0#[^Z]Z\:SYV1;-Q
M]+-9D-+)29@]E<+72IM"G&ZJW291UX5CRKI)/RWAF[+0.2VH6?*"K3J)=L;"
M@<;]M1V,RXG>DDB$"K.Y[%M\A&U@ZS4EMZ:=CQXABV2('UTA)+[MBR<?8N9*
M-PM;9Y>MPL"J9 _9!;R"3>AMWW&7=9L_T29N.Q6-B YIO854A9"L-H?N.48/
MJ?02]LW%>P#_K<)@O;;/_J&/QA\8!UX83Q5OR[+MW4M=1)MO2!EXXB:B2JH4
M=D *FS79UWS[9]),FZ5-3/MM&?!$K@9=8)9N \$5]I$WL2$4,1&U<@#U8RP&
MW);J9A>'?,38J28O3.6RKE3;AZ%?=G3,'XK2NJ<+_I3[XU,PJW,A >Q4Y.X<
MVQ!>9^([HE6J!-;.+MLI I@=6F W)O;1WA?<<7^ZY>),DD:!<=D3O2<XNJN"
MG6H3GNH9U%2\32B@!?M:4EQ.W)+R7CDL1RW9:C7?DDTY"O53])X<NVY:5N!=
MVP;@8A&R6T3)Z=)*Q41.Y,XSN1.=8Z-^T'/IIW%+V;#S=+["GC(YG-H"AS-N
MCHEILB/LO?OWH@;8N?M];B03C7292,XW:DU);7-7S%ZTL(R?PLOE9]VT/9]Q
MW;6!YSWF %L#2PBFX?US'?ZM/U,BR]+L:TIAF%Y91*I/)NP/_V*^) DDJ/EG
M^)JN>,MWCP\"ZXLYX%-UZ\#=QD4_<-]@EHG-:9Y=UAJSB<D,'Q)TBE;;Q^;=
M/NT#M1*W#6>$;<]_)OJ2XZJSKN]E9&19VV0QGQSW2?_Y+7Q9EJ6U%B]-T'F'
M/-C.SH-)+>'R,>@5JC[PWFP.*HY[E-IOA(WB>ZA40'?^'77Z%DX/-5ZUL4$V
M,+'I#1/= $1S\9"7J97V$-@3!N(V?3J"O>]''&PY,%#8:!DUFSGB'T1[U[ (
M04S='SI>+!\&Z:"HBSF6-T1?X(Q 1&#<(7 LO,#5?1(*E_N!:XO6W"E5#U76
M%:T-\,UIVY2=2:M9:E5V?H#<V@G0N[AZE.K@J4"%6L#W^0#EA$I.GETN6BCC
M-T**V)_Z#\X>?2P]N7)@M2*I"3G=]*9*1,QI%J*>[U';W@'0"Z@VU\#>"WK_
M#9O1XV,>C.T-])@!C,"#<QLK*G T*J!P@(!I^ ,EV7)J*[R\[O>3*"9AH( L
M4AO4<)!( WPUMCANH.U,)&L%ZH)$6= 6HRSL&C!A23G_XKI]1$'894I;$IV
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
MC_ 8LQPO<+E7H?'@9Z]#TQ@R%UNSP,>,VT,,0/59?_(L?&O!C/HXJ@>'A#F
M P.&\\)A^<\QMSUXCEJBP5GK&:XY)A%W!FSHO-+V&$.3#Q+W]7@D>_C,2/\!
M^QCX< ;_#8-$HTZ>A'4-3/C 93 A6AL6"'N31^')@>..<.)5]@3OLODKL(+8
M4-AK!@<JAW,XA.08F'APLS>NNQ[K<6 C&U^C#WR81]PZN]:HT.[3JDQZ;8\S
M?3RV3-@*E_NNXXW%J-9;E?W):1\,'Q\TR7" -3N>CWO@\A<.ZAQVR%N^@R9L
M6>#"\S'MHD>2])C,^=7TA_2+3[!^5E/._X]6B/N-RP-R]F&RB7;@M":MFD6L
M"M.\.<0JGFE"K$!@8GEY_!Y*1">6"##2G!%G3_I/V)E%PC!Y*(L03/8:B8=4
M1H(Q X3@V7'-D-/A*?WYV>7/>L3JIDUL* XWFV;OHBB[',X] _A;?"4(2PV1
M?L+N]KU%PF:*6?NTM+%N]@OG;BV=N\?3O'T]-3W:I#[KO<$"X9=($X0<PM^'
M?-^/^#@75S9FN#+=VDS:-0F^#1E)0TX# ][$'US05L(:/KR:?7]X45/(@T_\
M*K2NE<E/]!Y8T8&_^"<) UHTO=^MC*B-F4U*_)G#]&[%IO?0C68^UI_Y><_E
M^H]S8I8+W7K5WSST!9(* K1#<K-G]TGLQN4_>^YOEVE3G=<UD8N3<AT$0X9:
M,*(7N3RPQY8^]OA%])</($!C2W^[,&W:,OK1A^GQ<;(SS@Z]3GP]64=5$6L)
M+S/"-X=?5^&KW^8_[[2K'27]*W &?UWK@J2MX/\MN]_([8V']F;!WKB(,-T^
MW7QEZI27NV+).6]NX$A*<MC,TL+=*MA$_=J]ZWZ^^0K&__\^LNO;QZOOCX]@
ME#*P5N&_[I=_/]X^LOM/[-/M7??NZK;[A5W=@_WZ%#WS<//X_<L3/7+_[>:A
MBU\\SDA%O%/3OG9V80:>7>%(+[;L._3_<CC2S6SPGC=WL%K<C:^X>8^;NQ];
M\/;O_[AY^./VYL]2VD)@3J(%8X(1B<=F3_?   '3@N/87GR<@L7AZA[XUX:/
MUHK->5^8#B,=,<;A&)Z8&?2#[]7'*D-SQ!D)HU68V?@V$]8+\X\L%WJ2+'I7
MS,&F4_A_/6;!OG P;+V S 4731\844P##9S(+ )SX=UD7,,-O"%']0@.:85Y
M40/E9U<',^-]Z#V,]/_"VF#M_< 00T]&.X<U@9V,ED[?><47<GT4/@MVGA>
M$:>CD3T>ZI;/1N9/&A2>ZK^=P[\XZB'; -L=_(3[ $\^7/NSZ$X)MM:8^R89
M4GK_!>QS.!!I];#[\%-'V#3X5OL9S&YS:J'"A,2G T\80",T_OVW,7PYMT%V
M/]KF</:A!9EIZJ7TB:_Y"">,C(F[%!,%+,0^'Z/%ASZ=/;,/:&*:?K3_KK!]
MP=8E<PR-3^'A&"*&AGLV=L:!19Q887PTMIPW<H]P@*$#6S]TQ.6Z,,.]*KN!
M;P+A6PFG;!ST+!'YFDSD':\^5RML" M"FZ?">J[9?\:^-+U),U/==-$M@[]Y
MQM"! ZV"4N/!./ )?P5NQ5F\@CQRM.@ICLR\-_CG")YX1>$5,O,V^;2OXY\N
MX90YIBL\"P<8PTV=)VSK?\$N]][3JU]0<,$@AI^;N+\8>TA;%E F&.BH(F A
M^#;0#%8%^ V\FM"9>07.I?WSA"!&HZ\:VH,1+1YRDJ  KBH86_PG_DT?ZZY/
M%(HW,B2VW7? EC2#D?>^G!S=G0CW4$>=P%ZPD2WR"!,_A'F=PT89Y.:9#BZL
M$DN^(?H:C0+X>R^2<Q!C&SV@5R P:=6W6&5\8.8 B.F#U^O"M"D 0#MMZ+8(
M)(P<^HTN%$=\&"!!0;R0MOC%B 5V4I7AWW57G J6 _84T"F>3#P(R,E/@U/0
MAIQ!<NU >:$!!D^Y/[C/)N=,)$HP+NI;RQ&O%F?&Y\ :L"L'Q(!%I\X-RH1K
MLT>N]R@,%J_?%1K6,D<F.KWAD4(:,YJL_@+<BJ:1D,_SOP(P"%%GQ/2A@TQ
MKL*0'@\G#,>DZXP8/.^2TPY;YX>D- PN(DFXL><3!QI7<C[4 VN&")5PR;C'
MWM <C_$OX 'W\"@$ L ,A>2"ZAM8G%/4YYMNZR/]Y[EAZ1ZI"&MP'MB6H\?#
MP,R[8 3C&W"IH"2B=40K &ZZ@N6"0K--G5[QN_ZJFZ98&KZ.ED>G]D<71O*&
ML/=6,.J9>@5^:NM]'2<ZXK <.F'$&H$<(WP)</UD03IL*,5,A-:]>OS"NN1J
MZUXY1?0IA8%Z'C!^@%*+9U$:LUP''$G_MR,"(ZCM8#=,GX*-\%1XO@A%1>(^
M*Y' -&&@!IF&Q(6S%]T**&"4.-9%" LY.3KAA:KG=##J8!.9Y.,P5,]HTSE$
MTPF)P*9!5BWG]M\YL0)AJ.=Q?3C]7@#' @J8./D]%HS)Z'D+CPMF@%)T@+-
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
M46/"L>V@/Q\B HCZ9"S+#"%@X8</NH6;4\$$7"Q?#4TP 9J5W"8SD;H+,XN
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
M%!#(B=Y(('.*X 6J/@H_B((E]A&2-8A&0")851_> $=BU1 +4%)R3')?0C>
M0%&'CP/Q/O[A _#=V.'/[VV7"$0/?5!CJ4N6VNQ]%TDW^7%ZC6"4Y56"2H]3
M;U8?&_#1K[-_;]:,AMF<^U'9,.?^?=%0IF64F];2H5[*WGN=)F=O=A/XTV_
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
M?L H$O@]>]+5JLQ*O*P%% RB8"Q#-]).]860+:DD^P>H6D<VWG1P6C82COO
MP60]PE35LBE$"3I3]B8AYI?]4*CW7^3$EPVQ^>.+1Z^7" WZFGP3G#8W$T9*
M#>5Y^X($4U/O@:&APCMR2O\%.^-(@-MTD1G:X=&381"N3EZZ$0.@NA]BS"/[
MM3 =^2:";66_"Y?W/88',A-6(>)G5E I959Q V2P^RIPHO@!&W;&D3'YH4VF
M  @^\AH=GO26P<_ KGJ>6*9B<IHCQF9_NN)AA+;.C0\6!(5@VD"(G]@)#O%3
M^^J&7=#@/YV"4 5S[4$FD.% *+#IHIX ?)-OXD=#D.0@4]2&DTD7,Q]>[(F0
M6HDF4E)U(Q@AS]+9H2=PA'2^!OL#R[Y!ZC\ IW>%8XM'(;F!&B&H0RV/./@@
MBF!H1J?GAZ2\0P:;--&>!/G7+ME]C_:#Y\LKK7'D!Q%)5!#G3X/(P2M*@FCF
MCV!UQ4Y")+6$3R:4A[-%(M(9IR00((ZTK[IH>L9L*74-K%6J0D[OF+'O0#N"
M+2CY'G,=?#HE<\6'M &1#%?M3_=MV$):<"@=_J35 QF)S=A(+#;@K[X,JUCY
MH,DW"X8FO]C8;]'_UC#V5VM6>ML!=_3\\LLE^:'L^A.[NKXZ^]QNW[!/EU=M
M^*C]A7WMM.^^W:YF_.\<#[_]^?-MYW/[OG/'[CJ?OW:N[MFGV\[EYW_<G[4O
M_OGM[AX<[=O.[QWPN#?T7G:?6#;3'S@!P;<QIH7&\&?IAX,X;O=ZJ"3[^ ->
M+Z(DO %-U[/'((A/<"]/P?'@I-9EIAD9$CA.E_QA5):^[):&$MA1TO=12)<E
M!),8L]) %$EL:QR25(XRXS N%Z2O@%F&\O($1H;IPQ?(5$/!*IM'=I_C&!U9
M,+9XRAK_,'^544$OF5)G=F(]2AD^YT7R7FH$JM0F5XZ<)<'1<D=MI6Q:V\7+
M+/J<9BQ^J)N^A-C3,0BU+>I>&9PC&QV,V!=!;3J&1\Y4>_:,S0/&&.R9$WCI
M2Z2ED+PJ$V$!/GK$Y!Y07!$.&X &=/L##(V&]GB,Y!D(0:8%ND4^VC8^W?\E
M^2>9 OPT1#+I]@'ET<-3.X=;''= DEN$GF./.[W(D3M"=H3*1)*I9M*O5%Y>
MYHTJ*@1OO!5X.PCF7,9 35^']GF(?;8Y1?!)YL0\9&==A$D4G#PDRVK(_ZM+
MB[W W:G6#;.Q'"QG+=R=^8\<T%"U'0 +)< ZV5'J.< 32:ML)P!%RYNXH"O,
MOLI8=@>=1S*)L@D."PMN#HD.5QC27YT,+W#7?N-2E5 -PLJ3[&YP=?AZ8%7K
M5/D4A04F2G@.>965[5:Y/PO=<COW9Z&5=833POK!XH+M35=5+7 U9SRU5?9_
M2VK,M1#T\-OB$NY+H?M=MM9LFV+O0RK>+'KYI5FJ-:RU$6QRJM#7?%%@OJA;
M3<T7FB^F%J1*@S5?:+Z8XHM:N6:TC@/I)1-@G>@X4$7[;Y=4_S0WS)_&ZG.\
M'*X9S=5:,,S<Y:)E?%8QS#D1XRX/!(X ^N:(\+4J5GD=A,J<(&T.EIKU^AO
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
MD9_$#X*;@>GPD7P0.XSXCUBJC&@YLE<Z#('7=EA04/!:@LNKWSMW&]<2O(7
MBK#( ]%R9$7W/&E5KV99)2.M!K8?A!,R2XH7XK5W9L4RZFE)BKN.=+I8Z24(
MN-4CT)_LA1"MYIU5KAO5; $,K39NH",QOYZ& N>$KP%FHZ,-W)D "DT4K@.S
MXM3822"$*I:I;U M<SI]S)<ML1+#,@7J-220U'J(PF6CG*P1$<HR4H*1D9#2
M&<:SDBLVA#[S!7P_1?>G(B#QQ/XI_$# Q/#G/T'<TZ&]$:X;/#N/W+6YP6ZX
MCX7+<"R]P2 08:CV"G87@XKQ5DLI^B*3E59DJ:=,H]MW5>#)<H:Y2%R*'[8<
M/+.JDX2$&36&N741=R2KO'#=>#K!L>_J]:RXM5V%PV'#0%3[*SD9]2L684U/
M,P.:H&8%UO*0494K5E#V9 TK0>,C4I>"4AA+9#HBJ'"'LO(5ZY;M0*IJ'!T+
MQ:FD4M)4@.CUQK A3_AX/Y*, ^PL9#F9/4);1:1$RWQKP'MJH(++6P4.MX_R
M-BTCGY:WS6I6<*XL;ZO-<D9USY6WZ0S0 *C4K8P5JEAYH;&H=+&J<$\.%1F]
MW*;AX2U"*#NB5LO*ID"X>$)01 6P(I)&]:S\S1ZA9' 4<>4)$0=45(7XF#"
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
M.[=)=EN%6V?RSHH0>$-W6.8X22=4_(BCH-7R5. MC;6UQ[[M$.>APTNWPCC
M4.:X@%%/4:HNW1W*")F\U!,3X2[*U4F=;$K6F1-JLOO_\Y/=;/6L:KE:;0BK
M7"T+T6U9\(]5[35YMUZV^/\S*^6?BA4AP0@(NVW?7UY]OBMD) 1OF2FRX5-"
MO;K!C4+'\[X'+X0[**-M[9NX?0EUU%I&I5;-+]0Q_Y&W'FKY O,)P+Q4@;GW
M88R[H>>'),".(FJ3]'(_BM5>2V&H0U+D*(>]X0[:2+X).ZQ( NNXU__QX\?C
M)L -W5<^BM= OBO>B?_J>?WG_]H*''@?]O1LLU.]/RO\R/FA+_&./(0\]?0^
M!XCN,*.,^WWV"Q^-/[ ;S_,W/,9YT*0H/-+>\* ?$@U @__WT1-AD;!84!<Z
M+Q-GG;A49:NXU#IEG*8U7B4PU?GWM\O[/PL9DL)HI!M1!9/*X\342P]?[_6^
M)VEI,E0UCOS>D >J8!*CCUB1!Q,_PT("-H8Y>/V ";>/:?<Z8*4#5L7TOW7&
MT(JAMJ2ZL5(FF3PW+^8@EWXA>FKE)@7@*T>QZKD;7GGM:%SQ[?OSK$X,AMR7
MN>/_Y&Z$-07 (BIY7EWH4(4)K.AM@C<%N1TV*Y9A'CT%6IH"N?<%*Y(ML8$
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
M6A#$>IOH.-R*+Z1TYV5:N?+L&#;F\49VC_8A+@'+N"(KG2E-[.7$]JB7!!6
M84S3<V.=&X1^).U@H%0$OX%V5OV6@^QI37:I]]P#EUIO2@Z;@EL _D/B4E*$
M 6VI@>CCT2A)$2K=4@]M]T$D#3?9EGK@<[E]42:92&_(YAL2V[G*CW/ <:5Z
MPB VF =I:2>J(!D44)6J\=]=S\U^E#UC>I/RW22*;Y'+8E.#I!_8*D<?A3RH
MW/=&&-R06OG!\;KDS#DRAE!*U0$5$X\=#\PO^*V/)\8;D]&GMR$G%0'6* 99
M4?Z ?VESI<!MBIW+*%,H>D,79O?P/*46LB8]A:')XDV"<9-?3JO-GSS_.T4]
ML5U87_1+F7!Q(-]&L22TO>T>6.+4DMO/V RJFOZY*_PS<#MX[[MFB-P88C3F
M$G, ?Y,V@OI%G51Y/)_C,$UL5:M(>QI3Z4V$2_&&)9 7,WR,1<6J<%[O7!X[
M1WD +IU7H&SBZ*1Q,U5QZ<C?AO8XR)Y>&<=C"CX"E-UW01@;N.M?Q0^,3K,'
M[Q%>,??R =D G&%X6?@L@372]Y*Y(_UL-TS3K?1N;WE.A_ =YUDB-8;4F(:Y
MG 2M.JUS_2]-_AS(SQF\OR_ 0@'5-;;I)U10\BIS''4=^'THN .G1(R$C[=P
MFO+Y*R@5+_3%0P1RS<,4"1_1?>Q !LIC>39IIV#D3@I"_!74D4.W;.H>HL2Z
MM@>[(_R +A,<"N % J&!0OP%1GOPA7"''D8,'\".@>VGFY*@)&_0L=^I'=_/
M@0..WC9^!AX$W8E)$3EA T^*[]#G?>UHY,4O7A2"D!02UTYZVA(!"C163PC\
M@[9!\B V5J!18M,@-@CZH'TT;?.@[9/@,D\F02TC98]</!1@C0N73WMCJ9R<
ME'#2&G_DMA,W:490*[S@T#N5AW&0I:S,Q FD.P6VV'>\%X+/>]R'G[I 5N4U
M*8L\DQ,$6VCCM79/WEM+B]K#QRB/#]'>9(J?/&WQ#94^;GEL(MX>/3S3UFF"
MYA)714HBKPZ?^Z!VN=_U7(4U[_,GS;VY$ENZ'CV\6]8<G!=10:9[?AI!*8'(
M!O'+8P$NO6V\X]?DSLMR3^\LG;CS.'A7W3!UF:CR1:9#8WXC&$"1MF)RO@=+
M"(W77YJY\Z#NHX=2A"Q$(#"R;]QG12:+Q\GC4RGC<?($9F['><0]'@PI2<JW
MNY&*WLJ<Q^RP>MORCSX)]]'V/0J(XV6'([@;C:7"S;AIV8S_;-0I*610F,X8
M<@KP8BN]3M%[EE-N4NR- =D#A-B6+C X5",;=,G# V8@AK0_\.9'*?50F8?B
M 2\BG6=*D DE;#/7^_(*^S*B8@SI"D=T4SB(D/"H?!Y\RE/J@< +=-9>KCN
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
M*J"Q.$CT:]?K/\-_AN'(^>W_ U!+ P04    "  F<5Y9M'H-$1$6  "']
M$    '9M8RTR,#(T,#DS,"YX<V3M75MWXCBV?N]?H</#K)ZUFLJEDNI*3J=F
M$2Y5S"+  *GJF9=9PA:@4\9F)#L)\^O/EFR!P1?9!BKN=OJA.@'MZ[=UVY)V
M?OO;R])"3X1QZMAWM8MWYS5$;,,QJ3V_JSU..O6/M;]]^NFGW_ZG7O_]?M1#
M+<?PEL1V49,1[!(3/5-W@=P%0=\<]IT^832TL#MSV+)>_R3)FLYJS>A\X:++
M\\LKU4Q]RV[)Y?7E]&:&ZQ\OC%G]ZOK]A_K-E?EK'5]^_'!EXMF'ZZOS7^:W
M-]>7[Z?XXKK^?G8NFEWC^HWQ\:9.+J<?IM?7YS?3\_>2Z0N_Y<:"+#$"TVQ^
M^\+O:@O77=V>G3T_/[][?O_.8?.SR_/SB[/?'WICV;06M+6H_7VG]<N46:K]
M^S/Q]11SHIH_+8V=UD^>96!["7YA%%O\G>$LSX31YS?OSQ6-X$A39%";N]@V
M-C),E]7=]8KP>!KX^DQ\+>1<UL$%[R_"DDQW0Q86<WWF?UE#V'49G7HNZ0!D
M+3+#G@4DGOT?#UMT1HD)\6 1@?A.@]#7+F9SXO;QDO 5-DAVAWSZ"2&!%EVN
M'.8B.\)AAOE4:LR9*\EJR$>VYQC8E0$K6G)E7*3]&;%<+GZKB]_>O7"S=I9=
MJL?K<XQ7N22':7SIP2=Y-$@+BC@U8DG$;W5%5Q<?U2\N(3H*Z[ -_GPZ*+H#
M=8@-]"10=)3R=YY1C?B.D]$)BD!8?YU'("?&N[GS=&8XGNVR=98HC"-1O^2)
MOQUF)J%Y9*OFXH?",HEAYI&IFHL?"LOD[HKE$;II+W^*$8MMVW$E!_%)\-EJ
M1>V9XW\ 'XF^<:LZR(C,U,@=F8>"6>OBYN;F3'X+@[PDQLQ@CD72&Y^MF+,B
MS*6$A^<PR6#!R.RN!C-970W,_UXQ\@X442TB_'<[N?@:!! .<X0TM[>U1[$0
MW>VNQ@$)B_@>*K'Y)IGE-1](J$W_#,9;>)K7>" AUA_=;@-;>>T&$L.SBH2\
M()_ ]XB:=[6F \OO(9Z#=N+SQU%7NX22XK=TBKEBOXW&3^?ROPM4WR[<ZTA2
M(D'ZV]D^P1XKCQ-S8'^2/^_W\8 X:))"N.>HS'2[O2J6+/A0.33-S8-^J]T?
MMUOPPWC0Z[8:DW;KOM%K])OM\9=V>S+.ZW\]PQ1@;F _<W$M@!F#1XE"1O%$
M8:8HX(I\MF^@A7P\Q S,6Q"7@L)'1W"7NQ;.RR)PHI]WI/RUZO".)_#O0[L_
M&0\ZS<'#<-3^ FVZ7]O=/OS:/@;&.A%:H-]G WHK!PTZ:$<2\D6]@1U"HC'^
MTND-OAUE((YGK 7VJA"PP!]) 16"<_SX\- 8_7/0&7<_][N=;K/1GS2:S<%C
M?]+M?QZ"JYK==EXH,S+5PG@M%CR4&Y;#/48$ICYC@5:(-=KR1HIYA2#LM1OC
MW! %1%H(/NQ#X!-6R+W^"#]I_)[;QV%*K:-_W7>T3XTD>87</6I_;?<?<_MZ
M0Z9U],=]1RO2"CFYT^B.OC9ZCS#Y-<:/(W\.S.GQ>!Y:]]_LNU_P09(1"G.J
M$!JM]JC[M3&1"]?Q9/18!(UX'CHT/ISOH['E@T*,*@7&_22W[X%$Z^J+J*OO
M)Q5R+,QF#]V)#*=&7RSRQ7JMW2^PO$SCI(7A<A^&$#<$[- .OPKATQB/VY-1
M>]+U!^#!?:_[&08"V"_EA">%D1:=]_OH2&9HRPV%V%4(G/MVO]WI3H:]1FXX
M=DBU %SM Q"0(TE?(8\/)E_:H\,35XELM$A$-K^25=733^U_/'8G_\P)0D"D
M=7EDL^L35LB]X_9G,<J.VL/!2,R">1,_^^1:ET>VO0$+M.%1)>\_#H<].<TU
M>BK;V>UW!J,'.>'ESL*E<]-B$]DIASENTZ4HQ+1"8'T>#%K?NKU>3E0V9%KW
M1W;*BK1"3FXT800>=^5R#Q;G+9CSQI/NY'&4>].0QDD'Q:^1;7*8F]PUA/E5
M")]^^]LV^3Z>@"<:HU9>:!*8:%&)[*B!4?@L8,.J0H!D.WH9.A8U*.$G.=?9
M,$\'\.HJ"F#V\QWTLQ)3I9/V; !,\-0Z$;8!:RVRD2Q+'F1](57"U3]4*X3;
M#JD6ETA^Q2>OHL_5L4\AK^\1:_T>2:LH!E7T?.S)42$8TCAI,8DD6!).HJH(
M4>QQ4B&(TCAI(8HD9.*/IZJ)T/VD(" ;0JW_(]D905Q%;Z<<.14"0<]/BTTD
M.Y-ZD%5%T)(/H@IAIF6GA2R2T4D[W:HB8N&SJD(8Q3#0H?(QDMS9.?*J(@Q)
MAU:%(-$PT\(321(DGX-5$2O_B*H0,CND6APB6WJ?O(H^WS_F*I9PB6>BQ2&R
MA8^<F%42DO3#KH(IL2P\M8!%]O[Z8[0J(JA.MPI!M4>LQ22R]U<,JNCYE*.Q
M8@ME+3\M/I&-?^J!6Q5!RY:O[V/&0-$GTB(NIM9I#@4B0K3P1F]]9#\>J*.-
M//1S(/$-^'U,1$$DT[.(,^O:3V"LPRCAIPR"5(':@(BY:I(C()1LY,Q02/I;
M>&1 :T2X9[E\QIRE ,"Q76I[('I%F+3D!P5-9C6TH11)LA0.I4 G))1"8:W0
M5JVW&,L [C<B"L<1L_$$;IN3IK-<.O9X@<$) \\5M:U$H;H&Y]X2_M^BEB<4
M_3&!=YANNFB\B227"D>C4K0>:(I\59&O*PHIBY2V2*G[%J49(J$!O=N4#GM2
M8> ZQO?V?SSZA"WPPP\:"K/KH8V^0R[8[$9?6*E-Y FU4$BO2H:9?X-B"U^/
M8$Z@!Q*70W?L43RE%A7UB_9&&MEN0M@26LG)Q;/=$41/L2 [E1;:$(ND!8,;
M);OA(\4@7Q\$HE!(HU^B0YO?7*@E&RO%D-#L+<@ 7NB!*\<6?2Z NOVR(C8_
M4O#HN&N#(NF:T6Y0;,5L0R205&&0#]RR)S#10A;)4FX@J_9V.U3$H1@@,0RT
M8$32D^%B$)6$0=V7.[!W)++10A+)2&YN\%6]ARA'A#?S3P3VR7RZ_DR<.<.K
M!34>,/M.W,-0RR-!"V@D!QD"=#<+X(M"TS7:"D.^M#? )1P=)E=P+6)!)V!K
MY;)CH:UAKX4ZL>3+'M2!'/07O%S]+U+BMA'P!K;?]PS'-F#Q+C5S9BTR(XP1
M,W#3/;9$K?*C@9]3G#88(OG!Q'X?EBL^49)50" ENY*!$7OW.M1G,65?L>61
M!UC7@Z-%)3['!J=ZC%%[?H\Y+1@B1Q2L"9;K\TCZ+NF.^-Y  CH@J00*:8$@
MC#9Z(*G(6^0H#QZXL,O&4XMW)&&6C'>U%WVQU_H/Q# ;3RV&D8Q4PJ.!-PAC
MW+T=1UL SY/T3M?F+I-5Q[F8%.<V_2\QL;L9:(^(]B'BM8$1R4HE!D9X+-\J
M@D*:H*TJ"+OA ?\ME")8MF<S8HAD8G.![3GAU-Z Q\-(P[S,Z=P6?Y *\R;F
MBX[E/'\AYKSH:O+'Z:4-ODA^+5/P!1K*;*FO(Z)V*-KX;H1RM-4488Z$KD@H
MBWQM*QJ<]Y/PN#(MF(5(YJ,%/Y+/D^^H]L>9:373"<(7!Z\<8EAH48EY72A1
MJ?JR(!SF8W&G8+KN$1><+D9*V/_2HW2@=,Y:\.*?)NYVJ4 $"F3(451*J22P
M*6\.#^Q^>3AK@<WYKK'JW37%]Z$K)8;!/&*V[2?*'%LL8+$U(DOH"E+[IL.+
M7FXYNGAM?$3R=[KXV+G&XFN"=E1!(5V05*:2D93\OC6$I+C!,2(N]3-:@ZE%
MY_Y%R.!*I#T_()A.H8$NGBZBM;W2'N7NA9-0!FVU02%UT$:?MYA*170WT<[3
M(#Y=6!500AM9D61BCLC:TT<;;%4,KO!C[P-7,*FLM$!',HZ[+\BKOD0).S?^
MDEF?N$. Q#&I<4]LD.V*(7-(;/'WS(-/"G;^(PO7QD(DR;@?"\DWX$ 1I#1!
M@6 Y=P!5H([ZF/_U+9)R@#EP%X0-X0>V&3U?)ZHR***-L/02[<4BK(ZD9FA7
MM4VT53+8D@I7[.QKO*70$P0(]PEG,[(0754<6T"T$/"X,YO@EV)A=A(5M &6
MH_)\='NEM D":D<?Y"OTBXQ#: Y*O456+*R; XD2A-@ANFAC+9*#S1QKH?.0
MM[ [UH"V%,\LQ#&KA3FG,TI,\?@Q _"NT\;,ALUNP0GUQ^JF#<M(=CG[$.BK
MB<)Z^B](LT4I<AVDU*UDE/IEA0[<SR4PT>(>23X'18ZJOH7SW1 ZO)&/3H<>
M,Q886&+;]/,2YB%PY6"O!3*2)=X N7- Y+^=W0B2K\T"46\XA^?^B>-B2SSU
M=-?'@3B-LP[=RTC.-A;=T I!"D&^E$H"NU]M[-#",#IV6@BC3Y,C9<RJ/NCN
M.SDT/I*YV)]WJ(UM Y#9.O(X<.:1I$4Z^K< 8I#>&95]F6@C-$Q>R4!(+T07
M0LM;K2SBGVIV[9G#EE+SD7BX("IDN4[3L4WQP-9LBE,.BYIB.3H&QT@J<0TC
MN-Y6N-C!*ZJJ#<5H[41]*;Z]V RIC4)ZHXWB8@&_41V%=4=;Y>7TI"[G57.=
MKRKN'3@3);+1!D,DC[JI 5CUB4<Y(F:UU@3'K$5!'+G-=6:?'<=\II8U78_(
MRF&NZ '!^'T8GL>1K0V"Y$*0B6M)I4:PU1??*DW$&]&M+IN)K(HQE%($\L >
MGX>S%O^<A2:K/C*D^'[;8>\]Z*R$\X8!^RU.#[FY<:@X+?Z11)\.__"@H"2C
ML.BWN$@"JADD1(W@)6]<>:(OQ#)A437&UO%'AX,UT493)'V8)YIVE=K<^(G4
M2T)",P2J(:';GSW<?CM[X;=XM:*PUA:?^+_;MN/K+C^"3XB_*)?!^+0T_MTP
M9,4HWK#-8!MIST?$(/1)S,SW!-Q'&A8LOL4#[H[#_'OA/8?SIL<8<*HA/.4N
MPX9[5YM!A)$:LO&20*@?SMF&I8)H?%=SF0>,7Z;,HK<K>3 O++^K45L4\W/5
M5U/_H?E=S213"I]R#W2CKJSM]YDYWNJNYC>DL+^H(5?R\#]9.C;$!UMWX1O!
MNW96S&6G<-;)W&1(9B?RDRH#X)_73/!+4+,*?K<\4Q:)C"M@FNBCPOST_C$]
MO_$/C2,UI@W"1>@:F8K0-7:+T,FJWA/RXMY;CO$]T8&G$YC'PYE\:;JL+G[B
MMZZ2DJ%C9KSRG-%=1=F5PQD#9N 'LIP2EFA@N,D)E3:=)::V7N,^7LXIU^B\
MVZ@,6GM"E<&L19:JYE$'U'98\D"61G)TBP(&CEAUBX-^E\P)TYL%@RH+TG?A
M4K\-UV5TZLEM^\21I_.RNJDXH8>Q6"HVA+$SV?C#&9_(15SJD:%CJ<XO!\>1
M&"\'L\=@. V6-=L;#(VEPUSZWT"=I(YX ,MRKI%2+3JJ>T[@F).NBE*-V2QE
MQ-:EXV^JBKDEGE,Y@R5._T2KXQN7T[!=A-0R:]UW;,-?NQ^ =V9N)>T'NT:D
MPQUJ5F9K8A;*C<"JL'V^XB'S4NE.-=NYHKB6WK"]#8'0+=@^<)UMF4A?V3QY
MWT4<, XQ%5W&WWS[^Y[D-8R&ZH#]YDF#-"C'%U3D$:SEUB4)O\3F1\#,=&\7
MT)(9WI1T"Z,G#HU!!4,N#O$3T&AV#\D$)=A)-.9S1F"'26+V0&%<HNU*H'PT
M6'K4EM#R[/$5(GGE<4%N[*%G^T$"82/UYT'&2?S/V%MP^L^%4B*O*,,3>4(1
MZ7T!BA@B_S&3PYXJ\IIH:5+S$P;IRA>9PY3Q@J[D!1-80HH1?.A-+6I8ZXYG
MF_Y%&C5,Z.W,PZL,3F@Z_H0\F'T39[2VNQXRYXGRU.1K.M'KQRAS#$),WF'.
M4BQ[![..YWJ,P.>F#L<,I"7-(*M$TC\\P(2F],EHPQ,A1K/FE[XZEK<D,!H;
M6S\/\5KV([$>3C1%3_CJP=C@JP6V7,U:9*]5">9P&*I@_>F2].7'?JL2*-[&
M7.?M<),2:/S9LV9-1Z]VI%T)=/]&M&J'FY1 XV 1TGX)\B-[=?(UQF2D+H&=
M:EGYC;J+IL==9TG8)G<R<BP+5B?/F)DI73LC_2LOSV76+Y3ET@ZU\<U+ )F:
MF4=X.J43!D[G;2Y.02A?D.3MA([LM:?W#G2-H0/-VZ*KK(.U<LLCE^>7'S1H
M9:(M 73WV/XN=JR#H"3C> &;-[$$T=BGI2NA;0-;U\=2*$I@3\?QF(PI$5S_
M(LSI.R[A$%.39VBV]O\5W^EB,R^?$M@^63#B=Z@^X",.#*(JC\4<I[$]-Y]2
MV:X "X:3/>47E+FZ=4 A7B7P@<1$Z@U]4@ZNR6HGQ$%XD5"870E<$>F^V\DE
MZ+I.LA/2!P(]IS+9+Q7;G5NO/F8U.96X!%:*"N';/T&P*57?,/\/UDDR49!R
MQU!/6M(CR$>;B[^90\SP+/R 78_!XGTP:WAS, &64+]J8,[-IP2(-QU''8X/
M,1,7&25S[6E0*E4)[-HIOSMD,,+*?%=C3FQ#-UUEHBV!C0/#H*9_'VQ!EM00
M]\)T%Q=32$I@T82\8'X/.UG=:C+:L 3:][#YK.LY.VU*H?,S]RC,Q18Q[]?;
M\-":D4Y6'LL:<RPFE2:VEMC5]H]THA)8]84\4]?M8=N<@3(PN;B$I:\ZTRA*
M8%#_R[<)(U@N$<9K#NW3S4EN7PICFCF-26I?!F."3-FFZ!FV8:*?B/6Z*$H0
ME+2WNO83 ?'^!?\.P9SZ6<^QZYGK$9'W2R=.TR+8?EP%_4N;G3N)S-=.[2GC
M'F#4Y(/92"3!Q<EWU\YDE]9IA?F>,-@L8L_=14[?P Y0),4FCOBW!<OHN7S4
M!;9D=$(J@Q)8VP:FXF6IV5VJ6A]"@KSJDKPL324JZ4'[WSUS3D8>+!/$4SS_
MX>E@UL&>Y3: RUP\3;--V/+Q8%.,Y\GW>(LQ*\/-$?GJ4+ZPDYL(%:Q-<>U1
MG)(QZ*[2NF7:6\><7,HRW@E^MODL7E*W7Z1=(.0;L2S]M8LTTM<V;],?PQ>5
M&O;V :6X\0.*[\WP^OZ=EU])N[["4#P^LHG9)\\;S9MXM7DXJ8T!+7UY @&O
MJ'R=Q<4EOMRPIU*7%.1[QS8?H/5Z,'5A52FO\66U/!-M2>U.?.+:(BM&#/^/
MJ@1W5/._DXUE4E)/B'CM^@]IS$2#4F_W9J NJ>UJB/(OK(KW1.(>B'B-Z;!U
M2]2C(&;P%PZ"/Z^1_L2S,+_7'@*5XH_V3*J>R]IXHE<W213>L[;AV$A9F,:V
M?74#-H^E9=PT52AEQB69,,=!SBDM^RH.3H<R42">0XM7S_)-M-:R9,)7!PTT
M\\N7P'2XN5>MRD"E!& Z64G'3YCPEX""_%![AAIM6H(D6;@NU^7YY97N/EU"
M\[)8 K-P1Q11(CT125W80=MS*NKHR(HGCYS,/*M'9Z*<S@2_##VV<M*>^QW$
M\]5OHZO10G6C%I59-/'$03]XQA.]\L"I;J!O:_QT;7F4ENWB>B)9"<*W13G$
M#;8DR_3"1N(L1!3O@?]UEROF//D5<_LI;^>/Q+V<C^US&+?[DOY8+HOC^H=W
MU<[3YB,Y*LKS#^^F$>&$/8G!WY\/LM1S.!;[DMY'RF%>4,DNOL!%6G+MJ#+^
M-'X,]Z_3>#%1PA_?A]MR*B<-QTQB_DS>/&%09A#RZIZ4Y5BYL2!+_.FG_P=0
M2P,$%     @ )G%>6:.:DOA[*@  'Z0! !0   !V;6,M,C R-# Y,S!?8V%L
M+GAM;.U]V7);29+E>WV%)N=UO!3[4M95;11%9=),*:I)9E;/$RQ6"5,@P 9
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
M8I4V2\@MUJA8,N 4?N53,-FW+LRA6P6Q!L@^*0(*#CU_C6TCM8YV_\>5UUW
MK+H<,EJ"IM5E*2$+!"U5:WZH2N2J,/+[M+: VZ=]O'O"=2?)OAL>HIC%A3&H
M=E3KR^4TZJ.,;E#KX%M5EN@*_8"&1Q?S>W6"=7,O5YD=?)E/ ZZ%X3A,OQXB
MA6</3#(R(MJB/=1J,B@C+7C'6W<&KTOA,EA+?8;1X7#ZI(MZL"J>K\IV0R3B
MG0>!+H-<;\JXM!,6:VP[#Y: \Y&;_Q4@BL#!F&*JTTDY3QUT? !*KXXM>DO)
M[21(1B?4JBMQ-R&LRNC) P\M>RNB*Q2S5I!+B)+7$%FFKC:\!8 PWB8MBD>+
MC!:I:[/)!$J(H6%28\V2!^T<=5790_&VE]V4-Y?P/26SF\QN-UQ=:YEFW(&#
MJ1;0#4';T!@!T06!7RF%+DNTS%"K^F>#[-5V24>6;H7560CF39@-TT S6XL3
M'')JU9',5_"R%1@EF:I*L7!.[1W>"V0GX9?%FZY\*:L%PVD.(-N1B[)*MF0S
MG &T9F1.22=+G1[[3(A]VEFWY\Y&@9<-Y?5289<5N-D5%R2"%"4BW&!;TKE#
M^QGMIZJ+-T%U&U=_!M@^AURHB=:5#'<8;MG<B_.H<DSKNYJR3X"J)H#W^%7P
M.,'>J.S8#QL.H$GZ- R?\^B3).G1.[%>@_,6G1W7+BH-*FOR"YR>3/KL>Z!C
M-WQ\L.O_AM*CS9#" 4[N3<P9\&I3;(,JJ=T_8"*#V/S=)&Q"J$(Q0]V(['%$
M?=KM>TLN.ID2*H:K@5UG?*V@&T3#1/+605:+R\ZD1W^B5<[X((NUV65!'Q%[
M$,XS<S1?.BKV,A2C$B==)O!*#GOD@JD@T>A)+96P]=G%H;3HAR\I<.T,>2_]
M!RL%GC^2_<D,S;EV7>3B9M0RO1RF,CN9C/) YY)R3;7USU"MIHQ#L-R"+L9;
M'U/QE;H-_,-H>E4+N*GXOZ^8)9E\PAX.EP6-_>O%?_>&^H,ORY!XRZ7$_W*K
M]T[5L)I\N^?6.%!>!XA*)M!5)F6U9KC(B5FR <P^*7(J]G0M+<KJ_+LM V[:
M!60AI-3!H5%@D.?!%/"U&*C,.!XK*RIW<&_Y0W Z'.E:L4XF/&\MM, %'D!%
MH5 _2@Y"^E!R,J(:Z@#CEI![M2]3$>V>S@8[$^LN5MU&9YL!9\NT*^%$;-'W
MB'/G4!-!P9^77(3V<8<K]4=/>WT!JG8N==HPP1.-9NX=Q,>P*%&O)2J$JJ#:
M4-J-&Q)B0.-)IIA3%#%[1GU>O27D+F?L;9D.+Y?5DXT!);<')V-\+3XT;1=!
MOBU7?R_K__/_N[B^*[PB#QHGF0],%[1,@N>IF2>JW5TC6Q. Y$Q&:U52%REU
M/:8^10YWR?A[ SA]X<Y.]I#CDD9A-AO68;H2^ WH9DSO'>T??FS_9-% ?O$Y
M']%1FY;Y<%K:0\O,G-8B_%O?*Q,9+][HJQ-J95 6OC@&2F435$G:DM^^L>,A
M]DE]]G6]O#2S>FL]IAJ2,MX \Z+=J=I:PJ)_"Y)QF;-7U57JJ&NGUN/NC1J1
MK<P<#<)J''+!9@O1:G0BM,A:)FXT>3]T4J/F917L2_+Y.1L(-1.ZJ%GV1HB:
MT2NQQ7A023OPKFU(Q:<B,E.6/.+]O!S*'CAQ.R?5AO+I1X>NO9-?WKT_^N?)
M;51$?;EN/GRGW;CN'Q)1#Z[6""[,/J/,+X?X:6^^_C8K^7!\T]%M+Z')?M61
M'RE0='/@O6$.C>_"P+.HP:E<BFLIZ84Z=V]]=-MN2E<?6=XW_^/C=(B??M[Z
M8G]=^!^#JJMD*4>06:*1%VOK+F4L&.&L:KTBE*=.X7D44*]BI1U1Z.ZV1"<A
MPE.N\^7[C^K)9]R>KR]!&3">4Q6>0="BI1I7T;+F)(A<F8C21)VH,YH>!-.W
M_.]=D(5&,G0FSPV8AN%P-KMH5&Z'MK.!*B8&UAJGV\*O^L8XC_2-H3BK4U%%
MD_=M>1A.K[)(=D06*NETLJ^LWJTTR-$DJ9"\1ELDKT57WK=[OX4-V:7*K8G4
ML=.'L#RSY=>?@B@D<J'THU(I>9%A=4W:N[A<J)5E!5%*9&\( ;5B:SJ2M9&\
M)!EC!S5J3Z!Z9G.P/P-QB$75A5X:M@D8Y]E*[_T!U]7)J"Q4QEM."=I342@!
M@H<BDA36DK>N?1S1.M0Q?[)-AU!&Y+QY-YGBGG@Q39_1*#^JJ[B4JE(D'J!R
MA0:Y<@I"$+@O1A^,-HX7\@SLIU&MPQ_[)^4/D:PZ45]W3'1;M/;!0I!>@]),
M@-.MW5M )6M:.T5.'6AX$,PZC'%_7F6UN6#(]YKCLK@ZZ'1R&KZT[,1VW0P.
M&FE]7;)V=:1<QK/%9 Y25B4QJ4$G6UMGY](('7%GS)9;KAB+U"EPFV)=AV7^
M3[HO=2I7<A:>3GX=CB?3X?SK MWRSJ-!$>TJB^ AB)9HY7$;C<(P8")&S7E@
MUE)GN#^.:*T((?N34HI 2)0])>X;^DTAW<K074%+7^8"W)>64ITLN@ 9X:;(
M6 @MW$!]3\#ZZ,CJ/A<!W./&NJ.*;UMT4]X[:V=;_[V@TG6YEY?!<NT5&B7-
M(4J.0[2R@#,\&5SZUI?.;@)9$V.?CJ4[XMF#!:!=B)'D/JFWI9;IM(W]=A>D
MQR_]G0V8RMYJJ\'85D6AT!4/)6L064A;%*_"W-G"[[U%:L/7]^DPNF,J[4I(
M9%OXVW(^+6FX@(!?C\K\*NUJE>XM?J-5SA:L:[8QFL3@N*J0?-:V=9Y1ACIK
M;QU<?;JY8T=;%+FXNLA\*>@X1<4-9);0%F%B<<U>@I2U8-P6:1*U=GM>YLNN
MKNO8$2DVG'HZT5\E:R[*ZUKVSF(W,[F=+AD/.K8:.IXYNM*50XC1MWLHM+34
M[6KNP]&KVSIVQ8=MY4'9>N96]OO*6)<WL@\*#]8[DT$HCQYOS"T!7K6;$&QQ
MS#&<:&K'X&E4/T(LGIHUQ+(B[X:2< YN-\T(P:'+JUP[ND:#R:'Y'4I =,YR
M*4-U+E#'4A\$\R-$W\G])1+)T-U8>'](#=^N?;4%M+"MB"%$=-*"AHP[7B@I
MVT!>+;QY(/2%P^W4#"$0R:[N):R\RN)+;+4N2%DO' 23)5I.N*])YBL/U.DG
MV]]+^-)Q<VJ^$,JHZ_OHHK"B:MS=BEQ8VE:!YS8"6MD^F"!EK-0^\>;WT:U&
MP_\,/"&0"5T-&(ZW_7_P7Q?#RS"Z.O:9H>6=YKCMX2_0/;_]@Y4G/Y;I<)*_
M-[V6D:*#+^ES&'\JQV%>#FHM:3YPD:6"XP&E:\1IBQ&<Q2%KIBR:7U[50.U<
M[W:$.SR4*.@0&<\YR)QP+I5UX*((H!)+HK:9)#<--CV4>.&ZL/YR_)[6V5V(
MO^LSL\/Q)<[?;7PV1",RVD4\M8IP734$RR2PEM!B3?"Z4F=/KX^N3T']'Y^>
MVXJ_:WK>=YIMK%#92 6AA024J 67CV(@,D\99T(%\F+E36NF7O9LX,>GY[;B
M?XG=,^7@>$@<7&T- 5QM732]!&M*BEF9Y&('UU=LM'MND[*SEY KTX+O1 TW
M_]J:(LR13XU!YV>+)@ZY1!2Y@RH$;B,VXCP8%B';;"+35F9!?AJS-KH?H=AO
M6W(]G,E#*KL.TL&6^-Y<S(;CUASQJNY^L6-=_28/@LVLLN"!%8D3X;. $)V#
M+'FQ57M;/?DQSS/P_0CU@9WSBTI^G:1'OQTN1C^_F):C^@WI0+8;40O.0/01
M55D0K%U*R?!;U'*(,W!'GG7X-*P^F16[HA.QL+I)LD=CZ:@^O)'JQ)QDZ-LY
MQ-,NWO#@M5"0T93.7D>AR&N6GP'O!\A9Z))5E,+KH@QH%>OBS.N^R= X?JY#
M JV21--;1MQ(4X7(O(@E5&$E=3?%9T+\$5(ANM*%74AQ%TUA3G[[]=>]X_][
M].[D\.</A^\.]_<^G.[M[Q_]]N'T\,//'X_>'^X?'IR<I,\E7XS*I+8QC9'8
M.):W91Z&H]EMM&LUBR%X*6$3&>HI(&HN<_V:K\CD@?/)1*$#;DYMA\K<($69
MAA""J544%SJX%?G;^[=/TUE^UG'XX]=K"2QLQ>,R*]/+MC XM[757LK23O2C
M91 JXV 22RT-&D=/?_O84ZCZ%"+?F _?Y^&0"H,PEVN)Z^3B_'PT+'<P9=,$
MZ UXUTS $A%3;'V\>:R)65X*^7GHXXCZ%*"F)\?V0J GQKOA>#C#;7AQ5<=M
M8*R8D(,5D%5KD%U+!F_:O1W6,Y.E3)Z\7G$-6'WRYN@I0B0.>I[\<S+]U^%X
M88_-[@!#/S*I4C2DV"K^79'@JZB@9<V.I6R<[8PG#\/JDW]&SQ,B<?31',:!
M7*#PZX/7=.[.2%X;R@N:SIM-%YE!O?ZMJK?[A!Z7\U;],OYT@/]@_G40K4U>
M5X[^6\ZMD"JVDZD$Z/X%Y0SSBCQT2 9^ZWJN^UZ]!KH[5]8-K#<^X.J&4)K3
MK6V%H J#REJ*59*69^K#72+H_7(*7H+3WQ6-O0 GZ H4[T/6BBH7A]VM<= ]
MOQ\XJ:5#.)!X4US9&G#>%Z@B"B^]MY;\7N*-@/;J?*K';"45>!\ME7\N)%SR
MWB6.Z%-9=C!JZ?.SHXOY;![&RTOJ+LX6%<2CBZL2T%V9+]OA>T&;AG!BB0R=
M.X@^7)S%,FV\QE>7_!TT-/*YB9%)T+X:4-*DUJ.HM;'*(BFF2HJ:>"][)L1M
M]_@'7O?=>]Z$V3 -A"\F.^NAQ-B2-7T&Y]IE<2K$))DT/E/[B,\"V"<#I$NN
MW=VXNY,B2>^,10I=.PP*H]5-X+8B6QP,+1K'K18L+6Z:&113+:^J=>]IM^%$
MY\&A003<:%:TUX7=C7#>VT1C6QQ]BFON@EX[EQUM]?-3J+^5R"W/*O>FTY;0
M>=7ZG5==678!;.$X814A!]=JGX(U*129!:/>^[='W:>PZBXWP!W+>Q=F[/N#
MO9-5:VK1&>FJ' \G[/TPQ.%H<7)^9YX7S[7>BOC4PF"_&,];BO+F!FM72 A-
MTYU,UI9&:-M-[VMO-? :%;*,%FRHK;;?^,;Y!#9SG[+U24>^AG:[[[,I[R^Y
M"[M*FPRW$A0+L67(6O!*"C"5^XC8@JO4MRP] J</IA^)A!^[H&0;$9!8<H_V
M:;NIC/BEC')KM!E&91!=3-I;"XQIU=)Z?"LXK] .,62J3#D>UB#WLU_<!UN-
ME _=3_\+,21(SI#%"KA0&?4^KQ!YX,!=,EKC;#CONF<(X2CW4KHXNUBTG[W5
M' Q%D4R6 9QJJU4KABX7FAG9^: X6LDZ/Z6*-WUW+XH]NJ?'VFN%0D3=+Y?E
MC<4/8+4EXEXO#<3@/2A>!"YM8<#6:+40)7.;MJ73HPCZLL7VA%-TTB)S@Q^S
M';RT/.96IJA2\W)X:*FV%@SG)J>B2[V[[>[.?",=Z4,2R9EESA8I%1YGH91V
MQ;)V(+5 LRFR8,@37IZ/LA<;-S6=GF'B4@AO%\OI\<7O9$B,BP"H74*[1E"T
MBYQ:J_F:E#!6"$=]8=*F6/NPJ;\@W^CD2&(>+"!>AR^^#D0JHFIE0!>A\?TA
M03350JI*6AF+57>O,'DX4G#SJ;0MV&\^=O]BNK@,6O,8I:T96 H,?52G<:4Z
M!0Y=D^J#-JI0IP0]CJA7D8+-9/MX^_2M1-#)9GF#J+4L7(+*,ALG;001F 3E
M4L;QB@@V6L-M]5JK+O?$>R#U8>LC)@:E$+IEQC57)9,L,)XA1=9*SM!8CJDZ
M<-F'$"V74<1=T.(9FT77!RJ[X,0FT]^! WP/1^]UX))-VM1V..3;G2LN-S\=
M53(+NN+V)CCS=0U%N-'+^Y"23D2)W0C@)4[+VCGT9-P.]I:'0<O^N'2G8$^]
MH</3K6<-CBAU:O&>=GGQP.829(P9=)1(-&%;9Q1?@>6D>8HN)4%][G/S<DK5
M<SC&B2ZS^77GY*R]"K6E,*I6VE<*:QU?++#HF8T^6E6IVZ$_ J</5NIVLG],
M[VPS][MPYV]Y?3HK%:3UD'+D+<&U0G#%0O$R6^U:E?H.(V5]==;I24(E$[I^
M^+=4Y6*LSLC$@N<@4\/!VDF>9@IX-4Y'I2PKY(WPOT/1!R.5E@9;SC1A8_OE
M1:7?<!A;642'&9QQ[49MH< G*\!+GYV0$7]/78[_/8H^V*"T$M]RINDD?A%'
MRS:/D[,R,)F7:M"J#OAW.RF2[6:P5GCC)5>(@VGJZ-5M!+UJ'4,DZLVGF$S,
MOP>TL1'&"MNDT8+YA"H$W5_E?:OE30YT"MDPSDIDU.OZ.Q#/O/SF!Y#U=O.\
M"\_QW=[A\>][[W\[^!6]K-^.\:\/IRN^UKLPG/X>1A?E5QS!Q562Z61\7)IS
MO,RHWZ*4F?#EA/YF5U-"Y(K>O/\#&H7-,EP)@H18-<L%F&E=>$TUJ#QBQ;U$
MQ2 LDYE37R7R,!J2ZR]F-Y_?\E-'DS;A RX#MR6A/@P&5R1CH>E(!\EDQJ5W
MC#GJ&LL'P?3)425BQKUW7FPM"#+=M9+.?!^FPIS0ND3@-K>K.'1 S>H+>*YS
M#"&BN4S=</%Q1+VJM.V((H0RV872>WMP?/C[WNGA[P>''TY.CW^[L\._Q><O
M\5V7:*/-YM.+LZO&Z6GR:3S\[Y+#_-L8-U9]Y! (%6"WTT.D!K^AN-J?5BBX
M-U^E^< RUUH&./"Q=1IF"=E7I061."ZA;*.RU&=J:X/;_A;EVR\:H'7)<^01
MK4K;;JHJ%IP,#%B2/&CALLO4W4#O8NB32NR&)=]?CKR%% AOU+Y&L3+*04:/
MQ7I1(;"6+I04?J4711):2?0Y/#J9G1%B!4BOU."N:;&I0':C#-^<KF[N<;Z-
M5GOHLTC5TUJ J4[^)N-/+3#7WC.0SM7HT?DWMJ+!JQT#+T4!75..M9:2#?GA
MW\K[MS:=5S[K.N4AE2*RY@&8K*V2"JVTB&8@I*"=%MDG%:@#/_? Z)/.V%CB
MWUG%6TXWG<NT F0U_:GFDKSB4&1%+<7:%0Q)<XBY*@1CI:C4.6CW(^G505X7
MTM]PTG>__9^T<O3X]7V9XX.S2=V?ECPD4PB/?WIG*N(9@R)+%UF\ZFCYJM5^
M/V>MR'J _-%!!0_:LM@N-'=(@"B@!A>X=J+0MY)Y"A-)O.ZXS(=7(=&C.!I^
MNCJM3K[BYL8JM&+,EJRN(7CI@8G$>&4B1$>=6O(@F%XI&DJ6W!NUVUH<= >+
M950/Q[.+:<MO6+9Y'2@KK))1@<VM%4_KVQ:\J^ BEPQ_*0HCOR']'AR]4C]=
M<F)K(>Q"(>V=G!R<'A^<'EZ=O!R]>7_X\][IX=&'E1#4@^2>W:1.M-.V+8ZF
MND!!J. ZGR2";A_MPP^O[)[\\&XD':M6% [9"S2(LS,0>?9@+>Y,4>20%'M"
M5FN_K#,5MY?2M+0OKC/Z9(H&]]/4&N S'%4RX'-;JK)F;HW2DK-=J;R[X/J@
M KOAQ]HZ<"MYD23^/PCM;3F?EC0,J^B8][RT]J*)NU9X%U%WXX_ I)H52TSG
M'-=8(\]Y9Q]T8K<DZ50*NU"4;PX^'+P[//WX?N_# ]GQ'\K\ZA;?87I3QJ4.
MYVTZ/^)H%DV6%S_90D<2 R!4CUU.#=GY51V.2UZ^JC4+O!_2@)D0.6_Q8E_;
M=<>^M32.&81"LC.MBS+T ?SUL&U_8G'W/=>9\8N1YV!2$-Y!P54,RB<!,>H*
M)0F>O(V"\^Y'OHJH#YJS4_Y\?X)!)B#"8ZZ[F%93X]MUCL/)] 1=FV%:I-Q=
M.5(#%VJ[G2J!1W2@E/,0F1!@'%-1NN1"[IY,ZR#M@^9]89*1"[1#\JT &Q1K
M;6B'O4HZ#:J*#($I 2Z4)*-(:$52QS,>!=2GRH@7HM*FXMG9=O5S&(YG[>J#
M,AL(;J,KE2&'96EY4@6<9;)E9"DK@G794 =*GP'OF54779_@]V!GVE1V'9*K
M.2MI7C(Z-1?3\=&B"_4R*45$=&6906V=645'URGPRC-TDF)6WGK'#'UJT/KX
M>E7J\4+T(I+>+KS/H]-?#H[WCW[]>'SPR\&'DT6R('Y[L!)__-9&:-$AO;E?
MT_*YN5B7R^H7G-1)N]1E<Q^T$QB$GFCWTT3DCZX!H^UTU]?P#"*K.?)40&>)
MMK]C'()Q"7(N2FN1'">O%W\FQ*VCO9,T_);"]1\7832L7Q=7MOQ2\J=R\*4U
MABCY)JJP5U'Z;6I4M#RR$L";PMJ>4,#'(@#MB^*5MBH'\OJ$#;'VR:/MDH'?
M189W(5LR-;_FS-S1)U>QK+WQU;_YB-IJ>A/I7%Q.<3.3(IH8@U? ,F]]D&1+
M3BP2,O-:<:F8-=0E_AT/J5?9ICLE=H^HLI/3XOW_^.WPY'!Q]+GWX>U;5+ G
MIX>GOQVO=HQY<S'#T<YF>^F_+H:SX>(,=(NCX6U?27D.3#I\(E/B^GW(O3@<
M+P;WK3SD,".GAG51%GMEVBY@M>.=6U=5+"Y&*[GE8!>M(I,A@&0!.6=S!=_:
M"!?KLW*1)4G>/Y1X"-LJ $HXA^-Y&'\:XL.S >,E""/1E?!9MKM>-$3A$_#
M;$@%=5VB-N(Z&DJ?#)F7Y/]=?= 'YI#9092#^3B=G)?I_&M3;W-\X@"?/3];
MI&AKX4)0''*J+9*#/G>+$(),JJ!/CX8?^<TN.QE8GPX6_JQ+A(95O5PPA^/+
MUNE@^G4@-&-5\0A&NM:N++I6W6;!I>AX-L)R\I*13@;2I^.1/^N"V(PUO5P
MRQ*>JR?Q4\KP,BQT80Y1>8T:T,34?"*/(T,7#:P*K6NLCSY1QWMV,:X^==GZ
MLRX/$D[U<K5\*WE:^=TBO#"P5K,J6L5!;B?WHBAP0@?0FI4:<K2*_.J1W8RL
M5T=8?]8E0T2L+A?-_F0\&^9%COUD?#H-XUDM+8&5#R1Z1Y(;!=G$#"I[ UYG
M#S)ZYQ376I8=^!8/XMMV+I8WR\Y.)TL17K^\S'Z>3F:S@:K92<4K,)<"2DBU
M1%V=H'"GVWV-@CX+ZRE,/8\<T'#I[H(D%51OXKS[HS";X4Z2%F]=5L#<N0*W
MM7&O5VW<.PX!;XAFU]%ABDFC*IM=V=#KV^'L?#(+(^3CQ?E-%_[%-<6H+L87
M)2_+F-KU<E8P78N#XF0$):4%W.Y1#_#J:LY!9DO=AWA3K-L4C3SC-4O#\K[;
M+EH3$JDTKZ5P<%8EG##M(%:K\ ]O.6,9[4WUQ!H@!=2G37@G+%RM0GD9L9*4
M,3T?^OT7;C3PD7EFN:N@DFC74OH,09H ,:<<&.>M/KD33CX(J4\1TQ^ E32B
MW34OO_D3#ZTJ%Z.1/K0>4,(@^LK M]1.KKW7PAB<QW6NFJ7$U*?099^922O<
MEZ/FPTM+25>DJ!6$56YYAYE'#8 _9IE95?U=CXJ.G%MMG#MKT/]#T)-&P'09
M9PLGX'GSY45R0:')X6LKI'82]_<4,B3'9:A..">I8QL;P-PZY7[]5SU\&.A*
ML)J7"-:WGO*:B7:.[B%*9YQH9R&"O!B- '>?K/2N&?I=LOZNY;YK9;.J(%N^
MWR"G(**P$:*UJ!EK:8TJ:P(C4&%F:XN5Z]PRN 6$/MG?N^+;+J6V:XJ]#^-%
M3!__.CP[GTXN%PFF"]@QX*1P': Z7D#YR""*9-"1M>@NN.CUW9R";<GV,)@^
M&=<]I1V1)'=-P-M6UA7<)*I3B:%M9W&RJD*DJK5G5**(VB(F<9U+Q;<"T2=S
MN:>$VU)RNR;:LKG:N\GT:CY7+X]5R0MFK 2-&-&O8!&\$P%L<1:]3I'DW7[T
MVS+N$32].K+N*?>HA$E7]KL^]F\YN\LZTH3.I'4R0RBJQ>/02/ \2ZBR9A6D
MLI91>VE;P.W3E6 ]]CBVDO++T'*9%L@'.L<B?9"0LVR7PQ375I &9HOW@JL@
M"O4=@QL!78>*]G^HN*%D7X*$/T\F^8_A:,0'3(N LX(K116.ID2-[>XC#R[[
M5(W/VD?J#,Y-<*Y#0?<_%-Q,KFMFL2Q_WOZ(:(G^XR__'U!+ P04    "  F
M<5Y9O >-C&YH  #?G00 %    '9M8RTR,#(T,#DS,%]D968N>&UL[+U;<QM)
MLB;X/K^BMO=UO2ONEV-S9DREDKHUIMM(JNZS^T*+BP>%:1+0 4!5Z?SZ]0 !
MDB(!,I.(3()4M;6I2(I"?N&?9X2[AU_^^__\X_3DIZ\X7TQFTW__"_\K^\M/
M.$VS/)D>__M??OOT$MQ?_N?_^&__[;__7P#_\<N'US_].DMGISA=_O1\CF&)
M^:??)\O//RT_XT__G,W_-?D:?GI_$I9E-C\%^!^K?_9\]N7;?'+\>?F38$)M
M?FWSM_-_0Z%%]"6 XZF TM* 5]E"$,ZH'(K1BOT_Q__FM9 Q< VRL/IK.H!/
MS@.*:*+6S$<F5Q]Z,IG^Z]_J'S$L\"=:WG2Q^O;?__)YN?SR;S___/OOO__U
MCS@_^>ML?ORS8$S^O/GMOZQ__8\;O_^[7/TV]][_O/K;BU]=3+;](GTL__D_
MWKS^F#[C:8#)=+$,TW3Y 'I\7E[\PZMH],_G?TF_NIC\VV+U[U_/4EBN"+IS
M"3_M_(WZ'6Q^#>J/@ N0_*]_+/)?_L=_^^FG<\F%>9K/3O #EI_67_[VX=5-
MI)/I\N<\.?UY_3L_AY,30KSZA.6W+_CO?UE,3K^<X.9GG^=8=J+?++F"TA7.
M_UT_[>>],7TF(/-T%A'HISBM*MX0X[9/WQ_SQ6=!QA+.3I8-$=_\[*9X9Z=A
MTE+ -SZZ =K5!\$IGD:<MX3ZW>=>P;D!>1UA_<BO9R<I3$]I%YU/PLGBKVEV
M^O,*Y<??WKQY]N'_???RXZN_O7WU\M7S9V\_/7O^_-UO;S^]>ONW]^]>OWK^
MZL7'MV$^IUWA*_Z*RS Y6=R]G*^G">H>S+QD*]CW?-"5]9$B3::3NC>]IF_7
M3ZN+&&^E^,<2IQG/][ -KI-9^NZ73NH..KN@_"1$/%G]].AL <<A?#EZB[\_
M2VEV-EW2T?=^/IO2EPGK4;=X-W_^.4R/\=7TZF],IFE"(J9UXZLEGBZ.D#NK
M+2IPZ ,HF1"B] FD(HG3X56*5S?U:['1UQ(6<:5A:T0_5ZI^QI/E8O.3%7DK
MXIJ!/N=R?*E]"O$$CYC*.AG:0:VS)+%4+- I[L$PKD(D,2IC#D1B*\#?2^M2
M]Y_--W);;S2]SLLRGYT^I"XN9P_%Z;F6D4C^\M-LGG%.!BC]U6IO_;=T,EM@
M_O>_+.=G>/G#V71)[_N+DQ4<VN7PN'YQ7RU>S)='[WZ?DO7[>?+EV1^3Q1&)
MQL9"=A$CL&1EJ@)>.P=<"S+]F)6>YRX:29]\11OINTM-O/'0AEIUB\733LON
MP?.LA;RW:4L+XG]='=Z=H!Q=,\I:J,"O5XR;)DJPTX2\5($]B=A&YQY2')I8
MU(PA,N!%&%#<9(@<"[!<;"Y1RBS$8R'T.QM[%#Y["*\ACV2J'KV;I_!F95$?
M94FBEN3\N^0Y'6?D_+M@!/A J *Z8I2[P];]_A-;LK/-I]A!S7V$.MM;(C=Y
M8??E)>/DZ#4>AY,7="8LOYVKFK<A69FAU.- >>L@J.)!%2>DCG0\1'W+^[7
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
M5SVK(Y*' -X54KVB/1TU2-\*$963GI74XD[_XH&/_:R]O_1V1K'WH'!CS'>
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
M-JDZ[H$'B,G0_BVB<0YITPZ'6-/VB"NQ^NCN<)58?7@_P$JL:X$?$0,&\IT
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
M(XANP!BOB<S^'-_>_;6_5 \E/^'Y'/-D^3*DFJ;W;9WZC\4RGV@32^37&\_
MZ\P@T4D<57"%V>;1DQLH'JX&:T]>KX=.]I/O$"&S[Q!=U/'<C6D@7W@;GH?Q
M@_?EZE;J]Q#T>$I@$I/"@T^2L*DZ'($;#]$++5E6'FWK=*3QR+_#[QV'^^[R
M'8#S>O"]*^?(UMZ5=\XR+@38S#PHEB5Y;T*2]\:3RR9DQ5L/-+V)8GS?8W]V
M9DU%.X#C^O'S;+[\A//3>J#53(>52CM&)HT-B1;ER$E)DE0Z%@23N#!!./I_
MZS*8K4">RNF^OY0'N'*_ 6JMX%U@#73&[X#T,,=\ ]+N4H,])#[ QK\+GI$<
MLTD)3$$)=*)%""[1'S%R&[DIO/E5V:B*<,>1/YX>]!'T$,;>[/24]LA).'D?
M:+-<'U#6B<Q8CG0V2=KM2NUCXW(!ZXSG+I7@FU>_;@4R_O'?A*;K!M_>,A[
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
M'[473B_&NO5!N8^XQ^N%PYFUQNK:I*/V[# "(>8<P&(@X)D0EM9M,0^]%\X
M.M!'RB/UPF&1Q<B+ Z\,;7;*(#AE$11'64P)9,*T)OZ0>^'T8JA#+YP^XAVX
M%\ZG6:WQW;1C2=&IVM0%BBL$3,<,CLM".#./&EGQIO6YOQ/,DV"_C:A'ZWT9
MO<_*)@T^)D>**30$(Q&DJ1FV7BIF6C<_.Y#>EP-PO[^(!S#[MO1S3U:20Q/H
M(+.A5E:4"-X7\GNB#+I$K8IO3OIAS[78P]3?4[X#9)5N;>K>!=./.->B%U==
M9AO<1]!#;/?;L!4=BE9DQC)>$V*1O@JA*)#!&I&ME[YYQ\-#GFO1G/L^\AW"
MJ;LY?$$58S@]'+1*J5YE9(B*::#]SIK,M+'MXSJ'.M>B%SMWS[7H(]H!;/J/
MRS#-\=MK7)(5L[@^<T-9Z359&F1>D,WAZWAK-!;(_HS.EYQ1M!Y@<QN>)Z
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
M3E;(#W*N9C$I+HRR21C1K(OR@_=M;<%?'X&U[MOZ71M+H9P)B7E +6M;N6+
M,?I*JBACBDZ(T"G3[W&T_NPE]IVM/_O(K''?UM<DJ/-LH>=AL>[)SUQ2/A@Z
M@@L9M$P*"%DZL$)P+XM1471*T[^#P9M/?B*GXIXB;6SD?(_FZKB,#I@:GI6[
M<(Q_<.[+STZJ]Q1NXVUY)S9,M&-Q*2$BUF'GV8-/44$REIQ7%ZW@G;K7'!3A
MMQRT8_#=1Z:-(SFOP^^+L\GRY>0$\R_?+@,5F^;4@HN M'=I;^HU+@\0DS2T
ME<F46"A>IVLYECL<SMN>,NX!W(:%V2 B;!R&O1'&0,V3D"6#=98,1FT9A)@C
M.*4U9J54=+8#G0\7X1F$P+W$-,S[^.R8%K18/@\GIV%Y$2QDB7/FR-373-?&
M>(&6J@3M/BSE9)QQT9?N;^/69SQR*IN)KV&LM2Z4#,3%[&22:__;51",[,35
M68*UQL8[A,0$[0Z<K'_'5J,,N8R6@ 7=8M;!KN<_$:.YB7@;MB'=A6FCW1U0
M-32>=R,9WWQNP]0=U.\AYL9F]"WH).UBO-9+V(R$SOKJMF,"RQGW+)N2;:<F
M?P=&_BVF])C<]Y%N8\[?AWGMD#\[_1*FF[M:Z0-S,B90*0E0H5H4FEM@2BA9
M= F2M;@BV/+H<0_T5HS,VHESB-DEUT^O7[Z]#<NS>:W$NOCQ>5Z.I_^%J!QD
M7GU%*QBX) ,44T(N%NO\RL:IH=W1/8'3?V!*AF@T_1W2-<KU.](%VD"5!+?
M>IB"@J$8O55Q]J=CB$K86R#J*!1*)J#(1+NJ9[2KNN(AI9@Q&LVL:]T:871-
MN:/ZX  4I0\+C0,&?\??)\OEZS#-97)R\B;4A/E-&"-*[FJ_XZ)MJ0F 2*ZN
MBO3J)12,*8ZA2];D[B<\0+ES*Q)FS24X@)WQ?E[S.Y??WI^$Z?+9-+_XS[/)
ME]48A6\U5K)2Z9(\F4]2 )V/"*IH!8[G (PG'T3R2D;1> /H .L)61:M21A@
M ,%.B%<B:ET@#F1:=(#W,"9&<VJ[JLZ>O Q@8W2!JN@U,9E+D*@(JD $AZD
MDX8GEDM0JE.L\C&HSATVQR%H3A\Z&AL=;__^ST]S#*M1+!^_+9:XR461G" E
M68 <] C*^!K$L18RRZY@095"E_O"79\_OL'1G(A98RDVOC)\^_?GVS$Q:97F
M*=(B'6%BWM,1FA1!],BR%)$ET8G9[9__U)AM(,76-XL8%OAZ$N*J1O?(ZEAL
M"@@^U8*QH,A:3E&#I9TI*RV]PDXW^]]]ZD,[!'OW*=E34$/$&N]JP\2\KG/"
M"V19)^UE)PBIKF%T2<:N8:AE\W%2A]<&:Z!V-2V%/X#5=DOS-E1>EVAK5]
MRI+Q$:0P8**BOR'%O;WZ];&WRQM&'=J(NW$9U]NS*HMWY=WR,\[/KTFJWSM[
MC_,RFY]^(*AY$DY>3;_B8I-M\9*VN,GY_O9Q>9:_?<"3>F/S:?;\!,/TMR_K
M-(HCG8THPDBR62T)BWL'P24'IF1/?^.%=[++H3\<Q$>O6X=$8>/*M<VRWDQ.
MD/;0#Y.O./]M@?G5M-.*CIQ)K-28FPSHZRT?O5Y*U0)F+;@L**WK4DJZ)XPG
MI6%C4-$P!?T&])>S^2]A^J]/L_KGKW0H'Y.05DOX=E3(,B^";&L; NW!7D9P
MDJQLD8T,7@KM>"??L^/SGIY>M!)NPT2J52T\J67MB)E?U>Z<JY+X5<;@:L)2
MJ U_8I3 DQ9D@/D$7I95'_1@H]=&QDY=!&YYQI,@NID01[@17^ODKUAPFLDY
M7QR)G+6KVJ>%9J!,)!^,DPH6SS-F2?HG6E]RW GJT:O%,.(?X'KC&L#WN/+
MGI^$R>GB'.U1P,2T2Q9<MK71L>00-#GIQD<K5>8NR=:AZ;M1/54-V9> FRIR
M[_')=6O[7V?Y&#^<G6!^=K+ZS?-)?/7"A+STZ?&E(E\9&<Z20#K %!1'?RBO
M&/A:>NFL*S*BTCQT"6?>Y]F/7BU&$?I-);GW%.954&_[)E?+#A8?D*QA,H97
M:ZI'XY$U)8E8-" CSTE%JP@H*7=A7!FN7?"EBW;T>NB34(OAQ+PE>K;?1<<:
M6NV8-<V_UX[K+_Y8SL.JS](_\>1D<92\TCJZ#,S&:O/6C&1'5I)RFH4HL[*Q
M2[G-W4]Z$M0W%N@6OO=/I+LH-_J(R^6Y&?SBCR\X7>"1%L:)(FJQD2AU0$*
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
MNT]_?_'A^;LW[S^\^/N+MQ]?_>/%J[?T[8LK][:?P_08%Y/ILY3.3L].ZFC
M7?(CRF:%UGO_"^YA\;2[XQY1;HVNN3O J.I_&:Z)B$4645/?5EWL(J^53'G5
MKX1T-ZGV#03[8FS08[[+\]95QG7^N3 ,:./1H#2]S9Y;!B6&PJ7D54P/(X]1
MK[X'U:,M?>>'(>A0+L$O9L>\^,^SR?+;99+,NH(5I16BADC)^U.*.8ATD( .
M17@I#4O-[\)O!?105^+#J<&NP5Y[TS% I/ :IHOB]+M!#70KOA70 P_NVI^X
MV5!2'TTE+.VL9 -K$(KT7NF:'6*%(]<LRMJ;UF;1^N0>416Z3N,:21/Z"'L
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
MJ,?K 5 4!M(W7Z;S</[;;'KY9?YMCE?]G>GD8CRYQ+QJ[TE1XV++\,5IS[,
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
M\FE$HEL^IS__UG;!'L*([W/'!F(#W+&^XKN\,-X8G\  <259>7$K#Q\7;%
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
MME!,[>0U8P/W@#3/+0\?K9"HG1+$)A<R5GAVN71U=S5<.NOL<Z<^RLISB4R
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
M-D#'U%S<&>=_Y'/>PA,;5L )>  ?$ 2B0 )L!#) $:@ #; #[ )[@ DP!S;
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
MC,ZE\]"3M#_<>TY_8?(0&:W3 6T=HE?^_$9H$?@_ D!P;6USKS*.WZJ']/;
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
M2TO^ASE?(4L8O^+[%Q$]#;>B^*,JRXM=UDAAS6^X&DD?F)%.?/Y&>=JU:[E
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
MD"N%$>PH)RXP\1RD?)G:PP5@DU! I&BC3\_WDI-_=L!ZL&\+6X8+?$$P)KD
M/G ;.7CH*Q>HY^#!]D]TJ%UL"LE'.PX]!P-3K=AC\$0A<U "#&_"2V3FJW2,
M"5F#NX@DF')L65'JTWNV4RGJSX?,<I7M=F:>FEB'6-=W]/[;& %=/?5=SRI-
M!SXHT!#]VSH&FVU7UTMO&'1()\OL\ML8L&<THV-4-_VA_?QE44V33>GQY>6[
M\V=&:N[GP6A\R"-#%+)H)_,PT8Q<X9OG;:-(OD/3'WD[4)[G-C$195\_,WW_
MJMW7RVX=;>UG(]M:#3[LWFSOE8(-VKTG4@M9O"WPSGAX,NE&[["9K^YMHPCY
M7<8&$^"3^*SF^8'&QD;W$U/'%A:^D,02N$ 6AF*^P6=K9:*[\X\$L&G_3O_"
MWD'^/I90J4^TV[@'W'HE=^KS B>N;#%J7>W-PA+[!ZI;A\WE7;7N7DE-2-FW
M^?&UX62E@Y'/8\G"I_H:52ZQ1)<V#UP?/*PEYO2Q+6B/3R:T^[I<T=YKU\[-
M7FP1GKVT8YK%MTJ(PR!OH,<MEGC9Q@7D,$&#2*J9<\VY)X-%[[0+?3$VE]_C
MI9\,)-HDK!^ZNO&*9]0Y+8.)-PVW+D7)AT?DO#ZY0S%&($QMWM?3?SY$99!:
MV8Q]%)#S'LO9W=?@A1H?*+NN= R@'/;Q:%V6*GII?E9\3QXL$C:3-Z&<C[F'
MT_'Y4R[8_,'R[QY/_O$4%*Z>/<IS@V2>$B0_)R:S!.AWN0#V*(]MFXZ#\T><
M'_;P\,#*GS V$\]I%OEQ-*> 7 .?*X-V@R,]?KQ/(1$>TW;2^2"C;4N0ERPX
MOW>UB$"C<+)[^GM(6U?W_CX(.V2?$VA&L,,@19G6 ['W8_"SU#AVEJ\MFTKD
M ETO5OETH3$X$3)L%9[3Z%+^CD]-,UX\##7D#=M"TIXU, Z+@;XI>Q<</TN"
M3SZD0VV8;#,N@(+U5_KG^"^VI,3]X02Z/9J',6,MGG*!X",+/,8.2.L+_K8%
MI8MB9L/8?NXF#$1?3Q6*Y..SX7OCY3M4]5].9OZ/>\56!BD-770D/(;M+:\9
M(]]XQC)-5QYU065EK4\ZGN6Y76OO>5/G^3/^ZIG&V8VWDZ,%-<WMECJU,H)*
MUZCICR<NN$TD;C<A@L7X^$-\C\_6X-4Y>SJ,PCF"JHKR#X\E&#+.P7F?IH@4
M@E87\!^8AP=5L23_S#A(L=>B"H^3@09C:)$W(-G2 D14;(CPUK"AS3HW&O2T
M+FU_<7PT5+ @0Y0%-A!W#]:S!+&R3IM2^^O%@A6@4)DD/?8ED@!NY%:CUS*_
MIYV8G%+#3A 5=PY5&/#C+R[_FPW="^#B4Y 9CX$3%K\P6%R@<OL\_2&<-_A,
M<1<RNZN""T28+;N^][OB'\BN1/61DY-$_CHV&_,@0=\E%_ 9"4[A GMIU3>,
MW?.JPK-%NS*PP;?C8,A!E=7D.#</?82Y='K3M@,?;UQ7U#-:,3)^):RCA7_-
M:67^ZD+".34IVNGF3+,OL<]W[ZS;S 6*4;OMP^0N8JI:7=TPYM">TP9L-A>H
M2RYRH\>*"/TY X,CLX]4,<?:_"R:OD)K_ H&JN-&%Y@#JSZ*[PN]Q= B;>4M
M=YO)U]Y[&ENXK@^QMY6\=OMAAERN[$&I:/UM@HXKN_98T3&TW?J.#SA58XSL
M4C,LHZM,UKW3;K'V08#DX[BM%3;AQJ:5@K?EB7EGY X\_[JH%K/"%(":-\TZ
M(OZS''N,_(\;PE/=_^?7X_+C#-GHF;S'8#WJ%5Z;;N/F!+V?03Q*^J7,4_#Z
MX]MYN6XS9\1%A9V_3F.]NM..Q^8E) H]3:?*)N>F[BG:YKG?:$C)RF-2UDM1
M]&IO&D4F3U&WI-6;G_+D6E+$G<A7MAYLB;>#FS\_$<RJ9:]Y"-Z  BS\,KG
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
M9.\?RU-AV@V8I8\./"D3]RJ)Q(H^NFH%B6:C!E+:O_NPRBI/"GSR)LPWP3>
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
M?_1!W=8]Q[:YND^OV%]S8?28"&"M*>(<R 2_F3;,L<D%Z(:3EHL=KQ?;PIY
M%XQSL](Q%]S_QCV;% Z$JJ>P8A[$C/-WG%#]=*AQ_FAYG]PB!Q(9:Z_+(N04
MYF<E/99X\//.2V9RJ*2YO.3ZI%F""Z/H*NA\?3V/W*O4EDL/4Q6P2]D/2WGE
M8_0P1>6A73Z0P+4DZ/=<C2SRZN\4O/V^@:X!H-*5'L@Z#IQ$/W'WV)/7^'BV
MHI8Y/UB="Z?\Q+WLTJ-T;;(_P5+U9Z:'R_'D7:HVCQ[,9>7\@IQ4#'_O*UDA
M6R@T;5ETK1VCVI8,0H3,;FA(X 7/E1[OJ'T@9-SKH'5 CV(*U:F,UM\F%=>:
MYOV]@;6F>?_I3:7_\;G\RH$18P298H[C0)Y 0<] @>L3LV'N<+H;Z.):S%N8
M=WVV$] $XW%88W>1!>EATJH3,W0'H%*# YGO4@+)@RD;M-5A17O?"31.@)TX
M""Q]<N9 C)V4=\X#!)E)X'-WF_JB3K+0]P$&I#$!6SF0@3A_-V D, ]&69K/
M=?,:JF*C;X([)'^3 RFPHVL#[%%8+ZQ2F0;UG4.<=EKM^O]D/7U[^HN_&K.>
M82N)3 ,.) Q@3!T;ICH2N)FY WB6%"@6A'4#%@!+]+0655G!XA-+Y?M_4A_;
MHL4>XEOJX4!VZ"+ ->^QF&BY 4PODBC,E5RF!_W27?88K->'MLYWCGAZ-?5"
M?QG <MK^-YC+H*A&W-JYQAR(POYA5EI*FP9))%DYIB E5L^(J^GZD:PRA-A6
M4X-U!U#V[9<N8Q&X70(TM14$(0##7B'?5\ [S1?-C'(GQMB4(O!W/@'M'0O+
M?$.[+PUYST! S&/&,GRZT<-Z[H&K7?"W@6P=]GF!:>4Q6J'?^A;5(/YQ];/S
MVQZ_F=]X92@I<L7/Q7^^IN_]",]P=GAZO&\0DC+P!3]'.?9)E\<5I)S6]%LD
MT!T!^+H+4E>UW 1/Q/D/XR9Z>O5Q^Y1YOO\S.X .?W,W+M 6$!\I9N9 Z88T
M^8[X+;6JN EH55XLH66G8M"^JX"7*KJDOECOIG2JF3@&7PYT,SZLR('>0\K)
MA@/QL7W%@;P!Z2/IP5!;P8!^YWWV;K8NQC*1GM[J]2,VY=<!EURJ9OK%SR48
M4V8!\?.-79=7C$\[8G+O#^^8WGZKS&M<Y?&FD>?LV(@8&Z,S[BR1V/OTI0 H
M,H$X7:IR<Z)+J;S\+NBE!\Y\AN<;-J +MH=Z!G2=*&$*HXL"F>BOLU,AQ/@/
MT-\>L[5"M[5"M[5"M[5"M[5"M_^00K?V7_'<]!1X>+_0I;/+!D84/]M+[ @I
MI/18+SOA/TLHR4MCWKF7,ZST+I#;,=P$PHAWS2?U6ZK38RK^XZ"L""QSKG@S
MSWIS>4@8W.)#MC8P=.@V_T]M1Q<%#45_AK2R[T*_JMFJ$5\G_#?&]4^ZQA-^
MMG,N'5@1#(P\DB%GE<4HSU+9URUN;;NA!E<@$)MVY<VCO0S'4X'Z=9U(Y+,E
MS3[&;'2Q(%HW-[NHY'$B1DH7O40Q"GUP/G=*BZ2&Q" 7(O^;'OI+?"@2MU @
M5,L6;,-M\(E$9-\EY]XABYR3$]B>W[\OM" ,=!T9"$;_)P"Y#M\F]E#C)<YU
M6W$UCC(_QEIT=N1FXB.T5CB0&. L&55]J4)Q.@G8"6MDR^1 D,OPI!_"QGX=
M2&EABFY)WO"1;9Z0/"2_?$8*Z\\,&G1$Y6S:QV"%=L7[/+2]3OAJKZ[:%/],
M('[+PKI.^#$,#?1%1*BKH\+)_LQBDU1CJDV)5S@'<MM2"$5^)'G[VJ(E< S6
MTMT[O,B=_-^.U]I;27]W8.VMI/_HLKS?,=6_I2,+"'2;0/E0;( 'R8(#PXL#
M\1[*)$8#?LYT7Q=0_:_'LLQ+IK3 C2W!QGXKUSW'J#GZ]/OS9@:R]YSX%F2A
M-7\+LE1_"[(4?6C&>7'3D?'<S*YX=EOZM!@'PGC"@5SG0#;.CB.)><CUJU85
M-[BI.C$LC/$8D;TO@<6!8&XI$@78*]CE<0J4EFW'@=CIN6,=03/N60(Q$0%*
M8+_H*9W?&N4V_PX.)!;=BZ#Z.W.S< :^1$UP0#0>H*5"F2X^&V!UH M IVCE
M"Q6N^@#8X^XCR&<XD"W817VV$FC#KZI\1XI+8"2L,WKYW3>-$*3,^XD5#*1"
MOT[U^7+]EW*BWT1&=4&K@#+<;[4@F*>5 -:@GF^,6@!(7.H:<4O=V,6>:7D\
M ^3E-V;'UQ/S/ZQ7_A%U4YR.7_';  Y*3LVIFT3GB2TD%]M,]2581_C<%]JG
M=;MUR+,] DF)YF/ZMLVUH?F&+_ES;OC&;PE79_4I/:1CB4>[<@KJD*/]L);:
MLR/<M"]Y[B$N9\BAI)8YV&0NXC *Z3=U_$>E?SW(-51$_Y8A[ Y_*0IT,-7,
M$UUG$37''QP0=4O&I+P,+_#RK;;UYI@(I?1PL?5[ G_9>V5S&(];40<CY"4%
M&:.+3JDH#22%W3H]&[S5>JSEM9_T6S%@%,*!'&2_/3P_U>R[]3N_#4+)F6K"
M;:ONAH?6.B4'VT2@WOH??[OH;NA,NM9C2_9'0!&Z!+,59.) ;>/U!Y4:*_)S
M"5*,YXXP>+U9&DF#?Y)1Q3 :WM@'9W1^@<GT"PWA5KJ07-1+W#3ESL/#-Y=-
M?MSNJ+,O?^ Z7 N?B%J(3[>?VB!SXN&4>7(I1?/$*<TZHFY;F&XG3N[*$<.5
MNA?-1LD12M>U1>,9HS$5%95*Z4-J%%^C[@CS^O#B-Y>!D&H O]^A]6V;JJ0U
M7/G6O)*:"7=)2ZK:6GI\+3V^EAY?2X^OI<?_8]+CG;\B^.D6)X^B88)_YAP!
M/91'*TIW\)A<F35OV1X0TUA</#R0V4][\<CY>G]F5@J/*O0UV2J?$*,B1'3X
M8#+JH)0<"^NHG@'/++]>E_G9UV?QJ'[QGFJ=//+VD9FWE;@/B'([_T8/#\S2
MD-D6=[V]-[X.FIV55Q]NJCQW#ZIQ224WX^<Z$9RGYU!#C]> (\5!H6M;DTNS
M@$]*\-MTUGC8_8#-N](;7C%;<K5A#G3<C\@D(TPX$*JNLV,8C@V'[G"8D=0P
MLKIQG=)SY::P/!8IQD57F'N#&1IPCVA<T?F:7*/[[IFJG?"KLJR\,=RPV2U6
M(U%W:=?;YR7>;WGY/;Q;:TE06H/U7N8YX]?J0X?*Y6D&_E6GF9E=7WT?E'TG
MEO8YAKTG<.!L$?:E<:-VIKU(9M5*%\+<0^&@@?9;* %J;'E$44TU@)WJUA(]
M<8KGW61-?"[.\Q*: GO/4"Y)'@QZR\T<*@D'6?\7&6[6U2G)$O7LXN5]S'N@
M-=,KRI)SW7 _YJUUD+MSE?V4/*'5!#Q%"(JD12>A2LK+WWHJN+PRZCI=*,O(
M2E ,N_I\93JI.KBA6/++B]!2^B^E2R]ZGM^5])BTM.U6R+^ ;@^W<MX$#&BG
M @,>MLFR37G SI_G6FC8KFER27KZ@XB-F9E)P8F)B:(/-A[0>+SO1H"?R]FM
M>KT2&1")^]=/[O<=B14+NBE_.&C*JA/E/[M67K?&'];XPQI_6.,/_SG\H>M7
M_O"_D2V?O2=@\;._,J (BW! O993N55A,X 0(7>GG&^V\DP\\1DK^>79SQN&
MGL<'ZG!_'(_&8C#(/J5X>N/<9-^H0N9M^3Y8XT?G=@3CL*W/%J?C5*_0*=LJ
M_+7=-/X537_\\(]YPVWY,@?RR)$BI1(Y C1L#XY[J_PFYHI?8*WSU*NC&!_!
MXL&!#9$"(?>JL>=-R^UL4D.?E'H^OQ8 <3,CYKX7L/#N+[UO?&'8I #F,'"Q
M"9<8\J1G;DL;^0LNZ;,%%VTGN\XLD%')#OWM#[WU?1U\?^0E88VMY]NU19]F
M[G=)FO'R<H! ?HFX=(_R;I.<H&]N$&^CTTCD.*P!':%&E+ZVDCV() X(QL/E
M*,:FVY:P#EZ'9!,L+=VUMJF=<ZF#*%L:7NU<?UF-8AQ9I-?X,K7(E6H..VOG
M[(P:#1;39'C(1L!'U89^&@=VW8P,U885]+#0Q8(0_VKD#XGZYR1R("-BN/TM
M3N 1B7L[_EF/[QC ZV/E1RR1L'YZ:;/SVX^A/LFWQR:X[A%#&V]EBP_B=/1F
M>!QV!@-^0C<%8(4.[S5QF66#-7M5F4> 6D'L\%B0&0NF0\Y8&72 /=J]E/F1
M;9C>U],1B9/Z[Y4R:\B_AOQKR+^&_&O(_^]&_NZ_(']W*&(A'_8TK=B>J4X+
M>I)\G2HU3*#BL Y1>U<Z",KB*@+9G64FR:9WCRA>=>V/BDLZQB\+\U)3'W_9
MD43T&2^-9YP+(XMQ(.?]!%"4'",.)*(8*JPV*?$HUJ\<CJ]B8N<\7N=B'BRO
M.MOXZV('T MA;!)[G+E = K.>6/JI^7CYQVO&/:H/J:>F/AJJ."NU"7E:D!O
MW^W:T?C+#O>ATP>BKRDSIN9@B'DV#EM;Z+NE69JU[ZV5C14'HB3RR!_)Y\B=
MYIIX$68GA$0>8"W)_)>73[_-O,-Y,G((/Q9(PM/2!PNZ'$_']",$RQ70#D9'
MGUW'">0Z->87[4_,_=@T;GL:>N7D?L8S9'HO\(8]<=OWH+FV_#A_W1N]D@@$
M/0W5[ANK*NGE,KY-'7<4<T*=X=(*_V'5>%.T;\\Q4#M9S@MFI6SM"5O^&'F2
M55D8=,OERU/U*UBM,>L!;_O>29L-H(N52IM-][ABU'JP*^-]KBR&-OA%4=<_
M;\+;S,#7O"@=6B7?X0 ZOI-7AK #_AVL-+5C<H&+T 4@8Z486J$RU?,_5_ D
MI@'!D. .QU(3?$'/XK\=CO.@Z; -U?+9=QTYD)DFY,^IH)>#SG,@XE/;R,(S
M":LP@;8LZDZ0/_0LY(,05SZ&8K.86N]B2F"D5\X@8(#'SK:E*P=TNJAY"TPW
MAGJK]>^\S'7&$\5L/%KS[>U(+X (TYNK^O;X0FHQLPO%5E?.]CL\-SM23/R@
M]O-J@S*K+2;\$[:$^3/>#?@=4<BC.*IA#^M#CQ<(LUS3,%9')V.F96@W^^4X
M;*D'1 ,ABX?EZ8PH&C=I)2>FXM54\:KA)@ZW$ XP/'0!T.ZQQ0 EM#^1=HM2
M"U*E8BASP0SD=@-ACWP1C! :FN11 *^X,E7WW;\X\P(8.0LC3Z)?XJ@WYN L
M)L-A<(ARYUOE(K@[S2;8>7[_" 0'4H(B<R^$8;2&&;RM9JM=_9_NC;4<ZEX.
MQ%IFH9P#V0L;0[/I6Q4Q M^(N"09]+4Z6W",\Y&O_:"]Z70]]O;0F'> [O>M
M]]_U'DK/7P"^ZQPXC_-38*X75!&X&'/?TRAY1K[MREQ"S[MJU9Y#T].FO8R]
MF<?O!X1JZ@B>?E8E\6["8;^D9%3X39GKI=ET-&&XN?1"_XTXY[28#HWZ8UW8
MI+#IPPRXNJ H)J2FT(-FX#/&'&.J^05\("->%?^(&+\1DAFE0O6S8]M#-S*4
M?:K.!F82F%Q7"=K]B/5[U;L));>FFR9U#FEOMIO*S,^]]G48Y[3_IYG$490?
MS7U)JZ"<T,EK$')[Z1538S[3-1C;?C,$SG!*S <V3_"7'$*'U_J;L,V13Y"+
M7J^]?C.W?2/(V,>(+<NWF.\7!%7.FF9&T<1PY5OLQX]7&H?.>,*NU>CWEY;-
M;Z*WHX^'#&0T#%K8.&>A[MZ@*$VTE3%2#ZT(DQVC(^ISIJ4ZB_78_8KQ9'>3
MLL])O4=&F[C&98&;RK0$WQGXZ57'][\-E*6G9V1G!$=$B$MDS:2<MYL>T8PV
MF8AZH+'U^ &QD%T_9?!:?:08V6@<Q5_(W=V%=+L"=+%S+3"@-3:6CUU2K,I]
MB.#QE]?2$3RJE>7C<&O$Z\Y]GI/V*MQBIQ2Y;UJ/AG*E.BAN<]+--(@X%='4
M]#%OA%*JVCHXVS* E;/OC(F1E0..&!:<PL[?,$ TWAMIK1P^N'73#A*T)8CM
M,37%^&7Y.TYSI\QS+-D *@(L*I-[V,S]:,PL*8:9Y7N+20*U4M<+.I<.>QPV
MP-9O%9C3Z%I-E<MJ;K7]5Y-T?S0/I46;AX!P<@A$JV'_Y+['(/J*Z3C3LJ%,
M/P\C*KROI\H9Y^.S8;7HM4IB\^>K@_\3OC7W.^#:'+N0G<OP?4L$_3YW.\!(
MSZ1TH<L.LY3J ?Q;/%OU Y<7G"))@D[,FLG</=VVZL 14AX[(LR!D&=><B!L
M:< )_"T$"M5(+<10D/LXP6A?O]UT+1;<2,92>)=@X[.V:._4-M3WR]&.<2"5
MCX'Y9I@2=J&J%\V@D7M*RPDCWT@4N#]Q^4"_'$L4RX&X0.>@(X)^J ]DF=4[
M_C_=:^[S9@N2['K$B!=; JB#L9;W.?LI4+C8QO-+[&A>+#G\\!DJ+ ^^G,P4
M%)"YSD[X_E_,Q.'!E3D]I<UR($\.RX"+#I9QQ;_#+E-IOFR?'K8RZU %N-'H
M.36_>Q_(7J]6T_KSKX[X_URL__8_.GV"O26^1L>E'<D2GQ'V/OS W>1U'%],
MG=0)#;$JR9_.BO.(/*S#_F3P6/_,2:'"GIIR6K#?C4RJS5+\!'>MMNUD:JV'
MEA/AC6;+7G[V:&X.:2FTHRO6CAF'BLAUZAZU3_!0CQ1?]\($=>=#X60*WO]T
M?VF*0GI%<6A*^OI8K< [R2RI1M!L"[\J<UVK^7I-SB 5ULE-@MKXE1U6KV49
MKQ8D2R\;&ULZ3)%>E'V>DMTW _Y'GQ$WW33E,)6RNZ-E:UMO=G+6^W<.#]8)
MS4Q%GK.,]9 4-S+Z^G&1*ZU>/HM.\ZM (6[#'R>P4#2]1<4QH)[I>\:XK,SX
M;3GWP5^$Y?<UD<?[.[L8Z$W"YRYL.B(K;:@A6UMSMOJ3CG30"*#B.O<RM9F1
M+O69 ]GA=#, OBA\O@%%5K:[05+;.A)9$V"] F&WM<62]_V7R! >E'1;=M-V
ME,]. G784&K61%;M,O?Y'N>M3<?/2X?B$G ET3Y,I($BJ-!+5#=LR.3#YAO6
M=>)2T:Y?S.C;SP^6QMFT#X0VU*93DPIUNZ$R/'8Q\Q8/!RH"TG:B*D_2=[G1
M]'/.(">=-58CPO\R8 8G25 K_$$TE2,&(>^:HZX];N\7H!^=GUN?R!LOR.J8
MO@JT_SSVOJUV>Y9?*G+OAOT//]G7;#TE^L0+-^S 3O>]5.%TOO]F'#3M,9HW
MR(VN'(/GSP?W2X&N9YTHWR[.@$^@\6P+#&:8VM::__W?>JU[[K\R#_)G*]/_
M$X9*?L=D:]US?V^Z<ZU[[A_2/;?MKZ4$W]:R5,:!!#SQN^@82GH(>LFF_=M/
MIG%CZ(3R[.*A<SL4[ZOP9MB8W.F3BCI/AT<.T"Y<4+;]/*EZ+@7)C0EG-2IA
M9VGZ+N.E RL*T]'>@<Q#8Z.7U7;9]L7C99=/EY_Y)>0(TY"+!#(Y&K>I*Z/9
M*7C5Z_\U+W@3J-11OU0U"&LT.]QV=W]P<YFZ.)DPW1]^^81#1DBNKWJ2;FN_
M$M]@Q 7MJ)S!YY<?5J;NT_L(<>T@!C0TOV>\BF<ZG"_V]1[/C0F%T._RLD9N
MN"WY/Q(PP(AA4'*P^F .!$WV*$!7Z$UU_%4$-8$.'Q8IN;2%%N172MNF]>P:
M9GAXJ*4TSY=7-$(RU=GDMK3@W6[YG65'-HM^M'1YO^/HNL/1+*TB3#NI>$5F
MP!$=/6Z^RZR_MATUDNC<_1+X8@=]%="9*%UU0?5S>M\$>UW;!HJP^ZJ-\]N
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
MEWO1A%"=2W*CIS@08WH@0H:(-)GZ&Q&-WY&(7NOT_(=V>N[ZG\S'4&LIB^K
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
M-AF#4/UG!QW_@O!7F^9_PKR 7Q:USM !#2_I@-A-F@7J@-?#43+,#<A7+\_
MH>NTM]);B@NEMT-"9-?,2U*V<$O/++-_2L^<L6[KMY(I294DJ% GZKKI %.7
MIQ9[)']EI-N BP=%R)#*V4/I\VS#!2]LK[!141$L]KGB&B2-O=HOF/E=;&'2
MX=^AT'GIT"'/!]6A;"&I!6TVUPQZY[9&U_REC(SF<S$9)K["Y\\+>_@()&CR
M6-T*TU(\!1 @IT=I,$.E.[/>?([_L&)@0(Q/;-.(7_VH[*2W9*X$X-7'8,8H
M,: X&!-NC,@SG"3_H=GJ^T;^_,LRVDV;['LR9X<\7Z^F!2^AM2"G5$S,:M1X
M>(\E-D\)2O</?CIA<-%9VF]A0S]YB?S2H^[FVI/'U.,RU]./@ ,0E^-W[PYM
MG(\!?U$X9_QUI_?@MCR(@23E3N:C)E3[?[7:#4%(C%CAPETPPMT )5HO:/4T
MT6OQY%B#!K@&[U=WDN403L/%XA/(0MLX\O$[/>?5.S<^-]N(<*@;'VM2-1/5
M5=/2U8Z%>T%JU<A>%^9I3^VB;6+H )U[-6.*6Q<#+B-M-]P?I3G&RMB*%AC
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
M%&7H'YK^>!R,0GD"VH_$(L>8)OOW[==!TU:TEZM8"Q^*ZSAR9H<.R"BD+J:
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
MNT>1[V;_-/% 3.12AH2_23=A 6&$QZ^ZQOB#!V&_4J<9"@*2G/.KA*2F&&Z
M8I6XZBK1?HM,IJZ!;T.985PLLO*LL?XG.;A3?4)W;)CC;2FG4WW[+)^<N]GD
MS7&?^3BGF5@ZN8F\#5FOV.(2Q^%K,EB&G\V48-4W(/"8(273+)F]%(/<O6>E
MR=A)\<^K*OO/0K I)*3]*:#$RCYSCZVMI8* IK+"A>@LIW/[S$LVA>4YY86Q
M;4J7'K(]6[YX0V3ITT\JAP\J[7KPWQ0P%7C4U7I/-/;3YGG2RP%W&7RY,LJ$
M IU9#6O<=?NEN%T99RBKGI1GL<U%>N1CH;S6C3"OILG8K"+DW$M*ND*#D]5?
M6@_<']]-=LJ_Q&^"=PV<,N*M=1L"MUE<>AAJ()1D$&<5T*<1$]\\VA@D..C8
M<*7YS0%4N;!M)E.R!)OZ"70^W]%T1T$MN+9=[3G$I750"NN\-BE]-R1K"Y?_
MV\_!_DQT#'ZYY!;UGG8! T:/6(!^=K0MY\#D3RK(P999> \9J3THQB0EAG]_
M>Z(IO0PD-/EUN/M=*Q(95CGQT++6>VB:VTYFY[W3Y$K9THL*;VI!)IM2+V4)
MF71JZ-W0/ )">502JR<C6UX]N:>S?B"9[5"<217V M?;*8<4R[!%+1Z@=:.5
M-76ZR>(>?GV3P3$/??7")ZA0/L8HI\KY?K)3(4-&:>TZ9V,6P93WVT8O0F,6
ML>T.^=<:PZ4:ZS>E;:WY<R@:-X_(W  -:L-!S\!(N0^T+?."^IN^FS%+[65T
M0%..$,DG!^SD?T=>KMET6^X[:X#A_4%O6!<T&@R/+8^_4>R!<<8TNR*D# QU
MOGAW1Z,#1-*^O'^AJ*[TZ,7[@\<()S'U N\(1^RQLI'_42I)HHMGC0K[P_0$
M!^J'WKZGO %]6^HFG_1>_"_T@E7"[(DFNMY9/.3V*4SU&%@37M,(X5VCDFI]
M.<^6W3YNOE>P4O(^M-NCB'3C(W)\,FNT$F>^1@?H5)GV!TANJK G@,@]3NTE
MTG'9N//@ NC,TDLWUD5K2D%=KT>[30B$XEQ29'5I#MU(B_2[!^2-.F,N7LM9
MEXA_7UXP[_)Y146*#UX9LFFA]KV]&]X%*CRACL5).;CO]7<7*%>-A[T!"0Q_
M[:%Y0KI*(4:7.+&T1T#.1\7Q=B]N$$U<U\&OYU/5!0U?$T<FYEU-F%]KGIQ^
MW>BQ'HFS59I")WRIGT?C;Q#,FY"[#J#]ZE:8^'SITSB(%-.>(ZUL<^53G25Y
MDB_F>0'& MSD6T%&[>8/17JZ]+:]P9P]]_5G[J$4R9?I@0',H8=?Q\9Y4,'M
M)HU@VN33L8Q$27>1+<W3<>VHLD.G$D6/=L5JH"V3IH?^Q,M^9,\CC2_GW-O[
M8QZL/$2"B3#=G6216HLE3S[X9*-DA</J*WLM:I3Z1GF>YAM%,RF=O7VR_&2
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
M@=7=^9R$G5]4P%%BGEKUS>TR-F$?=%XZ;&: P7NCI0K_HA\%5I!L$?![=^_
M43*&"E@#A@?^D5V#M=%4G10-[A_\W@B\DXL**&@F_L.CS?^%D+!QB%B0A0UZ
MK(#=8*(::4.@!RVJKI2E*8[52?F@*N\HX8!E$7=+W*KM@EOA5*J'A";W];V'
M!079/ZSW]I1-PZS+]$9&WFS_$K!,CEF.3$2QU(?&U78[E]WG#5%EY9%)I[.Z
M5+CC+*C&'DFZPY!0E@C!>\AW1^ES/\0> ,$_0<CRS,06-T_8/Q<^I8+V"G=7
M8@Y "YU;Q[E#",;&<B_/"=)LJD< #F^'D?0?^]6FN/8+X7E ZN3-==:&=-B!
MS^8].%LW\^0;KI-U? K:$^%0;Y56@@^T6"%>;X%'+L+?6I\IZLG-2<)5+@L^
M!7;*7W=)%&W+O6U)?T&.(9\H[ZCP+S*A21E_3]3K_+>$6QH.M!H3VU9A?8,M
M!*$#, ;9/3B\(Q2LT"")5O<ZQ^ SJ=43&NW^2@0]/X^<_:0]JCT:=NO1YK?K
MNE7%#TTF.@,>H\Y3<+)T\-G4>HA_>4^C-;/!Y5C367%'+WO;O>W1^V.]_?V(
M=085-NNX_M+[)887&?K=0/>I@,32JH!%!N6_;#7_7:O%_^M77$,9C@U6E>G?
MDMIERAL*[/L?#9*/C^ OE,M;>P6A7?HNSP=R$_02USH>CD#:[_B8"_^XU=VR
MXD<%[')"RG#2K.5P<V#\8?@"LQ*Y\D(#;NNM"[/FXFE<$,74J^A&4_,:_(]3
MO\T[5,"%]EWD(8&4V?)@P,34"4JGJ>4R^&[VXB@WVEJFS6/,"@>AG_S$Z*SQ
M[H[AJ5^^-:S;+M/-6R4BBN</=GHC\F1'.69@:AM7C96I@"^+YN^)_ND\652
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
M%E]M?11&XL'Y1;$@2G87:<X(70?/_8OE=S$2.F&H<422%$4HVI,F\6VT=FN
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
M^8(9.U?UZP8CUO=GV6H;"X4%/7N7.F$&8J6\%U)G'2"!8O@!/[.KU#Y5;O]
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
M#?8=/R.0PCEW+:;_=UM;@=?';V/J*XJ+P==7SX8:?HM6'3Z]RX-H)@"#0AB
M.-,>(OTYJ O[!;XE&_?FQKC7V&W%P09EV(6"Z)KZ+0TFSQ?.OR(&3R0GJ?/-
M1GT.?N=Q_E5KTPY\>EJ5#P>/JR7LG<D;PD0?Z4CE7=\L)#+46[6X)]LMI";.
M;ULL+/HX,7K_^' .)3S >.0]9KLZ TD8. *$=@8@LSY_.CBHC0%8.J)TA3 :
M<D^[X>@H U## &0$]&M/!__7U*2_TT[J[)6='W]$BU74M[+KBVH*Q3Z:T+]P
M93[V$> WCZ"?'T_J =9PYO+8Z'ECZF@PQ.:V=!-L>["RC&)=*IMRMF?2T[7T
M8RM$7:!1@?4%$&4>^K7TU::RA\UMD>-OO@:HWGGGGXC'.]09V-7@Y&OYC-LB
M$!=7WB!8@A3;BYJ['W51 @QY(X>RJQ\1"K\P &QD4/-PB/61;A*"]B $-:HO
MQX.N;GLD\^J!Q*?\DXMCC+;7QX!-YI!<S)4"S/[Q*7=)_*6)JSD#$7"!?7/;
M00: .]F<+CV(KR\M; G&$Q65^;L\Z9?<J1W!O S '6@XZ%J#7&*V9Y#],# S
M'#?9)5C68/ L3^O-Q4_[,K+'Q#1F6V>7"F)._-!X\J >KVFW1_F-DD;Z3,2F
M >MP9)B3O#[.\KY-I.T;K4IC<[&HU>RJ<UN@A(" 25A]^(Q0P&-^03I7%#MV
MDM '?< 6N'I$G9 Q6.HM&!TONAM]]'A-1ZB--G2#KT-PS?3/Z<T,@$SN$0U*
MKF<YTK=UD<2C=5-D3[KG%?=W\HF"I/R25_U+W&;P4\52YTM\X)A@$:IVZSST
M@,-\/QW>*&^I>(;'T&2SM[>WKTKNQXN/J5P?W)1@(QV0Y\S@3['SY)/U4B3A
MA7>_%G#XST+0H;I:[2>3/3:O3,"#!-]D5836#3K?.U__,S'7>0"%%%U'"@"$
M*I$$+K&I_^UQ//I3E'ZI_X\1PBL?8-K>#$ OXC.O;^B&7O-&H)QTH%>8-JQ;
MQ\PB8E2)[4:^8+7O],;DY845#_+7GFNAZ/#4:\<''QMHGW'@JJO6W\W?ND:*
MF)['2_@?_[CY=&"B9T*T.,E<IU*K"<GNUM2/Y3:VB'GS:+79-%2I3TSLL4"Z
ME8'';S-Z H.T)]@$>7!F9G:;_H#-SMZGL4/6(!EV+QF9E^K:8#!8^_SKE(2$
M%$ ACWY6T?7KOW\! (Y/GVMH+!UXU)H<:1:E*?Q>N#L]"I!OV+2&]#KKB\#V
M1I-%RRMX'?$TW3*E"*OY 7W]&B4F%VN2G")G3G2;Z$Y7;.1$;*D*Z^6J:%XU
ML>.MU^^<X%E7QF((38>;GQO\9>-_;,=RO' *X!6N@\R:%*&.*6:WQ4;>98Y^
M*$I'HI")&=1;3&3U65 \J@-8;#%DK*"U]0%T36HRWV-?B#/\/:&N%-WCZG1H
M.VUA_*E;IP_XXFIKAXV(NX((BO)^141-NEI=EU?=B&9&:8!WR#?P(&7@G46;
MDYX:B5P:\<D6YLVUQKQ%?3/M%=>)Q:6Y Q4B!7;TP97<DRH7STK]"'M%$9%>
M5.DM $^K[OVSH [_L#8Q(X7:>"&$HY+;;&T=K<:"$J?-59F[VQ[6)BMQ(7V_
M!KQ#?RKH,A(YIOL)<!IP:QX[W=;+#0V Y49\V'[:CE]IO!Q-5[JZK%EST14
MNXX8IO/5W")%-EW]'QJH/EM._4:91<UO];+%XTBF1OLQ/KY!1)_9'U6Q55D9
M#A++!5@7G6<P8<5;97M[1HZ(]99[_) @+'$K<6[!4G5"P?]4G*/C,?E>7>8!
M%,61,XD!R%OF54J^:3]G(DS^A9!<Z <3[Z[^6=PR<:9^1K/]0B29[K(N9T2F
M3C\]M"SK?"'=L%0]WSH,O*(1C%F;XM58[?ZU[/S%-C:-0# <M%(W5B!\)Z5[
M+X+<H4V!%/<-3 TE3.:)HW.54?C9A]EMR<.7QU["6*4U<QO,->)VO#9RCL%C
MN*V<#<FF8;G!EG5K:X,C%M!1"\FR&HS)_LV.2:#GJ+GH9<B;B51IA]E;VW#X
MR?!<"RF#GW,%QA=@7>WS'#%=FH+2Y39M::/>4Z2>-M=)_UIX<?)88VQ[*VZ,
M7,F__]NKJ)""8JZW]P'\$F_Y'?Y*9?6[DO5WI.<8@!Z]SU.X"P3MDFV+N-'4
ME#.2X$_Y+(F3R3 6==5Z'[L  9%R!:>'"X4>[ 9"Q3X:XNRQ&K.6!DOG;.9=
M5R6>+T3D5]>]VX&&C/8(04(?3>X('E,^" '*RMQ6O+IPF8EV?Y_ 2[=E $[Y
MP@C+Y.0IQ&5?8""9ZM/5.6![N.O7IU9U%GV(\=8OM;?>] D%W2]T,J4HIQB6
MAW,=!A08CZE[CH.<ZXA]4^A'Y8MKZA<:5TT<OB-#E%WSC/8'B^N!%CW<@GS
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
MVT5AYPY"#L;3PCK%BS2U^K0*IE5A7O(1U7#B^QN#8.7F3>Q S7ROKW>$R-<
MHT> %?A'CNFGP([NMW\5[2K$8:8O(T\^OT/OVC);-%QJT#.:D^:= 11V3M[+
M0'9Q\]Y):\I>QT<4'E/WCBIWC\7O\2_J3)S;V7D7PYL8]I50CY:=,!MW"?K=
M?L]PUF#^.Z+Q=;.<MYO!<.D=:)B^.[JQ4F:<1[?K#ON/??1R0+^G<P?#5A^X
M'?BKZ3&3'[#6[F)>K2/GWT2O+Q5_T:P#^'RT>W")025W2ZP';'QN>,3FDQ<.
MISV2NBZ\-?=ES/$KAECPIN<TM=VM&BS554S-K3DFL^1VJNVLV/0FCV'E&P9H
M !2CBB$:U 6(3%X]8\;!PBY%KX1,LVRM+O 1\F$LOZ;_!3Y]&4<B*A*97.4\
MG@TXHEA"?@V%Z>QYU\#I(D\9H#+-]0@2@LR#Z4?N;JPN*Q 284?^>+U>'-PE
M!$PYT9K@FP& !9S /%:*5'>\&EUVRI0!^F3(5%#V[[;/5#&YRC4&Z"%N6N$T
MW(/MX:]ZZRK@776F%=SZ;9O0TMZSP#DNYR%0$SIWV22(12/BDZ2N5K&L,L>[
MVYVOIIM:^(=TS*I+](=.#BP/NNL/VAZ5-]@1XI,*)M<O3[@]::S'XF_I]KCV
MDV6UKU<_RWM<9SC)$0C'=>\EZ#MDD9W*C[SRV46&=;0.X"'M:>:N7(3CLC+_
M&BN9ZD838J$\_;$'1E>@B/N74]'<8!2@XNH868"[[6P@T?+VNV];>HI$)$[H
M.$AE_WK[I8 \H;NL)S7" Q+LD-<>+,M,LDPZ13) MBG8PG5S7SE+IS);A1Z'
M7(&W@W2YZ!S@W$K(6[ 2O7^4]TWO(_$>["J%J<"]<Q)J!Y90O^H"^0)GWFS=
M"DX%'!*C\O)::SF=YA@@79\+QETJO$LMJ4-E[F$5%=F&]YP5I_4.Q#3WQSAK
M!5XYE.KR%AY8;\HY4M93(SALGC_#L;I;>X=S>0ZZ71['A>DWZOA$?5(M&D*Y
MR4O+I!WTWME/;B]Z41<T#9E6 1^"),([( O(B4 &* ?@"D+@+7*P<A+9/FP6
MA"[D,&?.<_S#;AGVX6VYMQX1W-JL5IPJ6FGM-@[7-HNADIZGM#-@VRWK8ST
MUB.LK,+,=:?.Q-1"\_K@@,JUS:SP+HFL@/?ECKTMG*S >8O0E!=GN[PT,D])
M]O9G<D Z&:"P? @#],H3<,214<AXR-YU= (#I$=-@XSDC.OLV:]!UO+%]HYE
M_>/.BDR30!(-&:"Z(%HQ ]0G4HO90^(P__);%.QZ#Q6/>;8<.(AIDZ$D$D0'
M5[60M?5LM*RQ&C4?G\-=6+D"/YN]6%^K8CDSEP7?Z](24E6W_(\Z<#S-R?CD
M+[B8]#X__SQ/X1K&GSPPCN7*6"&U!'])LW\6W2]5&9FLIF^K?ZR@LA247V^]
MDU52)7R E_7';#MF+=@.A3HYB=W5RD%O!!JY6"YMI'@Z/RM.@;M-NW\I5)1C
M>_&]3RVRR7))8.#%J[0CL^'7]K?G@\C--05)!%'KZFJ/+8W.]:Z8SA8]<<7/
M6CKWOH+VJ0H,$"JJ<7_IR=PPFC!"O'P:@$(Y271S@_T$^81.E[K$K[VMD(E"
MU9'O7O$['R=WREQ<!7X4M#WMSW6\X/#T!S:BE?I>V6=JUM7W0>&/&^,K^%WE
M\J%2U9R]AWFBR.W"/NU-G>Q'?BO@=^GLU$,J 906ZC+B5\#JR( 9<$:, 7+-
MZV$:0",D K!9HX<3!G9QVZ39GZ@"WZMQ[T4P;1)WN 2@7?&&'&Y^<>??K,:P
M]'1WOB\%.T> >1%:HJK#[\A@O'RD!U93*VR/V_-[<):*G^3=K7C\/E*RS('7
M8*CNJ_%5VVO[UA!):"JWX3QUW7HB4F0M/<8.N%I<(!T'Q 8)RH_]MMK'JS$C
M]<TYJ!0H MM!;9&O,><#,J>A+8IYNUW]H]:-:XH%X]O&@HZO0HZ4I"!OJ4VL
MNQ"J;'(,3$JJ\BF"M_PY[K(.=$ZS6QUYVQCLL="%2_-/)B;[MDE-F%=YTOAK
MSUQ#'7S#_QKRPC8[)SWHL;#XZW=/V; K.CV=VS9UKZI]_Q+O_)Y%L\VWI[<&
M*% :9E5VPKC-;H-+LY(*1SV4[.MYG[.FF)@1W(*]^<SZN2G'EDA4D&2)FN7@
M3FFS=M)%#KO1;J>46/K0F.\#W'V/B>ME8QF)KCHA>W4&4F]8MJ-U$M3=KI[!
MRH(U "O(W.KL(J&,Z]!?BKX Q=0V"PMVW^"R8B_8RS95A&-<M2<;:CT=!:],
M(+EE@B?RXNZ=\KYFX'8U6&K?<Y662CZ""*B2! F.++Z/=J.T^+M= 9SZ:PX
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
M/ T4*<#,Z[;$TG5,?X+G<#"F0Y,!$N,%7JT@_2ED3@8H-1/XA"%A^D0)0!B
M!6"K*F+^U#ZQ7R%<9!HO<GJ8SXODUL;V(1#%<<(ZU2BJ:5OML99\L/7'R<"I
M%^O:O5T#J]"QSYD-17Q<!WAC'+;*7W\]?.B+&2&ON]34)=".QU0ZVL]T_0?\
MG+OT6R_%_'Z_J(;==.6^BKXCH@/HZ:^T+2= B;2SO8_<#2#^GOOXW^8O_-N7
MPTS,U*.R<HM0^3GI&9F1B_F?"Y)E'4WM><UUM13N-ST^=5)3'!18PMOZ_?8W
M6U>0=5I=WTV\SH(Z#2-[WT#,,6AXMZ94:*G?Y,8W:RH&=7U2^)WJM7=Z+H*7
M7XS=:3T$N]DO7F50/J;$B><>I;ZM[\5SLF^OP"^-=V42WWU4H6&S+68.[J:J
M+2*).T_,/S% K Z MH*C;4X&12P)?SE5)E$S8J4['?\01\G6AQ[VE7O3;'F=
MS8?_66ME2<R#:L<8$JIZI"[P$[=6GLLI0.CMZ[/ S1CY4'H)//Y-BD>IQ8F"
M-9;\[P3$KHE14RTW'Z_.)FHFP=]'>\$@#<EA-E%5^&8PQ:CSFKC:^XJ^HLGR
MG9O['/I3I[.2E:C.@VN:PH5,_>CAZER99)8L$VAF7_FEPL3U&@.DN??6-3RH
MW& H6'2ZWT'F=1C)49W2R[:!' MM*11F@!+9B*<H(K3VFN:"VN 'ZP&"XRNF
M?-_7M,+*'5:+%7R'S<SS%6>I5<4;WJ6#98Y;P70;&X.'0^6ZQH/Z#WA?6G:+
MN=95S".<2(=&_2UO&%@5F2 UM>0V1H1>FO;ZY.?G7Z4)5J<\%B:?F:AR8!O3
M^(WEXQ9E#_C6QT-26*G[%1D, <Z\^1GJ,0[939-#_[1=ZRGJY.J?/<MD:%NF
M#%"+63KW&# #V!6^5YAE4U4XATO#D.[][%"WJ0>HP@D?.ZD7 V$,D!"IA3GG
M8V+4!XCL'.!G1UCDAO>F+GDB+>2O-(WA-LS&>R@UL*B7 6IDFT12<[+);QF@
M0,R>9RR\QQQ-\Z^^-<X 3:!:&:!85&Y"O9[7GST==M\%52]-()O=WN.N HHV
M2VFO2K,#,XNKU_EQG8;.%D.3<<:?I;4OY/%,)9=$.N3G93MQ/(M[ H.1C6)]
M=_USWI.ZK5^6B^R42< KHMF3M&YRF.E^H0GG?'R2-]W>MR'X@/XJCO<W\/3A
MU L,D*7V+X_'$9C>)->W7FQ%+-PKS-$'K.,6?MTZ<S+5JE9&M''B7?.JPQ6.
M2)2>YB,KF^L6M_:,SUP\]8!D5.,<*'/3I )7/ZX<N&\W,^WVO XYB3T>HUA6
MM#P1IK[U20DPA\JT0'?U,42;I=;BT;K949C+EMX^A #K(]^<)[/S7?"3K+E,
ME1LDV^Y2%9>7>U!"S>!]P>>$UI&$KHNGC\,6H-6^99Q4^6'# 9<8F9GRI+(5
M!BC9\W-?+A N**+(Q:<@^M:S6GN8)V]%0J>#C[3CK0!F@([)CY5#[92WU*8/
M+W\_]\B)#'G@$\_GQ?KF:+%D#5OPHQEYT+$-;)09 _1X_20.F#/*RZ- @]6
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
M7 9ODM)6^H=)A\OK(FW?;+2N%'U6X##-QR$-CJNJG0Y'[( 7A^:#E)B3O,8
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
M;[O6G]T:2N7;U)G7CL-OAE6;1G'0D6L#J$*V>LBVP$H./ U!KY981 %7/F"
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
M042^V+GR-RS*$+"E SI+5\$4<6DOVO8N;Z<4G"1D#.TRI -PN#S$]X!N)'<
M>:!7^B\(JH;M:0A0D093"S2@[S8=X)>%(S)1&=BSU+:.W585(S\.SO0$KIE3
M4;,K*[#U",R?*:<A(UV0<%FO>>DFU$?4!82,SL73"\M=0V6V^?;Q)J]$!G1@
MDL9\[FEC**]S"4&!@BQ#P5'))[3E^?5:Z_K<VDQPE=NFA1Z&$\I\A_9P+(\M
MR/SO:X#1[H-]'\QM>V:8""3@UNZF"<;7P,71::"Z4GVMN>LMQO>A;/RX;SH+
M&$=>59A!>TLU68M+'KN]4I22Q_EN1YQ3QYH/ZU*PAH?@KR++7O!+"+5QBWUO
M7;YPBW3[J_/K9L.S6;%3 ;W0!K-$^=SE/Z&0'?K=&*D.@S%$-/BYHU^A;?HX
M](84[_:B7VZ<Y@T[XJ7RI5'NWS+32D2TM.(:!F8$0T9A*(?D:_4XC<G&6%!!
M0+\)^'M-UGAF!![ZO@5\[ 7AIFL"-\UN!^$0K]AU^C +2&@3.+6R#%F/3CZQ
MWX^EG5?;TG5",;['H7!]QF'LMGSN6"VLQLM?4JX@(LDF[Z6-HU/>J<33%T]2
MXF9R\MXY0T3%M$H>(5_ZM]\#+U>'>LV3XBO[CU2&P7%54+9V2M\5/<AB1Y_"
M^C6VJ[R6\-;G4 E*#6G'=['GT<\6NZH\L#(O 0N(:?I(D@2WE)L7!#/P>JQ6
MA_4I<U?\!#I;Y!CWB=#7RL.JB;FX\*.T M H/ZJ^$GW3:J(8_DAJL5^E92--
M6 )!UM/VR7NC'MNE#I*!!F475\":H!&UX!GE'[S!>WUE83K/:S3R*X.^/0U1
M>N&WIL/T(8*GL4;( J0:5JF\5JHG!?"V\07<9&+Q;DD0);4D$D_;(6G]^][7
M!R@GN\8NT,+L,CGWA60N-%X(D7P?P$8'<)+5?<21C?ZR_PC^])'_\DOUM-?;
MVVG&LPO?07$\AX\>MMQ*SM^D \H]X] 9$7>\3V\6CDMJE-I\N'2F_V&\JF#Z
M>:J*PF>@!1!R[P_78GG\I29C52-, W\P[3P_F'-+?)DIRP;VXQT.^)Z-_,IC
M$TR<B'CSLT*8_C5*6NTBQ89FC3I1&V%/!TQ_"A. .G:5U-Q.@9S$$<1LGV*,
M4$*S#JZ1TV62W4O4C)H)>U15SZ0"^-( WIE<^FYPZYG*(K(4#>-E.PC7JJ=4
MN/'T/YX]'?!=<*0/0F.OQX(7Q4@/_-ZGIQ>0>1HG[P4@%]6JKR@D!M81=>\E
M+SQH/R[05;%Y;Z\9=B1(6O/^?#'&*QX%)7=4MJ[DR1Y-Q-/,+CE&PMMG5& /
M6)IWG@%U[E.V*?DC[4^PIC6G?O(%9P8+.MZR")^1+]S6F*UWNJ!5[LEJYNXY
M7A0E&Q*\RM.L@T+$2LK&?K7W0'_BNS7(D@U[PWI!@(B99V6U'249L1(&U-QQ
M PV*(;<#L!>?^0>G^Z<H$#]2X>4C% QD?3W%E/=?+8CVK[2UD&=0BY[Y0T:4
M&F@\W)Y Z&G5Z?52HN:D+CF_]_ZM/,8_%+FT+(?.8Z^OP%-$I(QEU2V5/RSG
M"D[%JFJL61-8T>5$L8E0M<1-!PNGO/GUA5.*4 T:1*6OZ954L+5)L<JZC10!
M?QGWS3^[9PLWTIJ"1)8)&!E$M@[U1+9:VB36()$U=D+"#OGV_+=[# SD,FI;
MUY[(EO!'/>:'^W]\%'%W^.Z@4$[_;U,W+@%X?W?GZ/++UR@MIP,$]F2FUZC&
M/^_ %$LJ10FK>!R"0<**/+/FL+XK7E8OON.=TLN_DGC:JHFBYA4[#>&-TR7B
M;5HZLO TI;=4C5Z@G=CZJF<^ES1/NR4"\<ZCC3\LYWU^4UD%AP%^.2\S2740
M+LH/!^]"%2KA>X%TP(GSI!:,88'9*DE^+-EKD_MP5$A*JE1Z'\K5<_;6DRQ-
M5[*-XW#O5,[N#X,'4@M1:5*#9?U-[;HSX'O^6][,%K'X>]K#3O./6CZ LQ@F
M;+\6+LQ@U$=UF@U'TN]6)DPLQ[S=RCY'>@U;&-K:P5+XN4G.J[:"]K+&)315
M8H#5(ZB_!KA.JACL=&+,$;SZ%2U[)L'P<%(0*SP^].CE-RU ! II4SVRJF-;
M4?)50T2\[0X\J4T@"+O]SL>4=\ 9Q65-A7?TD'8=ZODH,&@,L:4M1VB?/(55
M-9C=+#VQ),&3&=;A%6!VL7?\QX.+M/F"'CF=8[M*&XN;W*_>  #OO=8#_+'S
MM]JJ(2-"L&:G,2=]>.,3JZ#\%7#HID&FG94#5\Y]T@)%<KGOZ^A3!4QS[PLI
MF@#7FT;SI>%X[N!&36V<^*ME0Y*JSR7_D_Q:2J 3%V\ 7Z_=2/$NRG((C;?C
MV>KL-/JP>],5JA #. ;XLC++1V%H1?P:7 ZU*6\-(FHIKI=.?J,#!CXS& AI
M%KQ'WF%',C ,3I76>[P&_C,UY?^.8$%7(^V\2,EL(U3\]'OLR_[W)>2%&=ZA
MYB[Y9>[U,K1LI9>?MX"(2*]M6E&S,NYMJ+'Q#9'<&B?BS8GS4"<$\V]##O[-
MZ(X*?@1B8'MO6".4DLSDY?*X8?>9?S5H%9KCD0NM:_RSJMM/,H1%3(U0KB61
M7E)R]ZPVP;,!N#54XAW9]%H?IKQ:X"M<)<K</4C688:(7!PK]Y9?"D&[<YG5
M%N4'!<4+[9;ON P.]]S^GE?:)?RF)>42E5A*E([QQGK.A3KPE*1^K4VY,#9=
M8V,;I6^8, ;A,!J7OQ:25I0^GB?>-RAK5==;D)ET^>7=7)).ZXX#=/$T="Z:
M#@!U+(!I83T,OD MD'\+G>HG/J%I2A63&AB:T@D#(F=A]Y((L&V/]?W#<)(E
M'="S16(L:KK$SVL7!]:#4N5/,&*DW\=1"T>Q5(3'.D:*#FC"ED.3BJ&]E^B
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
MLYO):K4>_JX%WY5;7HD4#69"5$XRL3TM-^Q4X&8-5UE:RLV=>11QP3Q<2Q?
MA+P+!ILY>T4Y<X<5RVW?\^:/#*VMO5@FP3O3M"F0^BPOYY B$^O')1T\Z%?S
MD(JKC$,5,;]YAP[HB,>M8>(J^;OF AQ6"X9E>3VHS4IB1_M\&20DH2CB^[C@
M?%OO#^+E28^O<NA;R#G-IY-S:])"J*PDD[RNQ1XOZW84/A9(74@KG* #0G.V
MAQAD.0 )0>Y#^IA^U99B4)JWH0<%^MSH@+T**@-ZZIP'B1T@I#15OHH.6'B#
MI15-N/,=]%P#=](!T85I_C/Q2O*ZZ]M]!Z4*_!@ U70N_J!(+&>UV]^[S!X@
M3@\#<7XW(\O^YR'._UJIC\GI=,#MCA+H1A,&2^X9]+TU#IW-9>"-I 7C)Q%Y
MV!-DF3TG\KK&[W]5V_M76S+\W!B&+WAG3_G=;(,&)AO,9DTV23KO[06/OIR_
M+?E2:4LW6].S=L 10U2_^OY-QWDSD9*/WL=?L,A+/C$\9LWE0)1;T)C@G5%K
M)XIE8;W?ON,%ZT#R5& +7,F">PDCLS)"&',QP,=3J: >&(D5? ?K_V@Q\!<I
M^X-!RCP57)P*6RC1N=+9%@NG0C>4@JL( I;Z/;<DRWV9\S9ZT,9FQ0U7<U7M
MU7(CTWX,J!P*#S\54O#L'L<]#6+,K&P2Q)\E;A2^]97;[@68[PY^9PTT<&>Q
MNQ&VS'I5B \]?ZS3 30V"/QJ">53]:N7(25[+EBO.:_@ [K7U!:T':2#G3S/
M;Z_BQPR96^VE%2@8#ME\6?$H;</EO/S(HJ;H #7J+K?->*$43]J Y5?36V.-
ME]B*,UR4<N";L3Q,7)T1)J3$D7F-TQ\#.O^GPQM@I9VUVF3Q$2-YS=,>+6S0
M 2^02##AFN=B=GZB&(N;AX!!ETZ)#R'(%C[,5@J==,R4>_M:1-[OME"L,/]G
M!'EJ.P%+;8/%%4Y6DN]<.4GR?[1OE8!: /X1W!<9W/:(^ZFB".7!;1(E"$"M
M ,&-U7V;UL)E_IV02=]_CY#)O!@=<')H,=>GD92A..X^J" ':EU[N^)/4E"]
M4?=2H]93&N-QW>%B%[4FQ,^3B47K2D7YX'=1-3S#<*K7:+7%Y0NVUNMHT?E0
MC9UK R_#:;$I1NQ^?34LSCGZ"P;1 *@X;.-4@*D#V[I0S<_&S>[7"=*NZT6#
MZ'KQ"D3$P[T(V509I%G*Z-$*4H[GHV1XM:^9S(G9R(CT8QH>ENE__/';0 ';
M(?+#,7UTJ:$3IS3"\TDJ@HN6!5EZLK.!7@8N16&$J2)J>S4#$K=.*G^_H= >
M#?L:3:DY59^XBZP2*BM-$Y8H.ZJG:30V.BKTNHV?RE2ST;:"\2\(.+FC3;'<
M>[%IP6 QXR(\4*T=H+YCV-9-<^DDCQ<$?W[9FAK+0TXBZCKK0E8[,)-@F)_D
M NTYK7P;B>_4RYLT[1&"=DE%UHD3A.RTMGB8I^ZS"P._'*:"X4HMHT^R_P/1
M8<0"A<^8UI$^!Z0)O=.@4:EEZZ>0#':W]<4)M/,52 @'*24I$]8)T*3B="#2
M;N?RRAR)L8?='4-6H"1UU9#4*X8$8HOHIT;-3T.-'1HW$YR:\[Z4G3'N,KZ=
M?T,K0VA\JF09,;'/'SJVXT+[X.O:1: E6E#SBA=Z;3R[1LA:Y%>[A<"Z]*5?
MX6:"*4W7XU4-=NXUI=::\9>2_-#C--$^U<&0-(XVBQH#9EC7HWT =73%/%F
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
MI-Z\B<)?54B$DSD/$DT;1IJ?8%U]CO\'"[0R_FO:CL?-5(%S"NC4W\*'*TD
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
MO"HR</7[A6/,.GK!I^9.:'\[9OI(ZKP_(;U:+K)<A2%3YO7I '6GV3[X3K[
M?A"+YQNDL,X R0 TO;*8N9XD#_Q[E_%.8QJ'&.6')[83E% +P8UH+TQ-\-S?
M6 YVQPM-3(IF9C<Y%^$G=G=P92LYV1_J/'0_O?V!>ZG;;RN5&WBU5[575Y@W
MVW^@OJQZ%JD<_XGXOM.K=D!9*/WT;*4BY)!QUS.-LX]5:.?#;@>9!7(G?XN#
MGE0X 1Y_!=?YQCHK,RPPJ;<3^NL^W@'Z7?' =.\QG-XS&H8.F)2V]YV#8[EI
M*1/0[08('6#@+,.&AZZ)S4/;AOL4-I^D\_Y'6FHR]-S_8.\]HYKLNG;1^%A0
M4+$!(B4J(((4Z4B+BH T0R\B!.D=Z25 K* @(+U)[UUJZ)'>>R>$"*%W$B"$
MA.3$YQWG?=YG?.^WSS[[[+&_[\?YEW&/Y,Z]UKWFG->UUIS7/+], < 3\*GD
M^W ;V.Z3@[B&I\1UJKDB?^](TYQD0-RM*V&UEW[7OW<&091W_%I7Y?]V]O_\
M!94?)5A.(8[,G'9.5M9EXQU!6)UJ"B"QC/J33EWGCR?)?N(G^-RTO^K;W("[
M*6"B7VGS($D.OT(FJ'=NTQ,[*8#1*#1B.1IR&$6OL@F:;2?"NB<G@6BVNAO_
M?&5/:/SW.P8(S".RM4/)'U[8B2NY'G3@-F2'(MHOQCR<QZ><\[MD['$JGD&E
MP#)UF^=>U4("1\1S"YIIA*"S5T,5PA!W>7;&B2\GS 87JEE7<^F$,2>6W>[Y
M>N3=KD_T?]R'C6],MM/72:5ZNTLX>X8K.Q\+SA,Q><337AX=F^F6IF5.LDG)
M^4A#S:L@@WX%:5$'28\[[VY_V*E%LN]8][&(Y1#AU?70+O-$$:KGCV!4(.U7
M!_B?-GXI?M_[:X ?J'7(:W/T'QV1#&%MP&6&6CDA$C?9//6ZRZA%A)SEYN7<
MEJVZU9U[H MQ,XT?6-D^L;2<&B9YV2R6[PLKO[D0>*4MYHN:X4  <@8'EL$.
M2JHPG8RHOQE ?(E]KAQ$=GG%Z00:E1C,3?_>?C&"ON.L[$-UF",L;GK<!AI]
M_.<NP*K*ZEP&*ID"0+&I#R==$])L((:7'5H;;'E$6$3>241#8Y,<,-9Y5]?O
MGHG,-_$\YGL2/_6'?XPSLCU5T,$KZ7#!O=G\8AP].993P/;D+A/\V-CV2L^"
MV,(4, %+@)5-SN SI4)L]VE4#R04'"0#T);[*T:;3:4S95UE19UGRSRWQ*<[
MU'7,?HC(Z/1R]A_8T@G5<A+G RF !A,W1H(/8OL<G&E4529U;<G3,[>+L;,W
M/=JF+"W4^]03@GFZ^;2^_K\G5921_QXG+:K@(\/P9]50S& K.E)4YT[6A@D2
M+2O[O>3]E=&+7LZ.]_%ZS.67FTKAN7DS8CS7)4?*QVUJ;-_ZS1,CW0#P9=F-
M6#;$;*%WB:9?E5&7N3]HY/6;*APO0N +_'/AK><R7X"5P"6R29-_P+'0,/??
ML 80LF0TE+I)=:I"@Y].N#45:_G$-W=./D2@O ^#E;40KS?[\M#)'^AN4P"Z
M[]LGSW$:^!L-T=?@4"6OR050RR;G=Y4-XE%\CB21YTT700=ZS]:0.L(HQ9CV
M)[FEI5@V_\3&/>YTV/]YX2>(./K(P,M@T7,'=W'M\M"PX*[ P%$QW.7AB]6"
M\%I?7+G7#>:"^Q:Z3%>'%W]@Q:9^".,L1F3WT=O&=9UN6XWD4<A8%<(S=_]>
MX+5<G'O4R4K:]F9E#?UZ)N$Z.:!*&!]OS/A/YV)$?<,MKRF 9'V-A3IK!PI
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
M\<[QRV8J'XU#,6\!M^5AV:"]^<D1*/KA\95_3+$9*%'_I&&2$/R[#0RI@0)
M4[F%_R%F)OS8HX%JS2K%"/+PG54N-_*B,CD!T>)[E[S('O_G:+4/R!VSJ/2F
M0R5#A[JS/<Z7VU!$\]=;,D9@\.,$V?YZ-]$COGNR&X4)M]^"=;5O,=_ST&F<
M?7OA,.H-HG*FFH!7Q62PV"S&*J8[\MRJ$+%EZ\_6F7<;URMJ9NI[*P0&3Q^Z
M=R:U+%5/0 3A%4=]8=<?O>^Q>#C]5?QEV,N+)1R"P<EYKO$-,6?F36@3;8<C
M;8SE.?XX?P;JRSQ?^TG U-)[4=?2TE&EIU6K_,=13*!NW0'MX2(L*! &DLN
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
M$/1[SV?,P6T_RP,;&QLF+S*<]=9)'-(F(01!U95HI<5<K,XJ_4=8E]>*<V=
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
M.?,AZC^N3/9^@!V0C]:+-VJ/,17B88M3TD1+JP>>VYO3R/K_J[WW@&IRV]9
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
MX6'CV)_5JB=*D6-NZ<-^J)H-U&%FI)[@7HQ$5/M1XT=RW%P5"-FJFTDY?!O
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
M=.AUV-C+OK\T.=+-^ZG'3H35=[$L2%$0)HTL7&_SDP-J?5Z'ZMI#8J=#S'#
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
MYX!X+,<#O\JB_X4>'YR>/Z'[3\/_"L.?T/U_8^@R!X[#.2 ']77NC?VJR^2
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
MB0#K4=>_DA@$:_R"QA4$9G:WE?Y6@(XN>.]>>OV;&%<HV%W!V*)A=/.B(^+
ME<O@Z[/=M>@(T;]DT7K>SC/_;5-M\/+#9L7:>[\8QP%G%,$4$0$1\RC,2)1"
MGW!&?(\R9I;1?DA@8H/4D -"TC/,:7R#A)X/>8Y\9M:F%4V1<GB=.2:'([_H
MS?*S>BZGA#OT+4X^9Z=<M]477O1*[*Z:+*1%'"74#], 1DFB\C'"!*91)#V
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
MM]<FO8S*!>(QBKR,PL 7D3JE>I (GT O3B-$24H0\W6Z@UM1-])L\][?6W[
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
M-6<J!/9[R=G-:FMG+FF5?ZT+%A91%"<81P(B%JJM6AZ3<28\Z(5$^&&:IF%
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
M7@H]$H40^=2#6>1'$(6$!9B1)(O-AHO9<C+U":G?C1,4BDNX%G!3=CZ$8<\
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
M&^B')7[23;\:76AB:]#2!UV/IXZ+VA+48Q/91IF(EB/]I*QQA(9-@7-PS R
M(2[@LV+'4;J6MMA6B5OCJ\^6PJ4M:#^92_^ELZ,Z[[D\1M"\:<K%7Y:\:@X,
ME[TVE"?G#RY0&C(O\%,H_TO4W"4!4Q$C2,,X2#T>)'[@68=OSF)M\D/!Y7*Y
M_J9Z_93US1[K,7NA_M6PV\X2[3?UM [@G/=1&4=JIH?_[)#,^SW0MTS6!JS/
MY@4XF&MZL3_8=)+ C!/\W$=@SF/K1X5:G( Y$%-QL[[YS:3!_6>_M9B*VRRP
ME_'49P'T4ZZFL0<<$I0E$',D_Q(%5'A:,Q_.Y&-B[VVOB6%I,(OY7'C'+R]G
M LTP?K.72:&12+'7M[ <GO'L%&#]R\^9@+:[$)T4<*.+4@<P#5R>GK/Z;!>J
M#B#H7[*Z6,[.13^YV4A6RG(1IS3PI/>MFN-'$"51 C,5QJ,>"5 @O#3"J4G<
M;IC<Q"9^YYR]U$/G&Y^9[\;.T[7I-.(1^/2<87>@F)GP V=UWU>] #5U=RZK
MGI2.'-$18K.ZEWJ"'SJ-FF_9WJ.1ZJ:N)58K?LQ7_*;BS^7"YSCP>1A"ACF#
MB 089A3%D'*1T#A,62J,^KF>H#.QGBNJ8$<6?%:$04W9L*W7*9QT;]3.EM[T
M3LU"<(N[M4&QG-VN':<R\_W:H*AO;]B&'S</CG_"SYQ=?^=TH^[M;H7(J=0'
MB]KDT86F3A!5],&6 =!Q8%.D/ [*>#S<*1YF6CH.Q01UR]KR6@7"QU>?+1"N
M+6@_$*[_TMFC-9M[XLM-]65=Y/_-V4*(" N<)C"(::**#%73C1!!/XB\Q*,$
M9Y%G.5+SD-;$.KX_2A-OR=8CI.H9FJ8SI(9PT]N#':%AIN'[0S/;S( =X4D&
M99Z2SOV S#>4?M1@S%,B#PS$//G*N?EH3:%)+['FLOJ \Z*>NJF"4"%*$BZB
M$-* <JB*^B".$8&)X"*,HH00*DPJT;0I&^F\>?W9S4H:"EY6H,!RWRJ_X9=2
MA4[/3V ; U37!9\ )E.G?)OHUA9!_M3CXF=I*%4?@[QHQNDZ"M-9R^\\-VZ,
M[@_*E].$XW0.G>X"YG<UEY2JIHRE//0WP;Y\]73/*9>$57_>[C[XP[IH.B;4
M,\+;!K$TB0,A2 J%ZA"(.(MA%F?R*(^)2(D0&0Z3[J+\4>_*Y@QV+"[''RU*
MBSL6Z@MRVG0&64HN3"JIS@%]_ 9G:@QM;[AKIH#D"FS9 CN^+L .6LE:UW2E
MJ4$8:^CK%&']*YR9D+:[PID6<:,[' <X#=SAG+/Z;'<X#B#HW^&X6,[R#@>_
MUHW/'M?MB-%WFS)?\;*Y(+H5:DY/-WQT$:6)%R&>0(H05M./,4P1D^=YPD1&
MO)AY.#%+I3(A/WFZ5,M,O160+1\ M_3K>WV5C-S] E UMDK=?.!=!SG#.R 3
M^#5OA%Q#:G<_U'(!JC5HJ8$=([6G6O?B4@AVW#B\+[+ P-7MD0GI>>^2+$!Y
M<[-DLX:=97J'R[RL!]XHTR@-8IUG^MK\_RY<ZWN4^5G@P8!S I$?9S#U1 !Y
M%'(><Y:&J5:&D1G9B:-A[RX?;A[ [0=P=W_]</WI\?+QYO:3F671A$_/IK@'
MQ<R:U/3;N5@M!Q=-+O@K^-S^=Y)B$#/!'9D03:*S&@\S( [-AN';=@;C8 !Z
MUWS@?;[<R-\VT;O;3556<L>6+"PB#_&8!2D,4^Q#Y)$(INJG@!..:9 PFAGE
MIQC2G]B$7);EYEF=$)BBKS*.K2/IIL#2*!8DH1ABA+D$E@E(6.A!FOJ>%\0X
M($%L$J^<$ECSJ&7'#<0-.X"V5Q=-J'Z]8^1"]=;Z41^"GF&?$%HS"]\Q EI.
MP*XK4'L'<ML'MF70G:&W!,*1Q3>E/JOIMX3F< ^P7<;RUA073VMUG"YJLNW,
MBTBZ@S$7!$91E*B41&GRD? ABY#(DBSV*38J)3Y*96+#WM)J,Q#?\V4N 7T%
M]_PK7VU,)TP?ATGS>O1<X0TO1A6Y^K3=(>!N$HB62*YN0X_2F/<>=$C,-S>@
M@P];3O0;: _2M?NX4U4MZ]5E514YV50J$/:XOL,JYK4=AAG&F8A)+%79EZJ,
MA. P2_P$)@''4>0)DJD F]'H/S><F:B!W8S NM,/W>OTD]><;L-4U4 WGTD_
M%3WS\0.0-C,X W.7?U),_KR-8DE.U7&TYA7TF571KX;=20:<.H;0U<!#1US-
M.QG1+91O1B@Z7MX\&_2WU4NNBD(>\V?.U$6"9.8/O#1IDC"PQ,0^SV^?[F[Z
MTX)K#NHXO>)! MH,3Z\OT/5S08<@&;9A#M$PLTDF0#AMAJ AK57VY]"ZL^5]
M:@C7S_C4>=QF:..ZF[,JE5YEA=057:U+SCD.O) 2&-+0AT@Z/3!+200][&,_
M2N,X"K2"5:.4)L_SW-(&+?&F*-%DHN$04,.*ZU1\P_/+*<FMACH.06 RV=$1
M%+;C':TA,1SRJ"'FX*3'H?=G'/>H(<;^S$>=%RS[L]Q>W1QS53IOYGZ]7$K;
MJ":L+9(HH"B+*$S]*(:(9P22-*30HXA%,<<)BLQ&5.C3GCK*+CDYX?'W3P?@
MLV()M#P9%I*9(*UW])H(/S-[Z!@Z\S8HYB"XZG1B0'G>9B;FD+SI5V*QA.7<
MO_7J26KLLRJ<>Y1+7'[/RT48LR3V/09#:< A\A,$L6KV%/F\[C62"FI4A'J,
MR,0F19&$CY(F4$0O@"(+/BO"AG;C*$!Z!N)<L<TL@8W$Y@/X!D1R-6CO&(EY
M!^H-"/EF<-[0LY8=75693#/#OFQ&K"X0RTC DQCR. D@8A3#E(H0DH#XF8<2
MGV-D<A?\EL3$U[W-D*3ZRK8E^S_KM@^FU2E'L-'3Q?,D-M/$9OV+$]NRPQZK
M)V5RU4[U+8%Y.Z>>%/!-D]333Y[;5EDEXWU8KK\];%Y>EG4_=;S<Q8[*NH?N
M+A-,4#6I/<(PK(L^ A9 0L(,DEB$$4H"3EAHUV;9B(^)=]>]MLL]?L#-2JR+
MYR9\=L^%/#:UW_VK]8KQE>K*+'\JU\N<U7W]'N19ES<IKET>JY+1\/[5]L/2
M-!W3?P1F]J6/_A:RB_T/HL?63'V>K<!QWO?9C(L?U ?:"JK3?:'MEK.MM]T;
M.R&_E_W&B;?B5YRORH]UZ=>"$,0B%:L( NFZH!@3F/HDA2D+4!8G/ A$;#H5
M0INZEOJ=U1:V1[FI9Z@VN,BE[BV'NC:=C6H<\QAQ%,(@RKC<82B'!'L)3).(
MBHAF+$XS@P+#>:"U*2H\B>^39&4Z?/4V!==P618V'YM"= B<8J6]:W=9UFPL
MO[/"9GW*,Y<V&T/RMKC9? DS.UX6U>)C7K6SE^7.T00T, ]%&OD41@2'$(5J
M.ELB_XE#[HG ]\(LICINZ_'EIX[U; DJ=\@LS',"CV$C<+Z4AJ$=,P&UE7E8
MCB%]E6_V=%7^:Z>G)Q:=116'!>JT;>0I.\?H9O55.E[KXK7VPO*VDNN>E[SX
MJGRA+$LCPE1=1!Q!E"+I!@74AUB(4'I'7LR9T>7-,+F)%>YV>]]8MM3KC-*U
M2L\QVYA'4-/;B]UA8::66[KMV2OOE61VU-WMN'I2.MID1XC-NJ_J"7ZXE6J^
M97D*TN\6W&:4+S .:.RE"4RHFG_*$8,DEO8 H<R/_8AG(O3-DFS-F3!1!:M\
MVBY]'JA/$;!^6^QUQXOIT<@<:DT/?E+X#!WYO<[B%QJMQ5N6'#KTUG"X\NO-
M&9C7O;<&Z(V7;[^2G;GZ&V=/B@(O\Z=5,_EB_2R/$@N4B"3T,P1)F&4015D,
MLX @&&;"SP**HC0QBE:?(C2Q/]*2!3VZX'-#V?"V]R12>C;%A?QFEL-*=&/C
M,":7(Q-PDLRLBCXF[*$ZCSYO>Z!H^OI=?U<9R?S3>K5-0ULDOCR=(Y[!( FD
MWK),.A-^A&'FB\AC$<M"CUG$  =(SA/SV_8RY T'!D-@=&"C- QC>=Z"0:K2
M?[D:9\9"#B/N<8(0XUZ$S'RP<Q$[Q]DZ!,L=3KK'+B>RFYZY6J&ONV](GZ[+
MT]:H<,Z.6J<IS7S.&A7Y[2%K_)5S[]]_7:_9MWRYW%W;9AP'8<!"R% 00D1C
M!+%47^@A7X2<L#CPC5I.#-":\1[]ZHO\BSPZY2K(5Q2O:E>_?%:=/NH@?LL9
M(*I(^65=-%DE#_QI<*R=,;9ZJN\(,3/5[X.UA6.>N^V34CJ_OWY+Z0?=49\4
M^?0]].E7[&S )_ZMU^NFD,9E(X6HLT5NBT9=;E;])_(5S5^6O/Y*+*(D4SGR
M&?3E848-S4-0GF82F'H^X;X7(M_L;',6-Q/;D1U9E5&S8KA@)?C]1>78U)'9
MACUE6GI/;CELE<CPJ'3>IZ-G9V;#W,P230RWL:%R I,C4W8>+[,:.R>P'9I#
M-XM:)O/S2AF/6]'T-^WU@6D<B47F(2\2:0:%)YTFQ$-I$]/(A[[/L1]@@>/0
MJ,W?&,&I+WX;\LHA:)M.[_>-JGDP3/<?@Q 1S&/.0^B%<0"1YWL0>XA!+PF2
MT/=B'J>)22JV4PBM$[,52>E9+@\!=0R>GM5W"8F98>]]H=K&SWO]LBZ'OU#F
MU12:@KJJK!@C-V^5A:;P;RHN=-^SOMI[&X8O#QM^9IX7"X(R*,T!A2C '&:A
M]# CGGI1Y/F()8'1F#X=JA-;T_<W#U>WGQYO/OU^_1[<WEW?U_U2'XROZS3@
MT[ZA<PN*\:7<D:NW<IZ6J4:RN[N!TZ Y]Z6;/@Q'[MD,7K:,4_&E_.O3KWPE
MUU^J.?+L.5_EJM&,FE'2!L86C.,LR3B#$4IC930()$F60I3*57F6L%00LU1H
M/<(687O#"%;#AG2V]LC7QZ"GAK<N/FU:U*&'K&; RAU:=K&K#J:6@QJ??1ZZ
MB+;#^)61T*Y"67I$YXUJ&0'Q)L!E]O99=157TE[5-8/24JGTWZMU6=USNGY:
MU1/W?.Y[@>\3&'O(AR@B5/4$3B!F649]SOV &D6^M:A.[':T^(%B2U#^N*RK
MPZHU8&V*.^VQ6 \/MZNP&,%7TR]QC9JA7])"TJ??IOY?#8U/M\WQUY/3;7;_
M",T?D=>O!\.)C'[-E\^N5>WB2VHTVCVO\J*./-V299OL?%  B<,P35/B01;&
MTAG)@@#B,,U@%O#$3WSA)['E39HA)S/>LRG85S1?YHT[6,]#4$R"'9=@QZ9]
M):KA1V%Z\38AP/;7<KW ]VE(YZI'M0/(?46J(1\_JB;5#JZ!JE3+!7](+^2%
M"%D<^US *(RQ/*"A3![0 @RS.$*9"#+F1:E)6/=,?B:.^I[N>SQKK^,%)X2R
MD'E0^"HA2Z013$/$(25>$@8)E=XN,]E_YD3=HFSF3X*ZWE8S(Y9F&X[3CM)_
MFC;2CO>?<[GYWZEM]*F]R-6R=CO2=A;Q;QRK/@SU%;!T/C=%D:^>VB:CF9<)
MZH493%7/&.1G7.XX',/04Y'!D",1&=TCZ!"=V,IMJ9D9-2VX]"R7:Q#,S%-_
MDOB6Z 13-DRD=&14M$C.:CE,0#@T#T;OVMF W_+5NLBKURY/]O;;2BK4E_SE
MCLLOSZK"3_S=:[LK>SZ-6$I"*(_>TA30@$*2(OE/Q"D.,T12S\@4&-">VN_I
M*(.7+6F5Q_K2S'3X"9?='PRG>9G JV<Z)@+-\$2](67.<JP*BW?8[3BX<.Z[
M6(CMR*284)[5LEA <FA@;):P;".MSM@WSR_2HBDK)H_>Q1,O%UGLQ0DC <0J
M6QX%,8<I]WWHD8C')$M)D'D694+'J5E<-5I4""G?#4AO/M^2-XS0G8 J8B1"
M:93 P$<((A012 (JH$?CE,=1&"(SZWL&1O\_=>_6W#B.[ ]^%3SL?[<GPNCE
M!;SM/KFJ7#VU45WV<;E[8K8?%+C1YHPL>4C)79Y/OP!)2=2-0H(@W1MQ3H_+
M)I&9/RD3B41>AC2]'0<<,]LY7&28F6Q"C#N"J*7HL+EUKT2N^EB?)C)MR^I>
M08^Z4_<_;=^(^J%MI#L3/ ]\GQ*<LSQ6QR)&='J5P"(@"<ERRCV?@I(L.XM/
MDE YU\V8=5]@)!1)A!%;+O^-7LTGZYR$Q4P/;86%:=]^NVFW':8/N7?867J[
M].0=I0^%.M5)^N@9^(2JNT6UN!;_JN[*\OLK_UAMIE$:3J<Z\_K(&]>=#L_H
M&)WXU[I:-?U@[\IB6:+OLGPMN.R_V38&H5^!',D/TR,ST1W&#PRDM)I!=6[-
MR>9/71"J.WOJTJ,PM1.RF'UJ1_=\+BI.Y\K!+Y;BL_I=-1,^\_PHR3%)PPB3
MV/,P)9QA'L81S807I+%1S44OE9'U<T,7-8110QG5I,VTLA^C?KUT)CE,,ZV$
M-E9#(Z%Z%%&]WRBB^F&GB/VK3J**1H)ME-'L8?@N>#V?W_R0?*T3]#ZJH^:C
M.HC+"K85]JTQLKXITFA+&^V(F^^ O0!<W@9=R0X\T9T1V_'N9R*<U1;8N_!D
M^Z")>-W-T.AYVQXVO&P;DG]</C\O%\V ^OW;MOIW'V@EQ1U]TP]?EZ5.':E]
MH5G@29XQZJM-,Q:8)"+'-"="]VR)TLAG(O ]6./,H2R-G:NF1UG@V\7\#=4_
MHNN7EU+RHAVJH*>'5^BG8M%,4^GIZ3S6)V)V"IT69YB=Z?"&&N90P]U1DL"G
M8MX8HYL\E[Q.*JB?Q#73J.4:==EVV8/&%83.6M4,9FCBCC:N #QN?.-L9<MP
M64%9,2_T-,K;'-!0\..ZK*_#N!\%GOH_G'F$ZBD".<ZB-,-ADN91QN,TU1$V
M0"7X,'[&#HSON$-/<M[,>E8,0H-Q T$WC-]-!R7P0 3N4MH1Y0JU_#D,%;H!
MRE5T<2 WTP8DW4!W%,-TM"S\P-=D&XL[*<N:WN?%+K7>\+S7L\3(YJFEC#3I
MC7)]7BY7B^7*T$)=@N#RB<^1]#"+TB<X^L-I@8"AC%;GOKYU)SOV&0C7/?69
M/&Z9]"3+1Z4#U_P_ZZ(JZB*:ZX5HK$'SS^YPJMWDO(0R&OL!3EF:8))1B:F,
M&/9R1KR093S/0!Z)'1MC!W8^_L]O7[Y_J1LKH.MOG]"G+[_??'_X\O#;_0VP
MTX(ES&8^R/C@P0Q%R\\5ZG)4%U%W>3J8>C=&?=$P8%PE3=DQ,6W^U""@CE*I
MAJTV(*NJNF:ZTINO9I*$5!V+0LQ"+\0D#1AFOD]Q)E(I/28\GR3@%*'M\F,;
MGIJ813;03GXSRV$O%3!67--!?VPHN9QI?U($E^D^N\6G3_,Y$NQD>L_Q4W8Z
MM"O\TV7/>D)VVU _3_S,R^($"[758Y+'.:8\89C3-$[]-)%^%$&TZ1RAL6]&
M3XS@:S:FIDSI;JE@W%7![C]F-Z/@+*1F"NH"*)BJ=JJ -<EV,KWS(067!'.D
MP&?)3*K*EX0]5.J+S\/4^_69S[ZM]0W1;?X_:UKJ&Z.9R#A)O"#&D8PD)I1E
M."5JEY14"IF'ODAC9J+2IQ8?68T;<CJ\_Y^6H)E.GL2A7P^'2@?3O5:PVQS]
MSW#!1'M37\=L1A-PCXJQH ]/$BV./D5=7SM?"V6@BP52!AF]+N=J\559</12
M+L6:-PUEVGL<M>,M*EK_[N?AAJD/B,88J2=J ^-EH5<;F9.O3&)8^IC=&)/>
M9^QSIK0UFK% 9IR'#,>9]JXSFN LB 3F'M<S31C-$J/C_^'"4V5&:5KP5*A:
M]'Y[,40@8'S?2!:K#*<NXX.2FNJ%)L]CZK)_*G5I[^^V%WH+N>EI^IGJ_C2K
M-WVU6-0YH9^EW!4-S600YBSV?!P2G5>H-E><I;&'N:!"<I:G,3?::"UHCQT)
MWU)%N90#2@,A<)KYS2.!!%-1S42G._&&CRO4 4ZQTBD6='G=!@; V=6:.>6)
MK]' D!Q?F<&7L&TQR%9?%NHX6INL35'B/5W))KFE>.TJ12"%%P:!Q'&<"TRX
M#L<SW;LTIBSGA'F2@P86@ZB/;&6V%)57V(Z3*JGI59L=G&8V9C20@(Z KEG:
M\:%O^EN8-"M7:(??&';&"@1G[0<AM"=N0V@!RW$[0IM%;.U-6;S6+5+K[H?J
M6-6)5:5!EC(_4/Y]E"H7QO<33-,PQ('(A R)2&,*[&1ZGMCH(< -:;2A;1CB
M@L-F:D;<@ &U&L<XN(_RF<CFS!CTD)I8]R\+?:SJ!N_8:;;V3Y25*.C\CBKW
MO*TJX$G$J,]"3*4ZQI.,JQ.\X!Z.!$UDEDE*.8&H]$DJ$YP_&IJH)@I3W=.X
MF.GL8&EARGHHZ @-BGHE<J2BIVE,JIN]8AXJ9?_#\!C\/^2VME5&)/%$RK!(
MM?KE:8II0 +]SSA./1+)T,AAWU]V9'W[1^U[-T/. 9'ICMB7@^UVPL#4J9;C
MH@KUR6$>6[>3QRZJ;B87*")^S'Y/++SS\&11\&,&N_'O$W^U*]+_L,A7U;7X
MET6FZIG71];53:5Z>X===4O6;?)5SX'0K]&.Y(>IMYGH(V2L7I#4NE#_U)J3
M%NKW"'58J-_WZ-"&^>W\Y&:B<K%X_++(E^5S;2,_O+5_W'TS24:YI#G#D9?I
M0ZO0\^-YC.,TX4SMOZGO@V)BEGR,K.?=ANXM:?2Y6-!%[2WN\NQL.^/#,#?S
MGB= $F8Q3H&XY0EUF+K2G1 W3TS3&=\*(N=]\6%<O%-7?"NHSO?$MUL.[E_4
M3:CJ\L.GY5R]<K]:_%YM4_W!_H;A<B/;I::S5H<-/5YB72[0[U6G@,3<_S %
MZ;(_,@(^,&MC!LT(_@E0<BM_Q93&9/X+4.BN/P-]U<Z_>2CKCL9O=?^ .F>^
ME.+Z59;T4>IN4G>RK'F8<<_+<Y['V*>48B*3%-.4^I@DL?!R$H2,YA"'QI3P
MR):BI8BX[IRE@UMUJX2Z:<*Z$KO? ',*C&$U\UG&  OHI+1-#UK:5V@#7-UR
M3-%O3(H['P0JLB.GPYCLI%X&%(Q#MP+\/CR\N']=N&V8WCG]SN(DX)D("8Z"
M0!L.X6.:2(:]),I"+TP"(8PN\LS(C6PXZM[]=9=.1'=$S>-Y!GA=CE>Z10%F
M$8YN_G?3#+HQ#Z>(F$<^W2)C%Q$=BA H5FHN<$\,U6"1R6*KY@)U8ZZ MX8&
MA-IZGC;05Y?I="L+]?%\YN5I%N=Y@KU4)IBD'L-93"*<\#R,_3@+P@1TT0FB
M/F'PYW1MTWZ-K68)F.   QL:_W$,(=1\'B-V$:0!D1R L,[C-R:TWREJ X#E
M?*P&LHAM&D63E_&/8O7T45FRY;,LZ^++ZX78=%)Y.Q@3&K$P3B0GF-"48Q)*
M'Z<D#C&)8Q)[G.0>B6%)%F >)K1 ^[-:6YLD2^7GJC_5E\;H U5O<^AP>1OH
MS2S1R(#"[-$V#^M/Q0W:L'.UR\^J.>O\>\OA55W#JO"7Q6L=DQXS-#T ,V=Y
M)' .)LXRL8;H. ?%?BD[0]?,N&D3'8* ^HD74LRI<J$("4-,,YIA/XP"7WH^
M]1EHYF=W\;%OP/O'+EV6W<R$V$H$LPT-E1'RODZQ[TA-]Y:>5/]."76H6">?
M@0==/JM/[&Y9Z(;8K_+_E>6RS<C^M)8/?ZK_??N\+%=OW_7^UWZM?,\+TD1F
M."%Z=)SGZ7$I:8)%RK*<RBB4<6@:@P%3'UGGR,^1][^03J^HD%#[?>"1Q#S\
M ,?R<GQF5(1@.JQ9034O2#.#-#>;F@RD^$$-0ZCF"-4L662IP4$T#^F,"J9=
MA&<44$%A'VM0>J) \#4G"PI9B]N-$=DO K/05;EJ#;V>+$P7;^U7GO$L8%'H
MXY F0IW.J#J8)81CEJGCFJ"91Q@WL<%GUA_9ROZ^GG.Z0+]2]6Y!YV:VX1P4
M_2;4@8!6CDY+S:&J7I"DS^=1KW;\'?6OG:]S;M5)U/&"2!N%N_08W.E1AQ)>
MRI5LOT)4>2Q*H]3Y@,8$DTQ$F'H\TVGML<S3/ ^]S-2CV5]Z9$7:$#/?70\D
MO^Q_V,L##A[4="P\A@.9S-T!>]GL]GIS&4$;^&DQ>G;G@Q<FVWI/,]K=5\\\
M =\T?Z4_BN?U<_N52'VN%%RF..->KHXL$<-I+M3N&8:YGW#BY;[1M?'1RB/K
M=TO+?(/<%_ORUF@M#$RY6S*.=\.3S _8!_?7FVP'/"E&=^\[_8"[6X!M&&XF
M0I+'DGJ8<AEC(D*J]"3)<2Y2F@E*$I'ELU=9LN60B/^6'N0+UZ5J_+V[J5;%
MLY[]C,0FDM^6?^EQ*TRJ?_'EXZ+X[ZYEUT*'G/T /2O&GQS$^7?@QG[DQSEC
MF.9^A DA5/?1(3B-@XQ&6<P"/Y^]U /)OJ]HN9H8X$/*D&O(?6A9<TF"Z$I!
M_%@L%CH)?9FCAH)+2/. ^$1Z!'LB5-_72/U$@R#&B1][ :4LSVG00GJS$.\"
MZ(:N$SCE0HP#I%FHV!DT8-?PY+W2EO2X=T-'$HYX"[2C]>[W/4=BF]SL'+\$
M+R>X^<]:+:!S;FKO^KJJUL\O^J=/1:Y40RJ)+*H88:N.[-<US* M-VC'#MKQ
M8U/F" 2O7^_'Q0UF!*"0C5!^8 >%514"D-1DQ0AV$'1K$BQ7L/-V?UDNQ9_%
M?/[E^876^<I<'=O7<^T1-K_29_BORZJ:10&/E4L6XTQ(B4G (N5)9('Z29(@
M"-,HC$!-#HTICVQI-GQ<(;KC !5;%M!<\0#-9S&'U<RO& 4LF'G9X;1A0D__
MV"&VXP-I1MQY'&#9'7D?YG0G]43 <!QZ)? %[$S+YV)1K.37XE6MNUBIKU+!
MYK(99O!-KF9AGI(LCT.<,:X.>USGG?AI@H,L"9(T2VD :T_43VYD(](,%RBV
M=!&M"5^IPS(P/^4":F;FPAT6,!O1T,4U8;2CW*2U*32^]: !M@MF0CHR!A>(
M36H!S 0_5'O#M^QT7=F0Y5I/$7R\6\X+7LC.F)XTC:14BDVER#!),CV%@*>Z
MLV#@\3@)<K-&XI=)C:SC.\)H0]EDW T4+S,-=X,"3+LM 8#/^[DHFZO9/^<)
M33L'Z*+ 1S.!+K]AV_9\.S%T^XU,(T+UEHRS)*'-W1 C/,%1%.<RRD+N94:7
MOSTT1E;=#D7K"<- !1TH)$PSN_.4Q]#('F'<3^M]'QWL$;%GJJXCK:O=1YVZ
M4<HGW=KJ57Y9\.6SU%[XO>1SY4T6><&;>,"VRNZS$N+Z]N.7MAO6]4+4Z^R/
MN.K6RZA]_C9_H#]FF<A2XDNJ3O""8T)D@%E&.::A]$2413R*C)*CWHG_L3?Z
M9]T-YK_;&I=N7("UE60ONI),]S, &I2I/VDS8_47_OQ@AK YA^U)@GYJ9/E;
M'9:X.EE%>84.I>S4#B-M+) 6] K17'V?D!+!G6U])^P=V>VIN9]T3WBGC^9P
MOWDO-N!9@Q_HXM]?.P,TOC\I2_H@RTVZC<<\2O,LQZ&@'B81#=0.%,8X]O(@
M"X4O8VXT9-* ULA[A*:.YNWT%]Y,?Y$_7@I=A:V4!% 2<0FS?@ON& F8M:U!
MT)3U/+MV!$Y-'&GJ%GF*E[ P3UQTB(E=)N-9;+ 9-J#\1D-I>Q(>+ZTP60:D
MH2C=E$C35QR4?GW3=4_;$H:VD$'];?/])%&<Q)3@E)$ $Q;$F.4IT3TI(D$\
M&7N144S;@O;(]NZX["N(!E0L7<#QLLT;$1U@R/M4=5+-3+<V:5.BI)]P4/!U
MZ6MH7^[E#D:'Q5[#X!Q6ZF4&"*30Z\**[U?F929J;Y&7X1(P2ZPG.WY<E[J\
MY7-1<3K_IZ3ES4)\4B?R&?-D&+(HPD$L?4Q$P'%*:(:3),YH[GE^9):XWD=D
M9-O:DD4-7:0)(T49?3*>@=:+4+\Q=24WS&I:B0R:='I))JNIIV<7G6P"ZB6Q
MNM-0+SYK>44@:54W-)S)+(F%S .LPXDZ)2C$*64,IR'+$Y8%J1^(V4JW6#6\
M&-BL#%*X[?K&W[ZF/>]<4].'-G5 !C9/WT%@>!E@(QCP"D"3N*H[A3J,^Q_R
M[2K:OUUWVAC_H3A'D?VC!^!U5??J4Y'7/XIJ)G,1Q"SQ<,R)4&< )G#&,H(3
M$:1)&H1QEAC=F^VM.O)>]%W[:]6JT%;YU[J?J6PZX6O:AB[K/@K]&F(M&TP[
M+,4"%5L=B3&@T&JWUF1%5D?L=PNLCO]H,61'+K_19Z.!')W'1_Z^W]W<(DT&
M,":G%:/_>VTI >Q;?9%YV&R;?7;M9MFT:TPWNV:?Z;U9-0=_LLYBU+5%]<YP
M7SP^K6[SWZHF;ZJ3.-F],IQ%W*?J#!C@P \#3,*48983@OT@]',9<>%'8K:0
MC_I%,\<(SH31ERYKOG1=5B#)0-M+42%?2LF;IH#@;$<HNF8>UTB(V69%UN5I
MK8M6LX.7.58,;1K^=='L,N4T6](2$'<9E% &ILZJM 3H1*:E[4KP7?7;<G&_
MGDO?8Y%_798/Y?-B)3[/Z:/I/GMV@9%W7D47:\)(4\8^4K2UDU&[93IXKT!4
M*)GOR^>!N+Q3.\$ 9A3,Q$=_:"X<56==E-)JRS^_ZF1.P$7!NF[!Y8=MFVJ^
MU:W/'Y:_%HME6:S>.G-EJEF:B9AP1K#P98H)RW.L?I7BT(\B&5 :AH1NG(('
M2+?-/JH67L #7),_J9-56;!UG3>S6J*%^L1TY>MR/M>YPD4[U1[:I[,73C,O
MP $ZEBVN&KH:C6_[:'QIT7!8(&4FI;.6G[W$)FX":B+X<5M0H[?LK, N,T?G
MW^@"\&*Q5I_[[8LLZZV^^B#S9=EF\#S0'[*Z^;$JJ:*A+'[Y]F4EGZO]K\SF
M&S.CE,@TD10'.=<FA"4XI;&/_3P.LYC$(J8!)-PZ(J\C!W!O:*E;9E1-:A[?
M<HZ66]81JWE7UD<SCU::>Y@%&O.C-#-??Y$/"&;[&F;03YKMOS4?T(YS='OT
M ;7/U]Q?G;.6[HSE!)@ZLK1C<CJIF9X \D,;/P5)>#K1@_IFR/J^_%NQD*NW
M4[?EW;:]7' 92I;C/!,4$ZJL?BJYAPG)J!\G0100H](Y"]HC'_["G[/#=")
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
MG=:BQ"Q8Z8RCL>,T?8TH%?:HX1$5B_W'6C;1'YI15',*//0-_ZP,XS]3?@+
M.-$4X+ML# H#;/Q.H8;\_%5:A\+@ _02!2YL/1>:/CZ6>@)"W8'N7K[*Q5K6
MQ4FSC$F:YKG A <I)FD6XI2G'.=1*ID?Y7%$0$5"?<1&-HG[I+5+TQ)OR^^@
MHU3[8#,S8:[ @%DG>QQLYC9?%-#=?.;SI*:>PWQ1Z!/SEB^_,S2W(V^F)Q9T
M?K>LBCK^M8F^^KD0+&<1SGVFU)SX$6:Y#'#&!(^H%]"$>G:)'>>)CGWFW.8Z
MJ6_XE@FTX<(ZJ&V$I^EAT2U*P*/@<( &9'M<EMAYJD</R7?*\[@,PODD#X-W
MX7UT '/?=U-7]ZL*-V-9"UG-$I[F+"0Y3H7O*Q?"BS 5U,>)IWZ.>< E#38C
MGQ[,6NRXY=!(N_9G1#U8',:VC!Q5(\]WO)BWBG'\*?4;JW<"W=:UJ?E$-:-7
M:,OJF7S][ECGSIU^S3#Z^A?X:,P[^[S?1V37[6?RCPK4 6@<-'NZ CDF.%FG
MH'& ZG8/&HD"?&^LB^1WU\6W;%XT[OHG^5)*M1%W^S\$J9"A3$,<1;ZG=KY8
M8,J]#"<!5W\(/4*I4;X7E/#89^@.17.C"$+N\FXT%AZPO:;F G5R079\7*$N
M)^@&TG$$C)?Y%C$6;G8;P/6S#FCILX?H@M6V9T'J-\O'A;Y*0&)=:E.O;PM?
MFDGUJR>Z0D6E6Q@N]8OJH3^+U1.BBZ:K(=I-%JLGDOSL9E>P ;#'YH.6F\RB
MVPC9M==6[UN&-O2ETP=]O]1-ZIE%7LIDE$D<QZFVO;[$+$H93M*8IIQX>00;
M%'V:S!17YIAIJNHKO"-KU[_H#%*&88K!\EO<4>.:(&JGF*+KLM2!</USXPGJ
MUDZ7#"L\/-$KJ:N Q&DBTX8@>@4]"CKT/SU1F*&)=\BC,Q+)N:0RSW'N$8D)
M%1*G//$Q$9QP'O(LE]X4088S_$T>8L@;/B8/,)S[?$8*+PR!>_K@0LOMY*&%
M<Q_*R($%!Q_..X05X!_2^$&%"TBZ#BF<(_?7#BA< &EP..'2^K;YX<N\6.EV
M$#.?D=CC:8*#G.28Q"S!F4\2S#R:L93G4M  TL5FMS3(31TV;P::Z+V5/L]\
MD1&:X=#G(29^$.,TRU,<!3F/ Q:31"2P;'@KZ6VRK!Q(GT949"P.<::;%Q$_
M2C$E,L'"I[HR,/)#26&30^WDMYH&NC=OB![TN_E]/><4V".Z XS9Z<1.6-C6
MKZ7<:P+4W5CN=&<6=3 [[/:CS8>R*8K<7#^V&>GBLAK@4')GV?_;A2?.]C\4
MZ#B[_^@).]O;:3A_/)&SNA;_6E<K[7VT4^)([F=AI#O!BRC A"49IK[/<$HR
MC_E^Q.(8E+4/(S^R%;M3)SK]!:8+H6__5^51?5L]IQ9HX8 (FRG[>+@!@[^=
M^1.G9OI6:,?+F39@#L?[#4/'D=$ $I_4L-@!<VA\+%>Q=@ZYE*+N%/:=ZE;R
MZC?*,UV]:6JKZX6X^<^Z>-'T9H+%(N09P5&>,4STV(HL]#.<<QDQY3[) -:>
M$D![;-/4<M(TW5-NNVQ&CC?<7*$7S0_ZW^GSR_^-Y(8GL,-A#+2Q1S(&?# +
MM8_<]Q:YNRUR-2M7M<V_N0B<C6L"A<"=[V),>6KG!@K)">\'O(1U3KCI*?G+
MXE716Y9O_BQ4/E+.>(;5:58T/<)H[$4X$G%.9,ARP4'G."LN1K9(6T+@;'$+
M0,WLS>@PC1TGO8RI3>:Y/2;N4M(M>)@Z5]T>IA-)[ ,6LS-4']:5<L2JZN/R
MF16+>NW[;>; %Z&(%'D]8+*^EJZN>=T_42A3V8GCU6.MU.,;IF9^Z/LR2G)U
MOM,A&:;^DTJ2X(B)F(62,=\#C0 ;A<N)#)WQ'<6X'XF9*7QWH&&F<L,NZO![
MA78<HR[+S10>=;)LF:Y]MP[;J.5[%'LZ*K".[.TX/$YJCT>%^=!>CTMLR,R&
M!_JCS>UH3]@S+F.2LI#B1(:Y#I(KVYSHLD0_)H$Z_F8AB3:7_&8V^0PEB^MZ
MJ%VMX\@K^L,NE><<0C0(LR0A'@ZB1.$2I1&F/&"82%^R..,DYZ *]R'X#$DP
M;1OI%%N89#/,P U*)*+2"WB"11RIG9WJ21X)"3$-O)P%D23,"V&7+0YPLKIY
MV80;Z_-]%RTW0)GMMPZ$A^V8K?8HBIOL+_132_1\6QC+P0IGQ7(Z)N&8RCL,
M/3@KZND1!N<?MPPW'(53-[=E'Y>5,OZ<21IY$<ZS,%(&C3.<!DF*19IE:<@]
MF26@ZM1^<J/[U0VI.C$9&$3HA\DP6N!,>&!8X,0UR=7V5A1][$,#?OPW$M+5
M.;^?V+0'>B/!CT[N9F_9*C=;?5E4J[).Y]HL?*\\I[J85=Q)]859K.BCG.E4
MS81D&9:<9)@$,L8T#Y3>\SC-8T_*/ 6=N\U)3Z7TI2*+?J*5KF30I(&]S !8
MIH&?QW% ,*>Y\G0BEF":>CEFQ/.4UQQ%GN P3V<<-*V<GW? T]2ZCH$1U-(R
MG:ZR8:)C9#4?5ZCA!.U8<6EWH>([L\'&A">VQU! CFTS> 5;.UT6KU2/8/RV
MU+$ .F]*M&91G,:^"$(<)KFO6U;J'D""XC32O6J]E(;$AUGETX3&3M9KB2&Z
MK3PK]LQ(]2=]0?2QE-*BG?U9]$SMQG!,H%9B0U'G0+?0-$1=VH-^L9QI_QDR
M$^MZO[#'FGWA>=L^]N7+4G^AORT7;6O\-L>*A[G'_"3$04P"3(C29I;P&*>>
MI"3*(YHG M:U_@RED37Y%^6GENK;RC?TFZI/H,:>Q\E,99U(#]/9E@S:C@-L
M+@L6O)C7*:8K^7R%MGSI#-1V-L<(R687Q7?6B_X<G8D[SU\0][C/_*477,5*
MOLG575T77?#VM_K4MNU%Q1-)TE1MW[E@:ONFZGA%4T)QQJD,O2#U$@;2>B@#
MXT>,3\05=,;VAJ?MGS17Z*>/I13%ZF_6#<# 'X!M7,8=K"XB-6X0=1#),8-E
MM-C.!?+O'.TQ ^=R_,=PG:$GC>9F<>8E@9 )37 6ZZ;X7IKC-&4$1YE'0^9[
M:1A$=B>,AL#H)FA#KG%$;$\.+1K0$P-<1MN30I.",,;Q8%\&Y\>"=OEW.@[L
M"W?^&'#P'+RN_MO?/SZ4DM99Z-_?*N4.MAYM0D*24L_#>1IEZ@@?YIAFQ,><
MA8SG.56^/S=M1W2.R-C'][]_1%NZJ"%L7CQ]%IE^97,E+TSA3HEZV8,WE]F\
M^-N%[':%W*"/&U2&?4FFGI+JLZ].5AY]B?ENJ?/%9^UV[]O5DRQU(Y!2/NG*
ML5>YFVN_LV4W/W3^9],Q9+FH(Y>\U/73GV3SOQ]DOBSEKFJFNLZ557B@/V94
MR#QF),-1D":8R"A0QBJ6RCE09BR,_"#-4]C-Q=@LCW[?<?VLS_O_W7;LIIWZ
ML[H53CY?_HF>I'B4:*Z$@F:!C/Z9FODT?Z7/"6:R:\[1'NN'%</=@.M&!+25
MH<Z3K[E'/VWD4"^Q6I1.-6%UA:B61J? N'/$I@+>D6,W.KN3.HI3@7_H>$Y&
MUVZ?:7O@ZV*GC[J.7IT[_U&LGCXJ,HK)LN%+3SG7YJZ20IL9$F8RBGF ,R)T
MII#T=>OI"#-*,Z&OO/T85(%DP</(;O"#[M&!RH8OH)6W0=3,<(^,$\P6;\99
MU)F1&W::!I$;AC86N!YWUO+DUJ(.0,21D;3A8%*[-P"B0U,V9"G+WI.R?"VX
M;$]4S)/,2[P$L\23F.@98UE "$ZH\+D@$1?2Z'Q]<O61+4I+"]A0<D]\,R-A
M+13TDJPF,\*5UTD!7'6%W%M[VF:0I\0ZZ@%Y\B';G9W/:545><&;>3?KU6W>
MZ:YPSC'YM-13!V=>E"4I"3SL>5F,21[D.&.>;AP5^:E/8T(]T/#U8>R,K)V'
MS*'ENDY=Z78@Z3E\_-$P";SB&O@!F?H,4\$.=1_&1=S"E7 !E#.O8A S$SL8
M+H []C6<K J/[A^W?_B\7JU+/9-5K'D=RPT\/\D$B7$F)<&$!LH/\0C'7AXF
M621YG/I&IM&,W,BF[W3SE[QF0O> :;DP#X@; 'CY.L M+##3M$7D\[:IRVV.
M&OKH;AQ$S"\+W")C=VVP1:B47"K5$TCGAK=-Q/-E:?$U ETNF&/0<\U@L,AD
M%P[F G6O'@!OV;F0ISJRONT:MO:-2;OYL=)FF>D)JM5J1IGP>,03[ O!E,D,
MN?(F8ZX.<3Z1C,LX2D$A(V><C6Q=]YH=7VT;";QU.R*WM0)]0P)W/*.;A5+8
MIK\'T-]T]VF:N9[O\AG!3/T[?3Q@Y]0YE([\5'=\3>JR.H?ST'MU3\#.@'^3
MJX^T>E(;PFLAI/CP]ENENTCH/A*5SFR^5KO$:].KGF8)B;U48DY2==Y/E'%F
M(J,XR_5L6BID'%)(<VQSTB 3;-<\N[Z]7>OPL_9.B@T/B&Z9@)E2 *YFMG(<
MM&#&4 .EF4 ;+A![0S]I1A1B?T-;7M#U9=3 %@X.@",3!B \J8V" W(\\AZ\
M@IV5N<ESJ=>2V[X%NG#N8]./3!':-B2K9H&?B)!&$1:9"#$)4H)I0!FF69I&
M'@V#S /6RYH3'SU_9,M*W7>F+@ZI#]5\R\QF,NT2VN<9 +&9P1D'-IC!V>'5
M:3BBV=C5V[3-NMKR2W?F!BZ^(W,#(#RIN8$#<FAN+%:P3(W;C!W=)5+,TIR&
M$?%]=;[,,JR[,&&JV,%1&N0Y(SP3GH!X+R=HC.RF[*;MVLVZ.(6*F2D8*"M,
MYW=B[B5N.4RR.B^-J[RH$Q2F364Z+^)1]E'/H\-Z@=:-ZIHCRU?U"UT56<V2
M),RI\ 7. I]B$A$/9R14"AF2D/KJC[$$E9CT$1O[PKYX7-2W#WJVP(Y\53>$
MW#1AK= ?FI^Z)K0"AF-Z@3337%?PP%1XVT^S0]8,!^N&F'T".NYK>9+4N[2G
M[!/Z7)?)WG?L%/YW6M;]*?5NWEX]RS3W:2C4;JOV74P2KKL@<MVK(L]RF>5A
M&( Z"!V3&%FY-P0;;]/N^OX$+F9:.TQ:F*X"!04KZ'E9'*GE"0*3*N-Y 0]5
ML.=)R^#=6F<!W>9-'P*]=%OA7LW"C+*@OG(.TEPWV PPE;' >>A)Y>WFC$N0
M IXG-;(B-H1U7+W<DD9M.P5H3.X\7(8Q."<@ &-N6_EW5-'W2_+#HVL717,5
M33M/:-KHV46!CZ)EE]^P4^-N&^>%^+Y:\G\_+>?J_4K/$5F]S7+BR\RG#$=$
M,DQ(I#;23/TG40=J/XF\D 4$<G:]1'#D@VR3.]^9B%Q[S+(F#=/HB\B9Z;5+
M/&#:_?4 A)M^$,!J;2J9(^6^2&Y2%3<5_E#1C=^#J;OD8G:_GDO?8Y%_798/
MY?-B)3[/Z:/)1GS^[9$W8$T4::K81XJN^E-ST_T@RV?=KEX*,YWM$;]?2]U(
M#M/+RT*C/S0'#ASER^*=4,Y*\I\?EZ__IWJYU4LN=NK8L^0D"GA9I(W*&3P)
M5[+K^?Q:_.MAJ9,_V\H(0P4[?G-DY5($NT6E>BREIBT7%37/(#PC\V6M&B8N
M3*,N2.JP3*1?,BME.K'<9(IT7I2N$O4\99G91XOR=SI?RP]OVQ__7LA2+?3T
M]E6^*GE_%-4L$(1FD="]#$6N9U[F.(UY@O.<>L1+I(S\%)2V9T1V9*W4E%%-
M&FUIU^[9M^O?T1^: 6ABG1F89MZJ>XA@FCP$'7A>&TA85TEK9D2GS4@# 7&4
M;@9[V[(6\TF=B[6'I'LE/Z@UVJ"G+YEZ/H_4H94)3,(\Q&D4>5AD(64B2@B+
M<E!5YFDZ8U_W:*I8O?B,--TKI"E;1H;/(65F !S(#]/X1O0'J.CPPLY^P5R5
M>)ZA,FVQ9[^H1V6?%QZW4]B_2_&H1T/*JGAL!H_5VQ"/N1^2),.9'Z:8I'J.
M-24"AYF(9)QZ@805=IXF,[*ZMD11AZK5UGT&(S--'2XY3%$MA 8K:;],CG3T
M#)%)5;1?T$,-O?#TT Z=N]$#.B;5$MOE9^KIKO-EM2[E@_RQ^J#$^/>,^#2.
M8B%PRJE28Z&O7_W8QS+(X\#/LH )RWD!<&9&5O9/-_=??K]^^/+[#?KR[?O#
M_6^_WGQ[^&[;_],":S-S,!6",*/1Z2O:8:OVZ#?V9,<9VK&&_M#,H9H[IYV&
MAX/DO'&I!2OOU.34'K3S#5$'K.FF,\4N<&1:Y?UUFRB5"<F#G$LL4JE[KF8^
MSB(_TD<0Y<W(-&(A&=*F8@!O8T?N#SLH[%B%-E/X:IO#YO*3-#.R[_3Y .\7
MIOUH!O>Z< #B2(TOAG#VKETP'$!ZJ26&"Q)V!MR$U+*J=KI-*<D9SQ(<LD0J
M*RT%9C*E. ]HRA+AL<P#Y2M!&1C[GL=,F9M4]P'F%HR[F4T=$TW@-9)[(,'&
MT18-1Q803'Y2,V<+SJ$MLU['=EK7\W.QVKBX34W2HUSP/?=V.TJ&RCBA&0]Q
M(JF'E>521^L\CW$@LB16!^TDHZ (&8CZR*:JPTM]!MSC9N_X9SFX!P:UF8$:
M#4"8=7*)G<4D, L,G$T'@]">>&*8!2S'4\1L%H&9(B&+V5?Y2.<W:O756QUF
MSED8"F5-L PEUVY1@#/I^9CF),H)37F8&5V=G5A[9#-24T,-.5#@_10,_49@
MH' P%8?(9:S"/1+TY*NHMQK=5#_L5/+46I,H7(\0&W7J>\0R4E0\/JFCS6]5
M,[7GEJVH'J'U97'S@S_IM+W/RW);XKC?;666L<SW\C3!0<)B3-(@P=13RI5D
M(O:"P!,9"4&1(7M>1E;&74WMO!YM4&I.\3+'Z\IN:.<0V W#.-. "0S;;'!3
M;#5#N-"&,50LT(:UNH?,#O.:NUWK*(=1FN$8N8K*#.!DVBC,<,B.HBX.EH0G
MN?ZV$.7\[?&[Y.M2K?3KOU=W9<'EQZ?%XYURFPT37OM7&=DJ*>)24=<JLF$
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
M]E+"I$<P\761!N,>II3%V)-)FD=QF"3,^%9N;^6QXQ\-+?-3P+[8EX]*UL(
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
MF"9<X)SSD">L*$2<0/;ED?B<*$?@5?_P2V/@*M-6_67!A>4\C;$_D]U>_T\
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
M236?72_7\_7[];,JG^;+IU_*U??U-W-'S9?O,WV4B ,5YCB*(X))(A3.XZS
M01JDB1!)',16(ZX'Z(RL>PUEM"&-&MJH)6ZGBT-(]2ND1_EA6NDHNK5R6@K6
M$U70*S3*J?^PT\FA=2=13$OA-MII^[B#U[U:FT"$,CT:/FOV'GC7V9_)A,52
M)1DNI*28A(QC%L8")X&(!>=%RJ5U_^1^4F-[X)HX*EOJR'P(I(_W];:2MQP
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
M25M3'EGU6S[0EI%N_J5=VL*9R-K9@U'P@AF'(:C:]@<CF JP\+YFKUO3G7;
M.A2.@RGJX 5<*\J7:C.QYS,7=8_+>V7NI36AGU=EN?JN_W#%7_3?F3ZF12BI
M2!7FVC/'1/\;YD6<8\YDHGT*;6E@'@6,_,B&YO*-SQ=UXG:^H6RRQ&K2T')T
M$*IV]F4\K&!&QO#1&;RU8>4";9E!6V[0U1!^#L7L+C!X*W '$9^XZ-T%F,-"
M>*=5W*S/'7^OT] _K\I[]:)_;]]X9:BOGI_-K-NZ@DG%<2'3%"?2Q+99J#"-
MTQC'29!D@<IX*,@F_OIH;WB&*3L$8A_A-N>N)5U7FXB:.JH,>9C!L0#2SLAX
MPL7)L&QHHV)5HAWUVM8TR#ST(@,V)?;">C(?%@0G-1GV 'PT$X W'1-=5;[>
ME:S452<S42A!LUQ@EB3<#!M+,8LDQ7&4BZQ(&<M24.?;(S3&#F-T"M&^K)9/
M6)N,YV8\5Z<^IZT?@R:U'D',3NG/Q $8P/ # 3R!];20OE)6CU"8-DGUM(@'
M::D]C[K6CHC2M,K_I)I_WBRWE05MX8'>RUD>)WF!XSPGY@:58FK"%"&5.0V)
M8B*-8'>IPT1'OT_ME HWP?_ZS-V9@[%I/Z ]J+6I%U6[,N/-I1_BXA^O\^:&
MI7E?[JY<@&$-B^]@9Q4\8>N8U-K01#]MJ/_% +RK56DY\%FH8BNMM]J508(3
ME[/8 G!8X6+]IJLO4&@UD3\W':+N]"_ERK1\-4U@C7[\_'[]_+)8O:MRQK*$
MTRA0F 5)@$DJ0YPG283S4 4\3.,XCT.8AV!)>62_84,&B2YYJ']@BZ*MUS "
M-C ST;* 6AZ08>*B_E^TO;GL\H3R=[3ARJ=G 03"F[]A2W=B+P0(QZ%O EW
M,?:IO4_C?!I?R,1;VPOX,.4Y,_TSHZ2(,:%QA&E"!$Y#EL1218D,<E",\RB9
MD0U&[5FOC6<M-5E@]/(X+HPRGL94V]:8:ML:Q#FF1:9M:R"*)))Y4F0%+,OP
M?&2<L@O;D6U[""&,2O6R*DUUS!N\=. $9):!W;-A  9P]TY=>Q7";1;+KWS]
M6GJN!.Z7TE=\]CB1:>.PO8(>Q%O[GSZWR]2#>C('O/OZMUUW :F;?-2-K=[;
MOVQ"!3D/"E8H@KG@I@XH#C&79O0'T7:O"-,LC6#)(G >)@R^M&31EBG4X>K"
M^ F;)YQB,2X?P,Y8C RK>RS''Z)GM$0"8^*]KY$]!S^H.1$8HM,=AN!+G=>6
MY)ZO5;>KD=JDJ#ZN?E;W2K35U4I^TKO7\NFK^G,=1K]JW_%;9?IT*,5(F-,"
M9XS'IAE>C&F:,YP3PFD6BRB$I9K[86OLDV.UGC\W+>J:OB=U/OJV-:F)JES>
M7MUH[V?'IYFYLYV$9"YCUM\46IJ2X3#"SX9QI _X\Y5ET;7GSV@;O9KZXT C
M7&V7%L/@Q]Z!J)L8KS]&;OHI=;Y/PROZVGP2U+!;SU#RW[G%#X">&[Z<R=0/
MZ1/C!\A3[64\K>Z8S2_$Z_/KPIB96VTKRB/3FVI6FEL\3D04%1G6/F6.21I)
M3!DC. X8RP4M..6@IE(0XF-G$.U8034OJ&?FF9MG"8+:SE2.!2#,(/K%#EZ0
MX ""KWH%".EIRQD<0#FH=G!9XXS:^%TZ@KQ<RGNUGI<;HW=7.RUU7?Y,4<)5
MQ".LXH1H9Y 5YBXRP3SE,M0&2B1AX9!7!&!AV@2C^E:QK%G95 ^XIQM!@+8\
MUGK&S;W OI-Y)&O06CXV3E?#R<5 @Q&W<GL8 #YK[RTI3U^(#X/D:%4^< GG
M](>F0;QI(J]/5J]EI]LV3TE*:9J:VGR)B9D:R:(PU<8F-:UNB4P)@YT\3Q,;
MV<6Y^7IU^^LU>KS\3^@H[EZ$; ]U?N2&'M4V<R/0CNY(P[9M)/27@'":U-2I
M!X-"'TDZ&'['396OV]"'-@X/WWC9::Z3QA&/68R+.%!:EY,"LT1R3&282JY$
M1$4.NP$[16KT.["_J?G3-^U18*Y?YT]JZPP8+BJT>EU7:[WY:=Y@2GX2.SL%
M]X$'3+DW%,V^CFJ:H]1'#0GF2:=/DIE4GX>$_:C+@\\[ZG'=AF?["XP21B+&
M!"8Q99CP(,>YJ&^Y&*,D3Q,2@AKC[B\_=ABWZ?;D6N[\ 0I+9706$*B"UK+!
MU>ZH"+Z4;7_Q:57LJ& 'BG7\*5</]TT?'%?E^SW__JL^C99SOJCJH>QM\_EJ
M1K-"2LI2' L:89*I%%/!)!8ABU@J"BZA-RQ#)$=6.TT7/6\(0]W=0;ALG5Z?
M($!=WY;V!3)0;,G7=PTFAK!AP:<';"NN-S]XD.#$WK M (<^L?6;;B9 GYVY
M2<W;;-B=V)Y)VA/S]4Q$!951$6.:A:;G"*.826T,:%HH5M \3Q@HNC],<FP3
MT#*PO1&%F0$+R.S,@%\@8&9@B\'66_ZI&ZYOZ9\>HP$V O;">C("%@0G-0+V
M 'PT H W'9M)UWT(U!>3ZG]O3I&WQ6^5JO.M.WU0#@9(7?^Y-C'_?*&^S*NU
M=A4(B3*28AZ;D%C"!<Z3@N"41D7.M#=>!"FH[;0/KD8V)2V/J&92[ZB&3;PJ
ML&:TR5?OC)_[,'UNTQ;OCQW#Z'KY^MP.J00>!_Q\0CN[-?F'@9FV'_%-X$VW
M?6+HJSVW%YZF;>3M$\:#EM]>%W?US\3>A)';5TW2X@+VPW!0$:>!*)C 22X*
M3*@(,3,7I(K$82IS$J<A*!78#ULC&^=N+NMEG2I7[2==U2.F+;,4UJNMJP1U
M%[U\05N7<NKO G4[]_DS8>GZ\]A]A#&GL/J%SIL3ZX6IB1U=GT >.L->5X=9
MY;=G,?M]M= .P;J<B[MR)5^%86+3.\.4?<SR.&.*JA"'>4 P$3S#G$B%PX")
M/&!I+*C5>=F&V,@6M"XITNIILH5_O[NSM'Q6*/7;,]^RPZS4CC+:D48;VA?(
M4/<(A5R)NF=#_7N>#)(]JM- 8VV3(;(VEE:_45O/@,5!;4&MEIC$+D*$V5@[
MT#MNGN6CJ>Q_+=_KA)KZDJYJ$VEF413$01:'F&9%CHE*M;<8!"'.TT(PEJ@D
M3D#)+:=)C6R_OKZ:^3S&@K6WX/MY8&6;!_;3?'--#IP;VX.AG;_F!QF8==O0
M;'IO7317Y-7%)BO.GT<U+)PG+ZF'T*2>S[# '[T9BS<<$V=?7UX6]0F5+S9%
M!-?-?]AUP16*498G,29%ICT5%1>813S'29'DF2 )DPJDYS9$QS[S=5CHU.!L
MN'#O+FZ#IYW.^T8)IOT> ()GP@(D]I4":T-RVMQ7  @'2:^0=\\M,#=UZQ^"
M#Y$*.(]BBJ62VB$@$<5Y0G*<*5F8WIU!1$&)-GW$)@P*?0(WTNA%R5+]/<D.
M5/L/8H\:2K$1T7N9]A%2/Z@>^[30IPNO>]Z!3Y%^+.5E63XHT;;\N'QZJCMA
M7SZO;>=&]RPQLH)J2F5=&X.VW;OM)T'W2=ZOGAZ%AKKCS91G3=FT'30V7?OD
M6Q[0$3S::+:?.<\60CM-=NY;=[)9SA;"=:<WVSP.5\?K?ZS?+[^7LKJ4_U6U
MTX<MU?#(JR.K7YNZ>?F=:ZI(DWVMUK6?8:^$Q^0=5KXS184IW4DI/<Y7'A#*
M2:F.K3>9,O4(TU6BOL?<?--M\\GZ*G93Z'#9U#F8:A%C#4VY_)W2GWNYGLE
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
M1Y.\*ME:M-7R1N]GRZ?YMH'7C)$@302-L @)T8Y@$&'M 4:X2%50A%&2T$0
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
M :DM#^B[8<+^0M8"O^%[:K^HP*Q)"\AM@3K4T8X\^IMW0.POJ/T"XW8_?29
MH*MI>WE[;J8M%IGL8MI>H.Z]-. M>,[WU;?ET\WRL^F#?%O<OJXKJ4WI4OZV
M?*O6\OH?Z_?+[Z6L?BF7:WFSO"O+OY>;Y$S+S'!G B.;OK\K7F+3KA.;/Z&K
M;_HO3:N@;F]TTWA5N[KKMN=JU4SU5-(\=E?.M<-AWJW0XS=]=N&E0D:^M3[=
M&%_#'')^JW<G97D!>=[WZ#>LDWT*F+V=]"MXS)SQ J=30KT[U<G2[L\&IIN<
M?_YBKK-=%OQ=R4\E_VXZ!7Q9\66K:%3%,HZ+$#-!(DP*2C"/&<4TS8J"A(4I
MO85-=SE!:>Q;TX8N,H2;#C*&-'3BRRF4[(Z17F2'F9SC8J.?/GUZ_/*7$;+V
M!T7T-@'F%)V)9\ ,B'LX!6;H!<<:'+4VL2I]8GR;2R5_?O^M4MI$M*'N[H%Q
MVSJ"9$(EI$APD2=2G^VDPGE,&(ZH3#,>YE&:@D+0<!8FN?"SC(3X0M7.$HR+
M%? 4J-9-?'K##<K?T4^&(>US_ 4=0W&4)AWNF/BJ 8(S,&U9D#- !Y5"[BO!
M#UU_+Z^7LG5I/KHP5V^E_'OYT=&!G;E<UY_BR&42,RV=^RMS,-!_K(\&:W]G
M+&?XAX]84R#O<,(:#73/1ZISX7,Z43D3G>Q =2XLW?/4V6NY>6,G.NW#<WQD
M+%@8!07.B=2G+^V3X5P[:9BJ,$XYC5C$0(E:OA@;V79^F#;Q(Y.UO'U*.\?P
M1WP@F(G],=\&[$WZ!M*3C^F-K4D]3]]@?O1'O:_O6+&V$O-/JIR_:5[>U/]Y
MY8MY89(]+JN_*OFDKO\T[;^5-,.N5DO-SV6A;=LC_W-6,!D7(<UPR$6"24PD
M9J$,,<T5431,A.04UL[)E16(WCLU?*I/BL5B]1U],XQ Z]M<$;:SGE.@!K.6
ME[=7-Q=HQQ/:,85XA6JV+M"&,;3E[ )QPYLI(_!8TW0F/+Y*GES9F+8BZDRP
M#@JFSEWOS '1NZ:<9C3?Y;-I[%VU$TD3H9*<%@2SR+3SD"G'G$B!BR!@A$5)
M1$CN-!>ZA^C8P;_= ; S!??<L<]](-J9*-_0P,R1*RKNXYTMQ/0]U;F/Y(\9
MYFP!PLD9SC;ONIF&:UZ::NOJ3I5U;5)=I31C<1HE(0MP&AA;4*0%YDF1X;2(
MLB3(6![R<+9>K?G"SA8<I0)2_BTM4$A;M73/KHL\#I.=MI\M/$R]-^3JPL.:
MX$53?^A/L7LE\J3)QVE,JKJ]8G[4U?Z'@7/5UR_E[.;+C'"5YTG", _2>DM6
MF#(>8\8%#5D69EHHJPGJS7HC[[8W"_W<:FYY&MC(V*]##IS#M.7FRY>;K[<W
M#QZFG.^SVA.8-4\V*F#^U)EEWJXPS=3R?7:W\\D__&?8#[>>%%.^SW[]SUD:
MDDB(-,-29/JWF[$"ZU]LA",6Q$D<2\)RJZCE;LF1?[Z_7O_GS=6MW8^W(V?_
M[]>->]A/>(!QZQ_P(:\]O^'VX>9GW/[+[I?<66J2'_,AZYO?\Y&_\1'.WR3H
MSV26R;S(* [BR'2=H"&F21;BF,@LS[,LDJF5B>XG,_)/OX[GO/"YK$M*5MO@
M[L+P (SNG,#))?+M(OV9<>P-R;%BT!]%&B6BO"7R ^/#'P7MC_8>/ W/,+B4
M__6XNE,K$SOYO-S-0+9,(#CQ^LB*IZF^5NOZ^/VX0G?7MW7P3RVK=K3HY]5J
M;;H,V]_TGX*A7_\\(0 ,BUH*C_[P.@':0E:G2_53:TYV9SX@5/=*?.A1!_4S
M:16/ST^_+E_F)EH!5\!3"XRM@H8N>IP_FUW@UZ]W-YTY5 "U.RF^A>+YD!RH
M>CU"CZ%N0Q*Z*=S)5:=3N2'!]I1N\&%X^29@-/'^CFLZ$\TR*82018 S)0-,
M* LQ4S$QXS8S)6@22F[5P?ML3B9+)6D\6D!-^?D@]QN 2:&#&8G]2>@6@] _
M>---'[2I8+8O*IT,;K=ZTY%A!]6C>H&JIU3UO/4GJV+U D.WP-7/@L"@<KF>
MW7Y?:NOY;?ZRN?.5*@T8D3B(:(Y)PAEFF?[7).41([1(PH)8!9@/UQ[;I&^H
M 6]SCZ$P$((^3S9@0,)>+/O ]&D!^L(/^K5.Z$'_6R=0?63%:8+6IT79!K![
M'CF_W^)=.5^*^0M?; -;:9P0)07' 0NT#Y6E$>:IB$T?\ZR0N4B"2&X:\MB%
M 'OI6?WT]COOP!2K)61R-HNV+9]+&+ ?-+MHX/E ^.A&N*4\0G#02L(16@4>
MTOIA'0!/BMW7V._T2Z[]^E[F:[ZX_O-%+>5\K4_!E=Z53>:I_/EU_76U_KM:
MW_&YG 5"!GD4!CA,\P23*(UQ'L0)SFF0QBI)HB@")4G9$AX["")$^<H734NI
M%_W0-Z/Q=3OYTEP'F+SN%_W&&OT+?W[YC[JOWXL!'MK5SQ)F._LP!G@P4]%R
M@+HLH T/*']=FP$XZ%VMD>'#9W<_F.3>&OQ9DIVXQQ\,C,,V?\#W':*C3T_K
MNV6UO)3_53V\B:MJ#2MO//7^V&;AZ:FL?0AT9Q+L5TNTB]E7Z$&5;W.]3UZM
M*DL[T N%1:#4 PK .*DU )[+ H=$=0N8GEITNGCI@%A[X=*A9]VV^@?Q3<G7
MA;HM?EFMY/?Y8O%HYB/.! ^"*"\2+(GQXVDB, ]X@FDF<D8+F2@!ZH1P@L[(
M&KNA:K;N#5WT1TT9F.Y\"B>[K=F#]#!-M186O-<.B.)I:SU%9=*==$#4CQOG
MT..N;8BJ^=/2'%R;JHBYZ894K<LZE-KN%47*BBCF.0[#-,.$,(5SE5 <$JI"
MII*\L$N,!- <67%W'&Q*@DQ =\<$M$G1,(9VBNP9&> -Q  HH_0NLI;76Q>C
M88H3]S.RAN"PLY']JX[]LCOM<#^I?%T/6+FIJE<3&S".6#6C0I%$%"'.3"B;
M2)Z96TV%HX+2A,<JC0-0M[)ADB/;!E/)\-(R >R$/8R6G1GPBP',"NQUN$:&
M^G; TH:#V@7WV>':6EQ?3:V'"4[;Q]H:@(/6U?9O.OH'W;NSOZJ%+%:E_E>E
M#^K'9S"U^YW*91HIE6'-78%)%&D'/Z("!Z0P<^(*6L"F;3CR,;8?L7=[?($,
M8UASAA\T:Q=U..K$U#*@A^'X%2R]CO&Q!7HBSK".X:.<AXXOO\61BVE]F?.@
M.O!OSES.H5OUZOGE4JQ?^6+Q;H*0OU?U$("V<!><96FYW,A&JIOGBS;LU"%R
M]%;]:SO#HN4)T$C:$JKA0.,(* 'O%0  C9"O"93?K:NS)8WI>CC#A-[KV Q\
MU<WQV;3$F:NJ;8HSBV*24Y$GF)D>KH2D#%/]1QQ$2:BR**4TBR%UVH<D0)8
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
MKYX<<<LTE*! &/Z(62UKEZ'.W]Q2>Y/&DHX;2;(#'NQ)WX?^H#_MPY,4HDS
M W"2')2.&PSMG:2)6,=E9&"%#]63BZ_):+?.K?&2W5T%WP';\9 C_0CAL9X@
M\Z@9TXDH*.V_*(O$4Z $T!Q*JZ1@*WLE[9*87B"CW9K<G57[1BYZ6SEW "KS
MO?*^*N7<_YC500T3_F1\A\0\":R78@"F+"71TK)_<DK*P )"<V8<A%?9UPZ!
MUB:N79-4&U;-Z*0K8%N@_V'->$83+?WHA!2)2 WHT9N UIM:%6G(*>O:^]H;
MI+1;5=L(D':4=P=@L\#!5K4'4;"HI;8D13D;FH#2XSP0QBS%U0+9K9QYM*/;
MU%C%2&/YP.K;Y![UURVX/CH%WF7GC2 HJ$ D\$RLL)K82"/E"D4(M4]PM[1M
MC>41&P35-E+N0H2WX#TNY"D\L]PH;XF.HE1W!DJ\!4\B>!9R3)G:VA>=EE/2
M;AEMD[[ZEM+N@&WY>/_:,F/L!J[\]P4QE8RHR]$)&Y =SM!4ZI+?R@QYHLQX
M:3#VE;7!\PY)[=;;UD913?EW $Z'H^%,)G_TIU\/[R93Y.G17_RQL$K ^7*+
M5).DT4V42EH2HE"$)T<U+A5-8^URVS5):[>VMC:\FM!'!V#V_%1X*4,\2FJ1
M%Y&TP*T;&7(J1@)9:N-L-C&NZHFT^XG\MM!JK.JV>BQ850== -6+X':!D\R\
M=J4)K>;1HYR2)L%H1[P&'R//+JM5_91JY!,V/5=KK/2VZ9S"EF+O ( 6$VE*
M1T0Y4,*2<25KRTGP$C=OE0Q:5B:!-AB@M5Q/VV!HMI%@.Q"3E3:D_<>J\L-9
M2N(:AK&PPC58W&]+%3DK0[.T(I;[3%0T8*T.*<;:6<H5Y+2;J6S\%*Z6(CI@
M9U:VMG5""V/*^A!>E=I<35RB!EGCR88RF)'5]ZQW[";<6.)Q+ZBJHHH.P&K&
MQ=?1 %4R*:6ZTQ^/(DH@<]9&DBQS*IW6;4EJH/$.UN$&S2+(VB72;U/3;MJQ
M<4A54D,' +6P.&9]?1;7!LM69&L"25 &#9<HH=S>(Q@7J*!8YH8WL?>]04[;
M3>/J:/QMV[23^#N I(.49@L,EYKOI^/AH;_MHX>VP&&/1>,T4XJ ,YS(J,N$
M>PZ$Q6@$^IS@9/4+W.]2U79E4R.XJJR,#L#K J:^/X1TY,=#7!V39Q>E<C_V
MISUCHN4*&'%*EC$39=1M-HHX[AFD9+R,M<LFWZ>J;9>]$7A55D8'X+7 P2S9
M44:7C.$K#"?];S!/_)>^4*> /L65_XY^(R1J?2!>I#(JSP/QB442HM?&@E&N
M>E7FAB2V[=4W8]<:5%,'4/A::CTDQ$;O'&&:\7+=(1%G?239959*=[+TM9-4
MKZEHVYUO!$L["KL#B:O/_>%H_#"K$28HCF2=EQJ(*C=_)?>2>.,MH<Y'K[@M
M+5<J@^4E#>T6$#0$E9T$W8E+C:\%\UB&=5ZNDZ-ZIM-Q/]Q-2^'IU:AD^,NY
MY&B 3[Q^Y#LZ[ZAAN$!X<&4HDR"!QD!X%KB?X\X>JWOP=2AOMR)A;Q:L<:5V
MP.HMGEP,TQ(K'K,%SC&>@1!0I%R72Z;,D^P9I5D+M.+5;SV\0U/;5G&/UV=V
M5DDUB+4U@^-\II2O,.U'/WC.5:6!',_?L-_I'"NXV^>H#L6"T2DQPD40"%=6
M^CZ!)DKR&!-^Y7G5:+VNCNI8R-"@H,_&LW>F66[P',:S\XM>\KA:HJ!$.5T6
M4\"HVEM%M* T*,."6SF5=,>\[%MDM9V?K8R9%9G:*HKI0+3YZF#LX&[Z%?W<
M_X'4<RP)9;PC"52YT>9P-]#!$Q#!TF@SSZ[V'KJ"G+9SM/O#UDZ*Z"*F%D\T
M2EVU]383&S.&UUY&$I@%] (D<UKY%%SMK@<[GWNW6TU1%57;JN)G'(IV>85?
M/Q^=7EV>?3H\^WQ^<?0W_,SQ[T?'I_C'HUI>V7NO:=PUVXC/2O[9/,_ZB-^G
M\C&1M-)1DS)W"+<_%8GG-A$MN8PA8 10_;+P&Z3L?MCT#89W\ D7[;+J[*/O
M]U%VZ3*!_Z:2:O92!44QAN>,1R(#U;CY8YR3)$_@*&>2UDZ-;$%FNUY:#>2\
M/HMJ5E>=V%0GN$N43EJS\!K&W_H1)I<88?>$1I$%YTEPU)5;O9DX*E%R5'B1
M=?+Y:5AFM2WU+6K:==.: %<ER7>BP>:LN^WY>)3[TUZ2F5)<!"2K<F4I\4R\
M13:XE5ES"\+'VN[]PNO;=;R:P,FVLNU .O429MG@WV (8S\H+2?237_8+T*9
M]K_!T?=;&$XPMA48B*1LB'0^H,.H@7CPG$00RH+W0K#:AF8]RMH]YVX"3 UH
MI!L&R/>'Y73^;#CO!S +=<[RO%47ZT7/LM&NQ#K4$YDE+7VW*4G4:&.9DP"U
M,WJK*6KWU+L1,U5/ YTXU9P1?GQSZ_OC(J-##'.O8=++F5F-VS()A0494R)>
MQW(Z:\JD'&.3J5Z<LY22=H]]FD!0!8EW9T[>K(3H\8[D7%SWUG4V4,+KS)4!
M @"Q',U&8K4)Y?*)3Y(:%6DCHZO>I*C=0^PFX%11 QV(TUXP4BQM3P U(F)L
MZ2(&!Y)Z6;XKC;"3-RDHK:"Q2\Y/9+1[8[X1Y.PHZPYXWC/PGXZ&HZ7X[UF+
ML0)30+C"8$)B1%EL:BFC929)K[1(M5M,KZ:HW;OQC9F?.AKH@/EY*.AY,* +
M?/5,2 FXH<1&7:[V&D,"991D&@%<Z9&<:INA%>2T?#V^"2C5$GYWO*,GP_J0
M6^T/[Y"=QU9MD_FL[L>V.# Y^HZ"1/7UAW[\XQBE.WFCY$P:[@+NXL0D7KH&
M9$F\9YJ 9Z"\2Y"8;^2HH!%V6K[*WPR<NZ'\#FS3CRS>+^T/,(22YY.*62O+
MK3S' */EP'!]6T[ *,%85H;2VOOS&Z2T//ZJ.?SM)O1.)+W>7TA;U>PRG;@J
M S#4;)8FG?7M29((%K/ (%Q"]6LAS7#2\BBM=FQGXRKOC-E\D,+27J^/][2>
M\W\!MT4LP^LC_(7ICYY&[XEJ&TD(8$I_/450_J7/D(V&YA!\]:.':L2W/.6K
M>7CO2[$=B*_FYWNS3(/1WJ 78TE4 4H]>R)>"$.<"%I2 .&J7[1Z>GO+P\&:
MP-26HNV F4.D/RV(M>PX=RK.R@6$3YS()!#U5)6>1L(;:4*FO/;9^\9$MCQ-
MK F(-:NH3OB:SUCLZ<QIR7P2=(H5D4JAJRRM)PD-JP'N*'.U"]*>$=#R;+'&
M,;21@#M@J=:Y,+_4'YW?^'D4("\S;21S1'",X:4WCK@@@%B3J).&.:H:F0FS
M.^DMCS=K+(.]9Z5VXNA_%>,?8=S_=E\K4P(M2.6#HR$RC!\:EUZX'V'^WWD6
MZR#]W[O)?>/!C-:_U(CR$"$JN.\U**5WQ'*3RH@!]$N%X2E4/[AKF*=VBW];
M@>H&RV7OJ.G\.KJ ./"323_WXQPECPR7R._@[/#XO/S*;"K][#GG(]013/OC
MF8&[S]F5T>)/'5FR3B!RLH1SE<M9B"3>QD2B]YQ&*7!+K9WYWS.+[59!=WV5
MM8VI#N01=E11CZ)>/%A.N&*EO7(I_ S*%D-CC,^,"JCMV.](<KL%WUU?$K5U
MWH%88PFG#UQNE?L&[Z,6$DBPW!)I7"8!#">"*INE#MGPVK7!E5E8S_?ZJ:IG
MVE1RMS&^%KO"@3?(%%&V]$0),A"G01 1N;%>Y,AT[0F%.Y*\GF?S4Y7M[%.)
MG<@1KF"X1Z5FE&I.C,AEPI!(Q#(.1$F1;+#,9=E TX>WR%D/;3]554TMX7?
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
M/[4PL7RT;@4-=-R27!S]?G3Z92LS\OBK-6W(<GHJ&9 +^ ;#.WB8Z%U 4H[
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
MI24E@F=$IC;HGB6F"6."9@E>9,$JK_0]S"$N59%OOF9R?Y5F>%T*V%Y6>[C
M G"!7HHN+06"%03=$TE2=DI&SK5D^1V$;?_VGV?6\":X6:Q5W8-6.A5%S%N!
M'@_?Y/MEHD5;9M W)DEP#)>X12L.:,H5&G474]19UX[(MR:VY4MY#:-UO[KL
M^#Z\.(YZZYUWR4.:&IG=;&RQ_C#C*)3/Q?5*V2+NN,/O$! .'YL$>(BQ]IV0
M/0[.?EH9I_ P7GF9\>:&4?#2$L620N_7*.(M"\2RE#6/UG+:G$U;25KK,40C
M2'K;@M734^=3)V_-E=[:>KWSP'W,Q&[0JKTS]Q@!IWT&46)7A$:2FGBC,Y$B
MR,R#!F9^KLG8"[OZZ[',)=!^><C,C3$RA'+WJ1184D."59I8DZWGSJB4&O3+
MUB&QTW.S-\'/"@>LNJHZ%2L<Q'AW<S<H/8EG_8K78S=DY=&=S"39<G.>)4N\
M1U=7B0A:NB1-:JX!R%8DMQLW[ 6IS:NR \A]V1KO[&ZZ%N<ON$Z4,O0P)&&R
M-(XW&9T<1B6)REIJC0<%M:]GUJ&\W:L!#>*X!<5V//X]^ON7XZO_VMIW?/;K
M-3W%M^FJY!>^F&8OO-< N+=R'LK,' Q#@O:1:*:"]#&7TJ7*:_4Y!?5VVZOQ
MK%C\QVP=??AQ6!"_D'!,8,!F*!>9R]5W9X@M8\L4Q54D#//65Y]DO!YI[?IY
M.^#A[=VRGBHZL"L^L?7:0K\PD!(2TSXP(C0/9: Z$!_*+2H5>$@@F$FUZ\O7
MIZY=+ZT1G%552,=WK,NCW\J)X\71^=E%J;G8OD_J\@=5[8BZ!JVU\AQP73)L
M%W [&I?#IJ?9OY()I;0BV>=B93PG+LZ*A]#B@%2"5;_K\18M%2W0BS<<#V>U
MOT51'W[<_^5"NQ>,+QP%3@2@'*3+#+GWCC":<RG<,S$W:(XV(;7E7$<-#*VP
M4HTIK>LFZ\OY^<FL3N+@Y/#@\F^?3L[^.#[]=';Q>58RL4.GYW6>6[?%\\:<
MU+)O=[<HD (1/WBX&7 TN)],^8!3QYD#@SN<T.4PP7*!.+6*T P>M/'!F>HI
MHS7HJG^S9O&MB^U0G^_Z3"H 'S2)V2<B@\_$QV31RTPZ>FU<@ 9SNYN0VK+=
MJXVM]R^UU%=@QVW@;V=G'_\X/CG9VMB]>$!-J[:*MDKFZ[?1*/W9'PP.AND8
M21U>]_%5\[O=2PY%.48$SJ+*.<A<1DZ6 HMH"->!*4<9\ZYV\=I&!-8S: ^O
M70Q5E.8L>D)5C.5 &*,483W)AM,@LC$"FKM^\(J<=@U3<ZAYVT+MII&.6Z&#
MP[]_.;X\GA6J'IQ^_'C\^]'EU?'5EXL=[AV\_\RJA;>;<5#)?'VXF_2'4*JT
M;T)_^%#8,6^F$__[KC^_8_F(1-P3I=;4$*/08Y><EB9/3!%EK?*6@<FN=M^4
MS2BL9\ N((ZNA_W_@72<4+']W(=TWZBTO!;A_[QA*?[=W0VD%QN]QJ7"D2>B
MM6$$HZU G !)<(7YY&7(/-7N6E:9A78-98/X?-M2[E_U'<@"/^T[Y=[&\/JD
M_^V!Z[_!('T:C2_]\TDGU$M>1G#:DN",3I0!8N7 ++,4HDY6UJX4W)#$=O/!
M>T1NDZKK^+Z_WFBJ4S\>SUH>?(2I[P^:&[[UZD7['\.UFM?F!W(%Q"X3Z$]Z
M"(;(+!!<ABIB!&<V99-2]=9JS0WD6C'-[FS\6%V_\(G^,/813+.MH$=E4E$'
M(,8:C^NL3 >APA%-F?3!@L,57UD4.Q'<V=%=FV!J@X&$E578XB8^&4][9W\.
M\3E?^[<'W_N3'A?!A,PXH4@GD0H#1X=["6&*.^>H$8ZM=2$6G[R ._S3$^9>
MO;1=_.Q1T:,:4N\*7#Z.;GQ_V..@* 6@A&6NT5W5B00&F="ROG(0(O&U[/:Z
M@)F_MAW([*BX9>K?0HHM J!<;#P;1_\9RH2K7A*HH^)MVN@P5!'*E[Y.G#B/
M7'BP64O[CG_T_(D=4.LV"AGM+)T6=9J@WSN!:S\X0OLV_3&'M3,^&I%(+J9-
M.F.)EQGCBVRY4 %-W<I!(A.(?[T>??L5'SU?T_C-TW)>\L)V0Z[][P"[RKQE
MN,RIOE\IH&P2(GA2\KYH E/I2A@BL=QYCXY7&9^S$U86W]:.@=A97:,*LFO9
M[)_ZF^O^Y-ZT,5!,)#"$JW(.*0TZUM0RD@S3X"VCS,<U#/_B,]O3[/8:&540
M3P=2>-O:OY/^$(ZG<#/I ;-&&9 $S1W:0!&!!.$B$1(5CCY2SDZNXP3N(6)]
M)+K=2PW[WW/:T7;;5NM^%.M'N'F8?//)1_S\I(>N6!0NH<5.49=:"D5\LH[P
MF+*.4;I,Q3HV[,TW_)QA[99J'E67><6+U]N;QL_]X6B,N\/Q$/$(D^ECF' .
MXUC4>0T??IS/%-)3B5G)3"(J1;3ZRJ*K3VTJ7U3F3--,:U\9V8"\G]/%W@V-
M36NQ WOW6JR=CH9EO#J^&A]S/?](3U/);="A5.Z6DR../&:/J])I%ZW1+%:?
M';XUL3_G7KU'\.ZLX0Y ^6-_<CN:^,%OX]'=[?&PC)I&7F936XM<[R#==\X:
M#>^G1?6<1SH41ETQV=*C.S+B(^XG$I=IT,E$1FM/5MB<RG9'A;<+WH9UVOGF
M+.N=O3Z4D(SR\1"%@,ND=-=L^,QYY4OW?_Z\O@R:/XO6@0'N]T!H< C!TES4
M"OS"@W(@0F+)UQYSU=Q9](,X?WSJ#_L3%'(IZ)R<PK04+$U@_ TF/4>IYCDP
M EGC_J!M("$81JC.+FME!.6U&5Z#K,Z>*V^"CY<6L;8Z.K!Q/[)TX?_\_+#^
MGW-$\1\M[:PE(>XA"@*QS@.1^$\.0@ME:E=WO$]5RVT=&\97'65T"5Y_C,;_
M.!ZB#Q-A\H(EP[+-9<:=$>4R3BI#DB351-D8? B!,EN[JG -LMH-6YH&6"5U
M= EALUM8**CGW$@C!:C27":6R1ZR'/(;20G8F&64VF75F/%:2E&[$473N-I=
M"5V"%'+1DRDDP>RLT0)^8901J[0A(&(RR!0#6OOZUN+[UX*+^EGALJF MP?'
M:.H'G8L8<8'<(1**W)>&U7N,(]<FI<WH<CMY-1]S1N$==S*2X#,:.5FN?:@L
MB7 :+..(8?7SQ)Q+)?O4#?#36\+_ 'DT?NRQ]KVG;6+,F3+QDJ$?(5$R-E!/
M $!IJ1GCT$!^KP;IG8U=-\'9L@LC^U9K)XX!EW*%G!SE#!&]E*5_W_/1"M#@
MB(9R-T<&28(2C*A9AR<9H@E[0>][A'8V#JZ.U:HJVQR9;H[,(5R7YI*5_,QW
M5]_<D4;6#Z;3<3_<36?W#4>/;7?F]4\];G'K3UD0*N3LC*A,K9.*^"@BL[A>
M7?5[]M6([VR@O0N"VU'M/YE[_ ?TK[_B8CO [<!?0YEF-AI>?D6]3L[NII.I
M'Y8#J=E-W-G!U.!N-EEE;S[S;O2UZ4A7E&SSWK54-,FL*1&>\9)"2,1%+8BA
M2K,<08CJ<_Z:\ZY?2/ZAWNJ5[#_X23_VN(G6>.0UAHRL.Y>)5TH0ER7PX$HO
MD-I#'S<BL+.>\B:8>6F[FU-1)_SA==E[FDN5A+#9&B(H2T3:PEPIF5?@K E2
M6VIK.Q>;TMA9+W@?.-Q*49U(L\;Q0Z.VA0WHN3LT^QFN-$CG_D?Y\,%X7.I>
M9D4P/1!!*^8C 6/+32_&B,\LE!+5H+B67*G:M>N[4]VNT6P65:_=X'VJN.6"
M];6XG8TEF/5X7IRL=3[PPTG/YT!=L&@MM)=$<I.(=TH2G9QD3HD2X:Y1UKXK
M'>U:T[T =._JZH"]?4.P,^\>TBOY]CRU2<58^%$6V0N*!%OZ!LN$/DV4/MG:
M*; -2>QLZJ"!;;^*FO[)$@0'*/TT"TZ_/<2P9:66KOG?_*!L'_M+!JQ/2YN!
M_Y82V\,16C!>2H7[>HRL;.ZB;/.99/P+;3@HIWZ>(']1RI<0[\:SEG%'WTL)
M-:22$2R;R=U<[V?YR(^'2,7D''>:LKP/;@I=/9V,@: \R3F7VRS!E,L C 3*
MC*# 5*H>=U4AO+-)@4TP]M(J[U^E'>_"=G)T<+EH64X /?AY SK_K%/BB_UL
M]KDK&-_@IV9Y<93+!3Y^>TO=%"4U[?1>I%7)2L_>N5#HD\& IIH$50I]F$_$
MXK(A&A@S7"*D76W+_)R"G:WQO(WG S\^&&$M*\V/C2(RF(A>.U!BDDH,T'VR
MU7.JSREHUS[NH-U7-G%[P;;=!VE^"#>\GDGCHBRYL_SE?D7.*QX6)@FB\1Y/
M^_\S/V7F7 ?K.2661]Q)!(_$RB1)\ED9\(9KQ=XQ6+M1T/+VNH/.1WM70)=A
M]A9_F5F3J*0D^%!F8KI K(F*,*5-F2L7M0Z[ FP7:#671M\#M&H(O=7:D7<Y
M?+RHN= &N.<"=9$5 Q_*=%5KH=3T1R(L6GW/ *Q3NV)JV8M;3M#L 5 [B[M:
M2F9[!^E3?^B'$38WQ5IZ+:S6&$$)E&C6AE@7.-&"Y\B=IYS5GL6V+:TM7[O8
M'8E[558'LM4K^'R+0Q8S33(!X=EH(L%IXDMIJG2<>BE$]-7+L#>GLN4+'7L!
M8@T%=:)"<P6/EZBTV>G169Y_"@/^\]&\P_]1"<0G9;[/27\R[46F+&21B ?-
M2DLY37 CL$247E].!RJK3[*K0OA:4-4_-U0;4F.W#6@O4JE%*IWGRC4\*;DI
M[FXN/1.C5L'K"+5S.BO(60MGYN?&V48B;]$G+ [O4OJ%HI8:KTB*L=!O/ F:
M.F) >AJYD"GF-4*(K?5O.ZS_*D+K0""P.-_H\= D6?0/I280;3FRT(%X@6ZC
MDY'['(.0Z_6(WR3]^YJ,=C,3%7.FNXJX QO+ @N'=^,BOZ=2'$XC!2T(Y<6M
MX\(BWCTCCH.-+F#@JVN//GN;FI;S[+LJ^FW@["+U#N#G>3[E@:\?]UQMXI I
M::U2DC#F9%F'I<U9="0'IR.3S*SN7KX-VFK1WAEL[H2E40<4VWE ]PSUE$6E
M,%HHN65- PE1 L%MPK%DC5%0VRBNIJCES;0-\&VDA$Y<TUB,)7982J"5M4(K
M$I/$I41]Z89;;F]3GE0(EEG?9*37L(5L[.B@(9"VH-0.V,=57/<,CP9]H#*L
M)UI<F,Z1X!(0%Q237DB;F=LC0-L])V@!=ALIH -@6A!1:9S\0DHN9F!> \DB
ME@:T#/E@Z#G0A'\6AH8<:X]?7$E09[;:VC'(CK+O )#><!B>&-O$(!O/<$D:
MHA2N2Y2D)D&B55;1"YM5IL[7/@BM2'YG@I%=0;6>2]BXACM5=;2$[:4U"Y%J
MA4+UQ&3\(HWTI74W+7UKDW)1\;C>/,!M7MX9*UD)@/O10@=LZ%+'8JOUE;7$
M)88+*LIH<%M2%L4< HDY@%"4TIQJW^2M1GQG0I7*]K,=[78?UCTM:-0Q9D)%
MN7('2I)0YGA%!=R%,N7 -WF@OX2DSH0M^X7@1IIH>5M^SD,O96E5\2"H*0->
MA$ _/!L4C:(NXC)A5O U]MOG3^V,)=HIW-A16ETX/2]7=@Z>7]EY$HFCDGGJ
MB/.<E8X&$=EPF1@OC*)!:&[\NII?\9Z6L;#[D6EU879@9SD9#:\+.Q\A3)&E
M0W_;+Y@K7)Z%0?]ZWAGNZ1ZYX4"-*O-ZRD&(R8IX8)08 "\\.'"Y^N'[1A2V
M$SK61\;+1$=S:NH ")^')B]N'%Y F:7[\)=%"*PG<'.U%A>NY27?K)(F7D?\
M#CS35"H65.V;R)O2V'(.HT&\K$QJ5%9>YTZ^UN /Y6@BH N(?J9&UT BIP*=
M!.K0,114:\IJ-^C?C,*6LQO[@V:#BFO9=W_)#>XS9_F%BR,+O48YHGV,&.9
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
MC"[P=5!AOQ?2VV0DB%@S6J$T.)7)R6MM#5HTF$Z1M#5JQCD9NT+K=*ZQI3K
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
MUJO:SW%]*^*S"]:&!,4%!!4XA^AR'1%G$Z)%Z4+KNX.G9-H/0L_JHKVI&3J
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
MZ7J=+FF;&(9:-I]7U()3YG0MC,=!:!1#= "L1UB74'E=HJV<E@&4I?@^2&'
M1$5_0YOD\6;'TW->G:YRN@V4VJA^ZB#WH@9@[\O[]5=<7CZUU)-Z\0&79;'\
M]I&6EF?A_.W\!ZYV=05OR!7/+OWPI_5%_OD1S^NKS^?%JW,,\S^_;PL&SG0V
MH@@C*:6TI%SN'027')B2/?V-%][)?>+D\43LK++S^%.R%W-V@NH_9N=(OO[C
M[ <N_UQA?CO?2P-GSB16ZM6K#.CK*R-M9:5JBZL67!:4UNW3 'BD&)T5AK1#
MYRG,TA,"WRR6+\/\/S\OZJ^_D2!?2*F;)?\\*Y0X%T&IKPV!S@HO(SA)2;#(
M1@8OA79\KRNF/;_7V4-N8TRU4O34;>NT!2J57GY;B?V^[2QT.;0G5*:5&"7P
MI 4%J)[R9UDVK.7!1J^-C'OUJS_RC<Z>1HX'23.%=A#QWWZ/W.+_-Y)FGL.<
M%B1RUJXB7==I&<I$RHTYP;UXGC%+PKIH_=[VI%"=744U2B:;FJ(_;'W 36;\
MZCS,OJTN5W<6,#'MD@67;65SE1R"CAJ,CU:JS%V2K9_;GI9JVF'*IT'7L<:8
M^$S[?R[R%_QX<8[YQ?GF?WDYD"Y<G*]??%O,OUQOFALSRED22(>T@N+H%^45
M U_;'IUU1494FH=]7EH.^?;$,Y9'. 1'M\#4U^KW>^/:!;'ZB#_J-_)&!_7\
M/[.F)!&+!F24TJIH%2V,=E)A7!FN7?!E'V@-^NC$0Y?'N)4?3>>=Y&^5^&J>
M_ZJ\UJ__O>'])6O]!YZ?K\Z25UI'EX'96!.*6O+N*(Q43K,0958V[M-%]/27
M)AZD/&+2UDB[/41.5UU7GW"]OLPQ7O_[.\Y7>*:%<:*(VG,E2J6]#Q#HA(9D
MI=&B9.99\WC\87$FGIH\5K#42/^]9/ZUG6*]O+AD6)OG]Y=\?/7 _H^Z6VZ5
M49QI5H(.B4%*6,MJF(7 :Q%I<<EI;1D79@]?=.#G)YZ;/.:%P8AVZ.2$JX4^
M<\SO\*^KQ;P*WR_?V4F79T$S;DES]=+5U-W#( I3P"$W/%A'SGBO:J?]/C?Q
MG.01S[J6>N[&2X7OL\H"N%BMWY?;>Z%XB;R.CN(NUT'U00/]FP0VIJ(B!8)!
M#_-)CWQL/]@\IWOM]CJ>&#0O%_/\QV*./]_'=2#UY#>+N^Z39U]"-J"C1PKZ
M>!U(3WO &%MDX%(8ML]CR!Z?V@\PS^F.N[5^>PBJ?\TNZQ_?[@;+EZ@+RI!
MA43NDAD%KB@/44:-5J'QS4>Z/2+.?G!ZYO?;!^N_&91./GCK4_J*^>(<%^5%
M2LN+VMI\@P1Y^VI]]90TRG2NPT0XT0BO!OJ99,X798(NE5P'ZUI5F? *1)82
MY!B#E4KE5/Z.<[XP8;:5^"5:)2@]<06\HE]44HEE=(;YT:O3G]V<KR%8V7/.
MUQ [=' .?R+37-8X[L8"O*"$^,<F;_F$7^K?7+:4.8^5 !R"1=)4ICS8%>-
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
M5\(UQNE <Y2+8B$C%'(EI(^ QF2=;&O&LI;R3QQ$G CMDUF\BR?S1GN=(OO
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
M#>0MPX?-Y9^#,KVX3]/2^2MUB8#D @("P^_\7=H[KT80AX5$-GKL^?V$#UL
MNS=\V$;*J=MU;K8:Q<Y!;W0A8!!90"3G0"G/NU$<EX813!JE-.7<EK45//O:
MLK:156J<7S0<U40QK(0#5$ %B,("",(A*&C!.-+62(V;@)QK6];."'>64EYQ
M884(45I:@"4,_8*% MR9$I1E41C+&5'DT/TH[[:L70'N(:<,SO+780=E'4+6
MGUG..>955$' =7!SG/*GF-%.J>CM,-Y)7+B' ]A/SADIRM>U@7A0<6$X$< P
MYB]6FF/ L1>--$@AX5? RZ&"PFMLY'$5[0CL#C7I*N6,%.6:AY<QX1EE3%+O
M_!H)%-$((%D(Y#SOV,7.*WCZ=AXJT1G$'4K12J(]IS_Z>TT]BZH/1_I?]YL3
MX:\-XE0*1X'A-KB[%OMM0D++%L0(U-@4U@RD(]OXR>,)(+;>])9\1E9EX_7"
M"BT+!5VPL"4@G(?\'%:&IAS&8FR,BQZYZO$L.9@G.Y3F])!V/O/"G\VGD(:7
MFOC+%PD]ZK@$H90:8">XT$H8[[&G/) &JQ$8[D!J(=%W,([XZ/A_?C^]/)WW
M03GZ\O'CZ;>3RZO3J]^_GEQ&R/EO0SWFXU_G545ZVGN*C!Y7MVK9VSNT:@NO
M-?.3:3J:_]7JM4;A@DFO3I2S A!*8'!R'% &0B9#*_ R=L.J=AS&>]Q[^N[:
M1Z8?'M?^M+AW<K]BI"$&C!02$!<F[Q9: >7\7E7,RR5^A]Z6/*9UN ?4L-WO
M@0. EX&?M655\Y>,4D/K.#? DE!YZ'2XS_K3 RM',(>RT"CVB_L.5G)Y'!P"
M_RH^&)GJU.)*8I]&8E'(>8$D<*6_TQ)M>)@MK@$44"N_72F+GA9VD*D\3%HO
MZ!NH4W<<4K\^K6V[ .XR_&Z(-<:4$-#0_H%8AH%P6 !_87&,:^8*RP[X:;NI
MYZ<2/>"KHLHR\82PU3/\9UO=U/+N^TC+\>()7F-_8Y4%T%@Z0 1C0"A,0FZW
M$Y92@9M-C3TP(FPG [D\90QX7,4#(+46+1X$UY?P]#@H'=.E@ #BTGB7$5)_
MT;7>972<%,+ON;+9 75(BW8QD&YL6"1@J]A23JDJL[OZ^NI_K[%1%*GPRHLA
M!T2YPMM'@P O:8D=\4S)?<]?4ZO_=E,]_#V06RA%^-V:0BP^DQ#Z.$!5W:66
M&N1O1]?^R*384@84LA20$B(@)2%>WRWB!5.&DWT1YD8@?SM*-])M )!;2BTU
MR*=GUQ9CP:&RP+'2,PFM\(Y3&*/).=2H*#$L]N4\- +Y]"S=I+4!0&XIM0RN
MH8NFF<\)FW(<VM5<?K=V%J)%QLS=("^950:Y=Y#\'^ZJJ1Q_KJO[N]!\;C'Z
M)OR;:C(;3>ZM639K\O[4_%@4CE.!# ;<%#A(E "I>2@,=9!1_U]1QK[+OLW*
M<IG(]0:!EPQ5)8,-U&J!7^3MT[440^J-/J= 8N%M#-$4<"@X,- 2*DCIXH^\
M[,AJV@M^CEJW.7CG#50@K[Q7:YU61A)@7$&")R- Z+0'L%6L4)(RZC9<@UAY
MKX/IV9N N#M#MHU$<[-ZQV,YG8Z<=Z!6$5FN-2VT*8#CAH1J[7#$. D*O\<$
M=(46-/9Y?X"EQ'.<WO*@C@E.WKJVW(.",T[#YH$0AZ)PK8&_3A=^+[E":JJQ
M9-'GS1UB*B-KUE<%FJM7!SQR4[#?[-BXJO9_M%^JV7;SO[39I6;<0K\I19A3
M0)!?J[16 HTYUJP@7$;O6]B1U6R5L8O"[%/'@=#+0$FWG!MGJ^SZ4BHG*-?
MF3# '5,&!*,(6*ZM]HZ(,BYVS<$^?A*/JTN<C= -EHQ4;"UC* PQ&YGESKFJ
MY62ZX Q=<^.W2>%]U1*%X0)4%UYH10D05MB4!I<R>OY5&_ZR>Y7NJ!4[U"TZ
M1'FJWU>KJYO)Z-_6G!HO=G]LR%5/BZ<$_J.)>6JL/;)3_[/[6[O6 ,/+6W!_
M!V,"E)@@0!AD0%F, 61*.\TQTS9V3[>!EI+VV?PME?K-@<] _U<)Y)@Z+:5T
M0$ ) 1&* H6X E1;6RK!H!VL?B-M.'LP#>LDV@Q4XDG5/XTFHYD]"Y-;-EO[
M_&'#% *_&Q[\$7!C?Y]:=S\^&SE[[6]RWO!3 :S07F!28!#J%X EWMEVD&%,
M8M^*^_";-D SF.J]&80YI![N7^?SPCY5]97\<7%?^YN;-]22,N?]%+98(3'"
MRQ?YZY\LBQ*S4A52; PVV9V?V(V%M#>6Z,KWEH"DGAQV'V[SSW>]CZ/YS)?Y
M6+1KR PQDOLE(.1O=F'$BJ2* .>\P:=(6<2;)+[N^T8CS6'O2G.BB32'$S0H
M^G/%YO%W6=_X51#HE\!8Z%DOO9;K$@'A;T1 .,&)*I&T.+:+M9V31NI3OAOU
MB2CV#)3GLQQ-0HWO^6019)P+Z-PMC">ZUHP@IY0"I0I31%$9,H2, 4)K#:6S
MW*+817G[.6JD3/S=*5-$&#)0J@7;Y^Y%W'K_>_.UPXIJY*UL80L'B#/>Z+*R
M!(@6A4!%0:F(7:3=@<U&ZB?>G?H-#5CF#:3W5$H_=T[>%FD?I"B\V2??J%*\
MP_H3E8_+PFGFE1X;K0$I"PD$]#JI* W)QXIA&7MB<^;EXU 81QVU .+0V X[
M#GAI.8 ((FH-"P7/D27R<Y>/M]"PWN7C;<#+X,3?6;8J);%:T-!C!(4D# AX
MP4/SD5*[T#H&H]A-!7^.\O%6^#<M'V\!1J8Z];+NU7DY$ F]"T+"P!Z,2J T
M#X5I!&.J<)AO^P;:]1[*Q]M W[I\O T..<1P7Y<\(V=+1ET!;$&)O[5C#23"
M"$A5&,H$+C J#GAT[[=\O!5\A\O'V\@R3S/S?*D2CFF.K/9FV-]T_"7< :X<
M 4AP7 C(2C584Z+.64?Y%)5'/L2ZP9*!BEW(Q_EL@*MJN?.>%F>G_J8]G5Y3
MZ#1BI02,2.Y=2T>!A-C;:%@B9*#W,FWLR\LAGK(S6AW1KP:$(@/5:I4MQ;PY
MIX6WS(P;%+K0%T!P28!0!C/!I&+N#5JL]4MH2Y/[TT?E!H.HN_I5,SG.+J'M
M^+X.."W^I:=B1P]RGN0D"=2<AIHA(L(<)RH -]Z7)9KAPF!+9/3I5V^QKHP3
MD2*K>UJ5R--*]TC_>_#_OJH?KZ%S5)22 DB< <2&B<:T=/[DT@H5Q&D6_7%N
MD(5DG!:5RT;H!OI/IOD7=75GZ]GCQ5A.0F7TB?^W=\&;NQ9".ETZZ0],'7(>
M"[;L2.$H\WZ<]->0-PC^QU]8QCE;N>R,.$KQD^V4]11QHQD7GF$/E/4>I98.
M*$@8",EO_DYC".&Q<V13U@:DR4/+93=T!?XGT_\OU40O7,>UGYW/OMOZVM^K
MF!0,@0*JPKN/C@,I! 084<&XMQ1"Y7Q4[%Y9QFEVN>R.2&J1SXB+J,*QLVN(
M2\E"N;RU(7G1GY%>"MCC)K$L,;&A34?.F\,V\YC2Y =FLPM: IU!F&E5W(24
M92*<9)8Y?^^G_A=9( 60PZ5SD#HOX)1U8VE2__IH5B?1_@SY?"^[-%3+7%OY
M8L<L>RU<RO$P\U]Z<_/F68 QI)8F0;#$G.@"6V"T%N$QT@ AM0::.F*0*RB*
MWHTN\P1!QL)HRM#=W5^.@;\->)^'E!H4#%'(9*E(&?MF^%,G"+;1L-X)@FW
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
MI9HM68T3[V_^E4S"_SUQWB._X2WZ\@?A%R6G]K__Z_\!4$L! A0#%     @
M)G%>63$@GO(&"0  '4P   X              ( !     &$S<3(T+65X,S$N
M:'1M4$L! A0#%     @ )G%>6=\NNPC)!0  ?"8   X              ( !
M,@D  &$S<3(T+65X,S(N:'1M4$L! A0#%     @ )G%>66#>]G7S#@  H^\
M  X              ( !)P\  &$S<3(T+65X.34N:'1M4$L! A0#%     @
M)G%>63936D0KK@$  9D8 !               ( !1AX  '9M8RTR,#(T,#DS
M,"YH=&U02P$"% ,4    "  F<5Y9M'H-$1$6  "']   $
M@ &?S $ =FUC+3(P,C0P.3,P+GAS9%!+ 0(4 Q0    ( "9Q7EFCFI+X>RH
M !^D 0 4              "  =[B 0!V;6,M,C R-# Y,S!?8V%L+GAM;%!+
M 0(4 Q0    ( "9Q7EF\!XV,;F@  -^=!  4              "  8L- @!V
M;6,M,C R-# Y,S!?9&5F+GAM;%!+ 0(4 Q0    ( "9Q7ED%X7JY"-(" )?A
M!  3              "  2MV @!V;6,M,C R-# Y,S!?9S$N:G!G4$L! A0#
M%     @ )G%>64:">CR(-0$ XKP+ !0              ( !9$@% '9M8RTR
M,#(T,#DS,%]L86(N>&UL4$L! A0#%     @ )G%>6:3/?23(OP   [ ( !0
M             ( !'GX& '9M8RTR,#(T,#DS,%]P<F4N>&UL4$L%!@     *
-  H >0(  !@^!P    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>102
<FILENAME>vmc-20240930_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2024"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2024"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2024"
  xmlns:stpr="http://xbrl.sec.gov/stpr/2024"
  xmlns:us-gaap="http://fasb.org/us-gaap/2024"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:vmc="http://www.vulcanmaterials.com/20240930"
  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="vmc-20240930.xsd" xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
        </entity>
        <period>
            <instant>2024-10-16</instant>
        </period>
    </context>
    <context id="c-3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">vmc:OrcaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">vmc:OrcaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">vmc:NamgisMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MX</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:AL</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:AL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">vmc:ConstructionPavingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:EastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AggregatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:EastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AsphaltMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:EastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:ConcreteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:EastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:GulfCoastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AggregatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:GulfCoastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AsphaltMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:GulfCoastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:ConcreteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:GulfCoastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:WestMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AggregatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:WestMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AsphaltMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:WestMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:ConcreteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:WestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AggregatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AsphaltMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:ConcreteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AggregatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AsphaltMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:ConcreteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AggregatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AsphaltMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:ConcreteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:EastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AggregatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:EastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AsphaltMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:EastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:ConcreteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:EastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:GulfCoastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AggregatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:GulfCoastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AsphaltMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:GulfCoastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:ConcreteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:GulfCoastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:WestMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AggregatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:WestMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AsphaltMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:WestMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:ConcreteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:WestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AggregatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AsphaltMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:ConcreteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AggregatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AsphaltMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:ConcreteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AggregatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AsphaltMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:ConcreteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:EastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AggregatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:EastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AsphaltMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:EastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:ConcreteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:EastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:GulfCoastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AggregatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:GulfCoastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AsphaltMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:GulfCoastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:ConcreteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:GulfCoastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:WestMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AggregatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:WestMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AsphaltMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:WestMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:ConcreteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:WestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AggregatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AsphaltMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:ConcreteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AggregatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AsphaltMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:ConcreteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AggregatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AsphaltMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:ConcreteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:EastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AggregatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:EastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AsphaltMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:EastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:ConcreteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:EastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:GulfCoastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AggregatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:GulfCoastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AsphaltMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:GulfCoastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:ConcreteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:GulfCoastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:WestMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AggregatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:WestMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AsphaltMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:WestMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:ConcreteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">vmc:WestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AggregatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AsphaltMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:ConcreteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AggregatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AsphaltMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:ConcreteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AggregatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AsphaltMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:ConcreteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AggregatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AggregatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:CargoAndFreightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:CargoAndFreightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:CargoAndFreightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:CargoAndFreightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">vmc:RevenueExcludingFreightDeliveryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">vmc:RevenueExcludingFreightDeliveryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">vmc:RevenueExcludingFreightDeliveryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">vmc:RevenueExcludingFreightDeliveryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">vmc:ConstructionPavingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">vmc:ConstructionPavingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">vmc:ConstructionPavingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">vmc:ConstructionPavingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
        </entity>
        <period>
            <startDate>2012-01-01</startDate>
            <endDate>2013-12-31</endDate>
        </period>
    </context>
    <context id="c-130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="c-133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MutualFundMember</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>2024-09-30</instant>
        </period>
    </context>
    <context id="c-134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MutualFundMember</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-12-31</instant>
        </period>
    </context>
    <context id="c-135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MutualFundMember</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-09-30</instant>
        </period>
    </context>
    <context id="c-136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</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>2024-09-30</instant>
        </period>
    </context>
    <context id="c-137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</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-12-31</instant>
        </period>
    </context>
    <context id="c-138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</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-09-30</instant>
        </period>
    </context>
    <context id="c-139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</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>2024-09-30</instant>
        </period>
    </context>
    <context id="c-140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</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-12-31</instant>
        </period>
    </context>
    <context id="c-141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</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-09-30</instant>
        </period>
    </context>
    <context id="c-142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</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>2024-09-30</instant>
        </period>
    </context>
    <context id="c-143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</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-12-31</instant>
        </period>
    </context>
    <context id="c-144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</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-09-30</instant>
        </period>
    </context>
    <context id="c-145">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</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>2024-09-30</instant>
        </period>
    </context>
    <context id="c-146">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</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-12-31</instant>
        </period>
    </context>
    <context id="c-147">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</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-09-30</instant>
        </period>
    </context>
    <context id="c-148">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">vmc:AssetHeldForSaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-149">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">vmc:AssetHeldForSaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-150">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">vmc:AssetHeldForSaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-151">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vmc:FivePointEightyPercentDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-152">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-153">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:FairValueHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-154">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:FairValueHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-155">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:FairValueHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-156">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-157">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-158">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-159">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-160">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="c-161">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vmc:BankLineOfCreditShortTermMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-162">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vmc:BankLineOfCreditShortTermMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-163">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vmc:BankLineOfCreditShortTermMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-164">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-165">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-166">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-167">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vmc:BankLineOfCreditOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-168">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vmc:BankLineOfCreditOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-169">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vmc:BankLineOfCreditOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-170">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-171">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-172">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-173">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vmc:FourPointFiveZeroNotesDueTwentyTwentyFiveMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-174">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vmc:FourPointFiveZeroNotesDueTwentyTwentyFiveMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-175">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vmc:FourPointFiveZeroNotesDueTwentyTwentyFiveMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-176">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vmc:FivePointEightyPercentDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-177">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vmc:FivePointEightyPercentDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-178">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vmc:FivePointEightyPercentDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-179">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vmc:ThreePointNinetyNotesDueTwentyTwentySevenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-180">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vmc:ThreePointNinetyNotesDueTwentyTwentySevenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-181">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vmc:ThreePointNinetyNotesDueTwentyTwentySevenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-182">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vmc:ThreePointFiveZeroPercentNotesDueTwentyThirtyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-183">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vmc:ThreePointFiveZeroPercentNotesDueTwentyThirtyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-184">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vmc:ThreePointFiveZeroPercentNotesDueTwentyThirtyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-185">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vmc:SevenPointOneFivePercentNotesDueTwentyThirtySevenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-186">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vmc:SevenPointOneFivePercentNotesDueTwentyThirtySevenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-187">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vmc:SevenPointOneFivePercentNotesDueTwentyThirtySevenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-188">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vmc:FourPointFiveZeroPercentDueTwentyFortySevenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-189">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vmc:FourPointFiveZeroPercentDueTwentyFortySevenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-190">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vmc:FourPointFiveZeroPercentDueTwentyFortySevenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-191">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vmc:FourPointSeventyPercentDue2048Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-192">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vmc:FourPointSeventyPercentDue2048Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-193">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vmc:FourPointSeventyPercentDue2048Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-194">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-195">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-196">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-197">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:DelayedDrawTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="c-198">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:DelayedDrawTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="c-199">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:DelayedDrawTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-08-31</instant>
        </period>
    </context>
    <context id="c-200">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vmc:UnsecuredLineOfCreditMaturityOfAugust2027Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-203">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-204">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-209">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-210">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vmc:FivePointEightyPercentDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-03-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vmc:FivePointEightyPercentDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-03-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">vmc:CooperatingPartiesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2007-05-01</startDate>
            <endDate>2007-05-31</endDate>
        </period>
    </context>
    <context id="c-220">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">vmc:CooperatingPartiesGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="c-221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">vmc:EnvironmentalProtectionAgencyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">vmc:LawsuitFiledByOccidentalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">vmc:OccidentalChemicalCoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-07-31</endDate>
        </period>
    </context>
    <context id="c-223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">vmc:LawsuitFiledByOccidentalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">vmc:OccidentalChemicalCoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-03-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">vmc:TexasBrineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-11-30</instant>
        </period>
    </context>
    <context id="c-225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">vmc:OccidentalChemicalCoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c-226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">vmc:TexasBrineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c-227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c-228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">vmc:TexasBrineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">vmc:TexasBrineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">vmc:OccidentalChemicalCoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-232">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c-233">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
        </entity>
        <period>
            <startDate>2017-09-01</startDate>
            <endDate>2017-09-30</endDate>
        </period>
    </context>
    <context id="c-234">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">vmc:LawsuitAgainstCalmatCoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-03-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-235">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">vmc:LadwpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-236">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">vmc:HewittLandfillMatterMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">vmc:NHWTreatmentSystemMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-237">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">vmc:HewittLandfillMatterMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">vmc:NHCTreatmentSystemMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-238">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-239">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-240">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-241">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-242">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-243">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-244">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-245">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-246">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-247">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-248">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-249">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-250">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-251">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-252">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-253">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-254">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-255">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-256">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-257">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-258">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-259">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-260">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-261">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-262">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-263">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-264">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-265">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-266">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-267">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-268">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-269">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-270">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-271">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-272">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-273">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-274">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-275">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-276">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-277">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-278">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-279">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-280">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-281">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-282">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-283">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-284">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-285">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-286">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-287">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-288">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-289">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-290">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-291">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-292">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AggregatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-293">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AggregatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-294">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AsphaltMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-295">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AsphaltMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-296">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:ConcreteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-297">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:ConcreteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-298">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-299">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-300">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-302">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:FormerCementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-303">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:ConcreteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-304">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AggregatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-305">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AsphaltMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-306">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:ConcreteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-307">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AggregatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-308">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">vmc:AsphaltMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-309">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">vmc:Acquisitions2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-310">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">vmc:Acquisitions2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-311">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:TX</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">vmc:ConcreteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-312">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:VA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-313">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:IL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-314">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-315">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-316">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">vmc:ConcreteOperationsInTexasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-317">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">vmc:ConcreteOperationsInTexasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-318">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">vmc:ConcreteOperationsInTexasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</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="factor">
        <measure>vmc:factor</measure>
    </unit>
    <unit id="quarry">
        <measure>vmc:quarry</measure>
    </unit>
    <unit id="trust">
        <measure>vmc:trust</measure>
    </unit>
    <unit id="entity">
        <measure>vmc:entity</measure>
    </unit>
    <unit id="mi">
        <measure>utr:mi</measure>
    </unit>
    <unit id="defendant">
        <measure>vmc:defendant</measure>
    </unit>
    <unit id="case">
        <measure>vmc:case</measure>
    </unit>
    <unit id="well">
        <measure>vmc:well</measure>
    </unit>
    <unit id="facility">
        <measure>vmc:facility</measure>
    </unit>
    <unit id="plan">
        <measure>vmc:plan</measure>
    </unit>
    <unit id="y">
        <measure>utr:Y</measure>
    </unit>
    <unit id="vote">
        <measure>vmc:vote</measure>
    </unit>
    <unit id="segment">
        <measure>vmc:segment</measure>
    </unit>
    <unit id="divestiture">
        <measure>vmc:divestiture</measure>
    </unit>
    <dei:CurrentFiscalYearEndDate contextRef="c-1" id="f-25">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:AmendmentFlag contextRef="c-1" id="f-26">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey contextRef="c-1" id="f-27">0001396009</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalPeriodFocus contextRef="c-1" id="f-28">Q3</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-29">2024</dei:DocumentFiscalYearFocus>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList contextRef="c-3" id="f-427">http://fasb.org/us-gaap/2024#PropertyPlantAndEquipmentNet</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList contextRef="c-5" id="f-428">http://fasb.org/us-gaap/2024#PropertyPlantAndEquipmentNet</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList contextRef="c-4" id="f-429">http://fasb.org/us-gaap/2024#PropertyPlantAndEquipmentNet</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList contextRef="c-5" id="f-436">http://fasb.org/us-gaap/2024#OtherLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList contextRef="c-3" id="f-437">http://fasb.org/us-gaap/2024#OtherLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList contextRef="c-4" id="f-438">http://fasb.org/us-gaap/2024#OtherLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList contextRef="c-4" id="f-442">http://fasb.org/us-gaap/2024#OtherLiabilitiesCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList contextRef="c-3" id="f-443">http://fasb.org/us-gaap/2024#OtherLiabilitiesCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList contextRef="c-5" id="f-444">http://fasb.org/us-gaap/2024#OtherLiabilitiesCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList contextRef="c-5" id="f-448">http://fasb.org/us-gaap/2024#OperatingLeaseLiabilityNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList contextRef="c-4" id="f-449">http://fasb.org/us-gaap/2024#OperatingLeaseLiabilityNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList contextRef="c-3" id="f-450">http://fasb.org/us-gaap/2024#OperatingLeaseLiabilityNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList contextRef="c-4" id="f-454">http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList contextRef="c-3" id="f-455">http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList contextRef="c-5" id="f-456">http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <dei:DocumentType contextRef="c-1" id="f-1">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport contextRef="c-1" id="f-2">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate contextRef="c-1" id="f-3">2024-09-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport contextRef="c-1" id="f-4">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="c-1" id="f-5">001-33841</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c-1" id="f-6">VULCAN MATERIALS COMPANY</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c-1" id="f-7">NJ</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="c-1" id="f-8">20-8579133</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c-1" id="f-9">1200 Urban Center Drive</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="c-1" id="f-10">Birmingham</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c-1" id="f-11">AL</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="c-1" id="f-12">35242</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="c-1" id="f-13">205</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c-1" id="f-14">298-3000</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="c-1" id="f-15">Common Stock, $1 par value</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c-1" id="f-16">VMC</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c-1" id="f-17">NYSE</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus contextRef="c-1" id="f-18">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c-1" id="f-19">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="c-1" id="f-20">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="c-1" id="f-21">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="c-1" id="f-22">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany contextRef="c-1" id="f-23">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding contextRef="c-2" decimals="INF" id="f-24" unitRef="shares">132061259</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-3" decimals="-5" id="f-30" unitRef="usd">433200000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-4" decimals="-5" id="f-31" unitRef="usd">931100000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-5" decimals="-5" id="f-32" unitRef="usd">340000000.0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue contextRef="c-3" decimals="-5" id="f-33" unitRef="usd">1100000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue contextRef="c-4" decimals="-5" id="f-34" unitRef="usd">18100000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue contextRef="c-5" decimals="-5" id="f-35" unitRef="usd">5000000.0</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <vmc:AccountsAndFinancingReceivableBeforeAllowanceForCreditLossCurrent contextRef="c-3" decimals="-5" id="f-36" unitRef="usd">1030900000</vmc:AccountsAndFinancingReceivableBeforeAllowanceForCreditLossCurrent>
    <vmc:AccountsAndFinancingReceivableBeforeAllowanceForCreditLossCurrent contextRef="c-4" decimals="-5" id="f-37" unitRef="usd">903300000</vmc:AccountsAndFinancingReceivableBeforeAllowanceForCreditLossCurrent>
    <vmc:AccountsAndFinancingReceivableBeforeAllowanceForCreditLossCurrent contextRef="c-5" decimals="-5" id="f-38" unitRef="usd">1199200000</vmc:AccountsAndFinancingReceivableBeforeAllowanceForCreditLossCurrent>
    <vmc:AccountsAndFinancingReceivableAllowanceForCreditLossCurrent contextRef="c-3" decimals="-5" id="f-39" unitRef="usd">13500000</vmc:AccountsAndFinancingReceivableAllowanceForCreditLossCurrent>
    <vmc:AccountsAndFinancingReceivableAllowanceForCreditLossCurrent contextRef="c-4" decimals="-5" id="f-40" unitRef="usd">13600000</vmc:AccountsAndFinancingReceivableAllowanceForCreditLossCurrent>
    <vmc:AccountsAndFinancingReceivableAllowanceForCreditLossCurrent contextRef="c-5" decimals="-5" id="f-41" unitRef="usd">14700000</vmc:AccountsAndFinancingReceivableAllowanceForCreditLossCurrent>
    <us-gaap:AccountsNotesAndLoansReceivableNetCurrent contextRef="c-3" decimals="-5" id="f-42" unitRef="usd">1017400000</us-gaap:AccountsNotesAndLoansReceivableNetCurrent>
    <us-gaap:AccountsNotesAndLoansReceivableNetCurrent contextRef="c-4" decimals="-5" id="f-43" unitRef="usd">889700000</us-gaap:AccountsNotesAndLoansReceivableNetCurrent>
    <us-gaap:AccountsNotesAndLoansReceivableNetCurrent contextRef="c-5" decimals="-5" id="f-44" unitRef="usd">1184500000</us-gaap:AccountsNotesAndLoansReceivableNetCurrent>
    <us-gaap:InventoryNet contextRef="c-3" decimals="-5" id="f-45" unitRef="usd">647700000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c-4" decimals="-5" id="f-46" unitRef="usd">615600000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c-5" decimals="-5" id="f-47" unitRef="usd">570600000</us-gaap:InventoryNet>
    <us-gaap:OtherAssetsCurrent contextRef="c-3" decimals="-5" id="f-48" unitRef="usd">113500000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="c-4" decimals="-5" id="f-49" unitRef="usd">70400000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="c-5" decimals="-5" id="f-50" unitRef="usd">106000000.0</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent contextRef="c-3" decimals="-5" id="f-51" unitRef="usd">0.0</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent contextRef="c-4" decimals="-5" id="f-52" unitRef="usd">0.0</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent contextRef="c-5" decimals="-5" id="f-53" unitRef="usd">495100000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:AssetsCurrent contextRef="c-3" decimals="-5" id="f-54" unitRef="usd">2212900000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-4" decimals="-5" id="f-55" unitRef="usd">2524900000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-5" decimals="-5" id="f-56" unitRef="usd">2701200000</us-gaap:AssetsCurrent>
    <us-gaap:LongTermInvestmentsAndReceivablesNet contextRef="c-3" decimals="-5" id="f-57" unitRef="usd">31400000</us-gaap:LongTermInvestmentsAndReceivablesNet>
    <us-gaap:LongTermInvestmentsAndReceivablesNet contextRef="c-4" decimals="-5" id="f-58" unitRef="usd">31300000</us-gaap:LongTermInvestmentsAndReceivablesNet>
    <us-gaap:LongTermInvestmentsAndReceivablesNet contextRef="c-5" decimals="-5" id="f-59" unitRef="usd">31200000</us-gaap:LongTermInvestmentsAndReceivablesNet>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-3" decimals="-5" id="f-60" unitRef="usd">12350500000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-4" decimals="-5" id="f-61" unitRef="usd">11835500000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-5" decimals="-5" id="f-62" unitRef="usd">11610400000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c-3" decimals="-5" id="f-63" unitRef="usd">5937000000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c-4" decimals="-5" id="f-64" unitRef="usd">5617800000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c-5" decimals="-5" id="f-65" unitRef="usd">5498400000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-3" decimals="-5" id="f-66" unitRef="usd">6413500000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-4" decimals="-5" id="f-67" unitRef="usd">6217700000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-5" decimals="-5" id="f-68" unitRef="usd">6112000000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-3" decimals="-5" id="f-69" unitRef="usd">508300000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-4" decimals="-5" id="f-70" unitRef="usd">511700000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-5" decimals="-5" id="f-71" unitRef="usd">521500000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:Goodwill contextRef="c-3" decimals="-5" id="f-72" unitRef="usd">3450000000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-4" decimals="-5" id="f-73" unitRef="usd">3531700000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-5" decimals="-5" id="f-74" unitRef="usd">3531700000</us-gaap:Goodwill>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-3" decimals="-5" id="f-75" unitRef="usd">1448300000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-4" decimals="-5" id="f-76" unitRef="usd">1460700000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-5" decimals="-5" id="f-77" unitRef="usd">1471800000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-3" decimals="-5" id="f-78" unitRef="usd">287500000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-4" decimals="-5" id="f-79" unitRef="usd">267700000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-5" decimals="-5" id="f-80" unitRef="usd">251100000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets contextRef="c-3" decimals="-5" id="f-81" unitRef="usd">14351900000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-4" decimals="-5" id="f-82" unitRef="usd">14545700000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-5" decimals="-5" id="f-83" unitRef="usd">14620500000</us-gaap:Assets>
    <us-gaap:LongTermDebtCurrent contextRef="c-3" decimals="-5" id="f-84" unitRef="usd">500000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="c-4" decimals="-5" id="f-85" unitRef="usd">500000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="c-5" decimals="-5" id="f-86" unitRef="usd">500000</us-gaap:LongTermDebtCurrent>
    <us-gaap:OtherAccountsPayableAndAccruedLiabilities contextRef="c-3" decimals="-5" id="f-87" unitRef="usd">352600000</us-gaap:OtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:OtherAccountsPayableAndAccruedLiabilities contextRef="c-4" decimals="-5" id="f-88" unitRef="usd">390400000</us-gaap:OtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:OtherAccountsPayableAndAccruedLiabilities contextRef="c-5" decimals="-5" id="f-89" unitRef="usd">412800000</us-gaap:OtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c-3" decimals="-5" id="f-90" unitRef="usd">421000000.0</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c-4" decimals="-5" id="f-91" unitRef="usd">406700000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c-5" decimals="-5" id="f-92" unitRef="usd">440800000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent contextRef="c-3" decimals="-5" id="f-93" unitRef="usd">0.0</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent contextRef="c-4" decimals="-5" id="f-94" unitRef="usd">0.0</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent contextRef="c-5" decimals="-5" id="f-95" unitRef="usd">10100000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-3" decimals="-5" id="f-96" unitRef="usd">774100000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-4" decimals="-5" id="f-97" unitRef="usd">797600000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-5" decimals="-5" id="f-98" unitRef="usd">864200000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-3" decimals="-5" id="f-99" unitRef="usd">3329200000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-4" decimals="-5" id="f-100" unitRef="usd">3877300000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-5" decimals="-5" id="f-101" unitRef="usd">3874300000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="c-3" decimals="-5" id="f-102" unitRef="usd">1000300000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="c-4" decimals="-5" id="f-103" unitRef="usd">1028900000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="c-5" decimals="-5" id="f-104" unitRef="usd">1068300000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent contextRef="c-3" decimals="-5" id="f-105" unitRef="usd">139400000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent contextRef="c-4" decimals="-5" id="f-106" unitRef="usd">145300000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent contextRef="c-5" decimals="-5" id="f-107" unitRef="usd">147400000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-3" decimals="-5" id="f-108" unitRef="usd">503500000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-4" decimals="-5" id="f-109" unitRef="usd">507400000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-5" decimals="-5" id="f-110" unitRef="usd">516000000.0</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-3" decimals="-5" id="f-111" unitRef="usd">712300000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-4" decimals="-5" id="f-112" unitRef="usd">681300000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-5" decimals="-5" id="f-113" unitRef="usd">685100000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities contextRef="c-3" decimals="-5" id="f-114" unitRef="usd">6458800000</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c-4" decimals="-5" id="f-115" unitRef="usd">7037800000</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c-5" decimals="-5" id="f-116" unitRef="usd">7155300000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies contextRef="c-3" id="f-117" unitRef="usd" xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies contextRef="c-4" id="f-118" unitRef="usd" xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies contextRef="c-5" id="f-119" unitRef="usd" xsi:nil="true"/>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-5"
      decimals="INF"
      id="f-120"
      unitRef="usdPerShare">1</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-4"
      decimals="INF"
      id="f-121"
      unitRef="usdPerShare">1</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-3"
      decimals="INF"
      id="f-122"
      unitRef="usdPerShare">1</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-3" decimals="-5" id="f-123" unitRef="shares">480000000.0</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-5" decimals="-5" id="f-124" unitRef="shares">480000000.0</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-4" decimals="-5" id="f-125" unitRef="shares">480000000.0</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-3" decimals="-5" id="f-126" unitRef="shares">132100000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-4" decimals="-5" id="f-127" unitRef="shares">132100000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-5" decimals="-5" id="f-128" unitRef="shares">132900000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValueOutstanding contextRef="c-3" decimals="-5" id="f-129" unitRef="usd">132100000</us-gaap:CommonStockValueOutstanding>
    <us-gaap:CommonStockValueOutstanding contextRef="c-4" decimals="-5" id="f-130" unitRef="usd">132100000</us-gaap:CommonStockValueOutstanding>
    <us-gaap:CommonStockValueOutstanding contextRef="c-5" decimals="-5" id="f-131" unitRef="usd">132900000</us-gaap:CommonStockValueOutstanding>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c-3" decimals="-5" id="f-132" unitRef="usd">2895000000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c-4" decimals="-5" id="f-133" unitRef="usd">2880100000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c-5" decimals="-5" id="f-134" unitRef="usd">2862400000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-3" decimals="-5" id="f-135" unitRef="usd">4980700000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-4" decimals="-5" id="f-136" unitRef="usd">4615000000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-5" decimals="-5" id="f-137" unitRef="usd">4595000000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-3" decimals="-5" id="f-138" unitRef="usd">-138800000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-4" decimals="-5" id="f-139" unitRef="usd">-143800000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-5" decimals="-5" id="f-140" unitRef="usd">-149700000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity contextRef="c-3" decimals="-5" id="f-141" unitRef="usd">7869000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-4" decimals="-5" id="f-142" unitRef="usd">7483400000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-5" decimals="-5" id="f-143" unitRef="usd">7440600000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest contextRef="c-3" decimals="-5" id="f-144" unitRef="usd">24100000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest contextRef="c-4" decimals="-5" id="f-145" unitRef="usd">24500000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest contextRef="c-5" decimals="-5" id="f-146" unitRef="usd">24600000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-3" decimals="-5" id="f-147" unitRef="usd">7893100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-4" decimals="-5" id="f-148" unitRef="usd">7507900000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-5" decimals="-5" id="f-149" unitRef="usd">7465200000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-3" decimals="-5" id="f-150" unitRef="usd">14351900000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-4" decimals="-5" id="f-151" unitRef="usd">14545700000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-5" decimals="-5" id="f-152" unitRef="usd">14620500000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-6" decimals="-5" id="f-153" unitRef="usd">2003900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-7" decimals="-5" id="f-154" unitRef="usd">2185800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-5" id="f-155" unitRef="usd">5564000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-8" decimals="-5" id="f-156" unitRef="usd">5947600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-6" decimals="-5" id="f-157" unitRef="usd">1438700000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-7" decimals="-5" id="f-158" unitRef="usd">1594800000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-1" decimals="-5" id="f-159" unitRef="usd">4101600000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-8" decimals="-5" id="f-160" unitRef="usd">4471300000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit contextRef="c-6" decimals="-5" id="f-161" unitRef="usd">565200000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-7" decimals="-5" id="f-162" unitRef="usd">591000000.0</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-1" decimals="-5" id="f-163" unitRef="usd">1462400000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-8" decimals="-5" id="f-164" unitRef="usd">1476300000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c-6" decimals="-5" id="f-165" unitRef="usd">129100000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c-7" decimals="-5" id="f-166" unitRef="usd">143900000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c-1" decimals="-5" id="f-167" unitRef="usd">393000000.0</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c-8" decimals="-5" id="f-168" unitRef="usd">400400000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:GainLossOnDispositionOfAssets1 contextRef="c-6" decimals="-5" id="f-169" unitRef="usd">200000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1 contextRef="c-7" decimals="-5" id="f-170" unitRef="usd">4300000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1 contextRef="c-1" decimals="-5" id="f-171" unitRef="usd">4600000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1 contextRef="c-8" decimals="-5" id="f-172" unitRef="usd">22800000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:AssetImpairmentCharges contextRef="c-6" decimals="-5" id="f-173" unitRef="usd">86600000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges contextRef="c-7" decimals="-5" id="f-174" unitRef="usd">28300000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges contextRef="c-1" decimals="-5" id="f-175" unitRef="usd">86600000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges contextRef="c-8" decimals="-5" id="f-176" unitRef="usd">28300000</us-gaap:AssetImpairmentCharges>
    <us-gaap:OtherOperatingIncomeExpenseNet contextRef="c-6" decimals="-5" id="f-177" unitRef="usd">-12600000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet contextRef="c-7" decimals="-5" id="f-178" unitRef="usd">-4200000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet contextRef="c-1" decimals="-5" id="f-179" unitRef="usd">-23900000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet contextRef="c-8" decimals="-5" id="f-180" unitRef="usd">-13100000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OperatingIncomeLoss contextRef="c-6" decimals="-5" id="f-181" unitRef="usd">337100000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-7" decimals="-5" id="f-182" unitRef="usd">418900000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-1" decimals="-5" id="f-183" unitRef="usd">963500000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-8" decimals="-5" id="f-184" unitRef="usd">1057300000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-6" decimals="-5" id="f-185" unitRef="usd">-3800000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-7" decimals="-5" id="f-186" unitRef="usd">-6400000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-1" decimals="-5" id="f-187" unitRef="usd">-12700000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-8" decimals="-5" id="f-188" unitRef="usd">-5300000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:InterestExpenseNonoperating contextRef="c-6" decimals="-5" id="f-189" unitRef="usd">38400000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-7" decimals="-5" id="f-190" unitRef="usd">46600000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-1" decimals="-5" id="f-191" unitRef="usd">117700000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-8" decimals="-5" id="f-192" unitRef="usd">142200000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-6" decimals="-5" id="f-193" unitRef="usd">294900000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-7" decimals="-5" id="f-194" unitRef="usd">365900000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-1" decimals="-5" id="f-195" unitRef="usd">833100000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-8" decimals="-5" id="f-196" unitRef="usd">909800000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-6" decimals="-5" id="f-197" unitRef="usd">85200000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-7" decimals="-5" id="f-198" unitRef="usd">85800000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-5" id="f-199" unitRef="usd">208500000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-8" decimals="-5" id="f-200" unitRef="usd">194400000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c-6" decimals="-5" id="f-201" unitRef="usd">209700000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c-7" decimals="-5" id="f-202" unitRef="usd">280100000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c-1" decimals="-5" id="f-203" unitRef="usd">624600000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c-8" decimals="-5" id="f-204" unitRef="usd">715400000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity contextRef="c-6" decimals="-5" id="f-205" unitRef="usd">-1300000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity contextRef="c-7" decimals="-5" id="f-206" unitRef="usd">-2800000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity contextRef="c-1" decimals="-5" id="f-207" unitRef="usd">-5000000.0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity contextRef="c-8" decimals="-5" id="f-208" unitRef="usd">-8600000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:ProfitLoss contextRef="c-6" decimals="-5" id="f-209" unitRef="usd">208400000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-7" decimals="-5" id="f-210" unitRef="usd">277300000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-1" decimals="-5" id="f-211" unitRef="usd">619600000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-8" decimals="-5" id="f-212" unitRef="usd">706800000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c-6" decimals="-5" id="f-213" unitRef="usd">800000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c-7" decimals="-5" id="f-214" unitRef="usd">800000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c-1" decimals="-5" id="f-215" unitRef="usd">1400000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c-8" decimals="-5" id="f-216" unitRef="usd">1000000.0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss contextRef="c-6" decimals="-5" id="f-217" unitRef="usd">207600000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-7" decimals="-5" id="f-218" unitRef="usd">276500000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-5" id="f-219" unitRef="usd">618200000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-8" decimals="-5" id="f-220" unitRef="usd">705800000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAfterTax contextRef="c-6" decimals="-5" id="f-221" unitRef="usd">400000</us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAfterTax contextRef="c-7" decimals="-5" id="f-222" unitRef="usd">400000</us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAfterTax contextRef="c-1" decimals="-5" id="f-223" unitRef="usd">1200000</us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAfterTax contextRef="c-8" decimals="-5" id="f-224" unitRef="usd">1200000</us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax contextRef="c-6" decimals="-5" id="f-225" unitRef="usd">1400000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax contextRef="c-7" decimals="-5" id="f-226" unitRef="usd">1300000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax contextRef="c-1" decimals="-5" id="f-227" unitRef="usd">3800000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax contextRef="c-8" decimals="-5" id="f-228" unitRef="usd">3800000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-6" decimals="-5" id="f-229" unitRef="usd">1800000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-7" decimals="-5" id="f-230" unitRef="usd">1700000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-1" decimals="-5" id="f-231" unitRef="usd">5000000.0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-8" decimals="-5" id="f-232" unitRef="usd">5000000.0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="c-6" decimals="-5" id="f-233" unitRef="usd">210200000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="c-7" decimals="-5" id="f-234" unitRef="usd">279000000.0</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="c-1" decimals="-5" id="f-235" unitRef="usd">624600000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="c-8" decimals="-5" id="f-236" unitRef="usd">711800000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="c-6" decimals="-5" id="f-237" unitRef="usd">800000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="c-7" decimals="-5" id="f-238" unitRef="usd">800000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="c-1" decimals="-5" id="f-239" unitRef="usd">1400000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="c-8" decimals="-5" id="f-240" unitRef="usd">1000000.0</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-6" decimals="-5" id="f-241" unitRef="usd">209400000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-7" decimals="-5" id="f-242" unitRef="usd">278200000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-1" decimals="-5" id="f-243" unitRef="usd">623200000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-8" decimals="-5" id="f-244" unitRef="usd">710800000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="c-6"
      decimals="2"
      id="f-245"
      unitRef="usdPerShare">1.58</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="c-7"
      decimals="2"
      id="f-246"
      unitRef="usdPerShare">2.10</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="c-1"
      decimals="2"
      id="f-247"
      unitRef="usdPerShare">4.71</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="c-8"
      decimals="2"
      id="f-248"
      unitRef="usdPerShare">5.37</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="c-6"
      decimals="2"
      id="f-249"
      unitRef="usdPerShare">-0.01</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="c-7"
      decimals="2"
      id="f-250"
      unitRef="usdPerShare">-0.02</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="c-1"
      decimals="2"
      id="f-251"
      unitRef="usdPerShare">-0.04</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="c-8"
      decimals="2"
      id="f-252"
      unitRef="usdPerShare">-0.07</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-6"
      decimals="2"
      id="f-253"
      unitRef="usdPerShare">1.57</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-7"
      decimals="2"
      id="f-254"
      unitRef="usdPerShare">2.08</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="2"
      id="f-255"
      unitRef="usdPerShare">4.67</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-8"
      decimals="2"
      id="f-256"
      unitRef="usdPerShare">5.30</us-gaap:EarningsPerShareBasic>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="c-6"
      decimals="2"
      id="f-257"
      unitRef="usdPerShare">1.57</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="c-7"
      decimals="2"
      id="f-258"
      unitRef="usdPerShare">2.09</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="c-1"
      decimals="2"
      id="f-259"
      unitRef="usdPerShare">4.68</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="c-8"
      decimals="2"
      id="f-260"
      unitRef="usdPerShare">5.34</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="c-6"
      decimals="2"
      id="f-261"
      unitRef="usdPerShare">-0.01</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="c-7"
      decimals="2"
      id="f-262"
      unitRef="usdPerShare">-0.02</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="c-1"
      decimals="2"
      id="f-263"
      unitRef="usdPerShare">-0.03</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="c-8"
      decimals="2"
      id="f-264"
      unitRef="usdPerShare">-0.06</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-6"
      decimals="2"
      id="f-265"
      unitRef="usdPerShare">1.56</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-7"
      decimals="2"
      id="f-266"
      unitRef="usdPerShare">2.07</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-267"
      unitRef="usdPerShare">4.65</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-8"
      decimals="2"
      id="f-268"
      unitRef="usdPerShare">5.28</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-6" decimals="-5" id="f-269" unitRef="shares">132200000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-7" decimals="-5" id="f-270" unitRef="shares">133000000.0</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="-5" id="f-271" unitRef="shares">132300000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-8" decimals="-5" id="f-272" unitRef="shares">133100000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-6" decimals="-5" id="f-273" unitRef="shares">133000000.0</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-7" decimals="-5" id="f-274" unitRef="shares">133700000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="-5" id="f-275" unitRef="shares">133100000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-8" decimals="-5" id="f-276" unitRef="shares">133700000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-6" decimals="3" id="f-277" unitRef="number">0.289</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-7" decimals="3" id="f-278" unitRef="number">0.234</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-1" decimals="3" id="f-279" unitRef="number">0.250</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-8" decimals="3" id="f-280" unitRef="number">0.214</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ProfitLoss contextRef="c-1" decimals="-5" id="f-281" unitRef="usd">619600000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-8" decimals="-5" id="f-282" unitRef="usd">706800000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-1" decimals="-5" id="f-283" unitRef="usd">468400000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-8" decimals="-5" id="f-284" unitRef="usd">464400000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:AssetImpairmentCharges contextRef="c-1" decimals="-5" id="f-285" unitRef="usd">86600000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges contextRef="c-8" decimals="-5" id="f-286" unitRef="usd">28300000</us-gaap:AssetImpairmentCharges>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense contextRef="c-1" decimals="-5" id="f-287" unitRef="usd">38600000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense contextRef="c-8" decimals="-5" id="f-288" unitRef="usd">40700000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:GainLossOnDispositionOfAssets1 contextRef="c-1" decimals="-5" id="f-289" unitRef="usd">4600000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1 contextRef="c-8" decimals="-5" id="f-290" unitRef="usd">22800000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:PensionContributions contextRef="c-1" decimals="-5" id="f-291" unitRef="usd">7100000</us-gaap:PensionContributions>
    <us-gaap:PensionContributions contextRef="c-8" decimals="-5" id="f-292" unitRef="usd">5600000</us-gaap:PensionContributions>
    <us-gaap:ShareBasedCompensation contextRef="c-1" decimals="-5" id="f-293" unitRef="usd">39900000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-8" decimals="-5" id="f-294" unitRef="usd">43500000</us-gaap:ShareBasedCompensation>
    <vmc:DeferredIncomeTaxExpenseIncludingDiscontinuedOperations contextRef="c-1" decimals="-5" id="f-295" unitRef="usd">-30300000</vmc:DeferredIncomeTaxExpenseIncludingDiscontinuedOperations>
    <vmc:DeferredIncomeTaxExpenseIncludingDiscontinuedOperations contextRef="c-8" decimals="-5" id="f-296" unitRef="usd">-6000000.0</vmc:DeferredIncomeTaxExpenseIncludingDiscontinuedOperations>
    <us-gaap:IncreaseDecreaseInOperatingCapital contextRef="c-1" decimals="-5" id="f-297" unitRef="usd">246500000</us-gaap:IncreaseDecreaseInOperatingCapital>
    <us-gaap:IncreaseDecreaseInOperatingCapital contextRef="c-8" decimals="-5" id="f-298" unitRef="usd">206000000.0</us-gaap:IncreaseDecreaseInOperatingCapital>
    <us-gaap:OtherNoncashIncomeExpense contextRef="c-1" decimals="-5" id="f-299" unitRef="usd">-4900000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense contextRef="c-8" decimals="-5" id="f-300" unitRef="usd">-11900000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-1" decimals="-5" id="f-301" unitRef="usd">969500000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-8" decimals="-5" id="f-302" unitRef="usd">1055200000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-1" decimals="-5" id="f-303" unitRef="usd">441000000.0</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-8" decimals="-5" id="f-304" unitRef="usd">666300000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="c-1" decimals="-5" id="f-305" unitRef="usd">5600000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="c-8" decimals="-5" id="f-306" unitRef="usd">26200000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromDivestitureOfBusinesses contextRef="c-1" decimals="-5" id="f-307" unitRef="usd">200000</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:ProceedsFromDivestitureOfBusinesses contextRef="c-8" decimals="-5" id="f-308" unitRef="usd">130000000.0</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c-1" decimals="-5" id="f-309" unitRef="usd">206400000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c-8" decimals="-5" id="f-310" unitRef="usd">-900000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities contextRef="c-1" decimals="-5" id="f-311" unitRef="usd">200000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities contextRef="c-8" decimals="-5" id="f-312" unitRef="usd">0.0</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-1" decimals="-5" id="f-313" unitRef="usd">-641800000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-8" decimals="-5" id="f-314" unitRef="usd">-509200000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromShortTermDebt contextRef="c-1" decimals="-5" id="f-315" unitRef="usd">8100000</us-gaap:ProceedsFromShortTermDebt>
    <us-gaap:ProceedsFromShortTermDebt contextRef="c-8" decimals="-5" id="f-316" unitRef="usd">166100000</us-gaap:ProceedsFromShortTermDebt>
    <us-gaap:RepaymentsOfShortTermDebt contextRef="c-1" decimals="-5" id="f-317" unitRef="usd">8000000.0</us-gaap:RepaymentsOfShortTermDebt>
    <us-gaap:RepaymentsOfShortTermDebt contextRef="c-8" decimals="-5" id="f-318" unitRef="usd">266100000</us-gaap:RepaymentsOfShortTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt contextRef="c-1" decimals="-5" id="f-319" unitRef="usd">550500000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt contextRef="c-8" decimals="-5" id="f-320" unitRef="usd">550500000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt contextRef="c-1" decimals="-5" id="f-321" unitRef="usd">0.0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt contextRef="c-8" decimals="-5" id="f-322" unitRef="usd">550000000.0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="c-1" decimals="-5" id="f-323" unitRef="usd">3500000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="c-8" decimals="-5" id="f-324" unitRef="usd">3400000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:FinanceLeasePrincipalPayments contextRef="c-1" decimals="-5" id="f-325" unitRef="usd">10000000.0</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments contextRef="c-8" decimals="-5" id="f-326" unitRef="usd">17200000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-1" decimals="-5" id="f-327" unitRef="usd">68800000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-8" decimals="-5" id="f-328" unitRef="usd">49900000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock contextRef="c-1" decimals="-5" id="f-329" unitRef="usd">183600000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock contextRef="c-8" decimals="-5" id="f-330" unitRef="usd">171600000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-1" decimals="-5" id="f-331" unitRef="usd">24500000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-8" decimals="-5" id="f-332" unitRef="usd">19900000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsToMinorityShareholders contextRef="c-1" decimals="-5" id="f-333" unitRef="usd">1800000</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:PaymentsToMinorityShareholders contextRef="c-8" decimals="-5" id="f-334" unitRef="usd">0.0</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-1" decimals="-5" id="f-335" unitRef="usd">-842600000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-8" decimals="-5" id="f-336" unitRef="usd">-362500000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-1" decimals="-5" id="f-337" unitRef="usd">-514900000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-8" decimals="-5" id="f-338" unitRef="usd">183500000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-4" decimals="-5" id="f-339" unitRef="usd">949200000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-9" decimals="-5" id="f-340" unitRef="usd">161500000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-3" decimals="-5" id="f-341" unitRef="usd">434300000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-5" decimals="-5" id="f-342" unitRef="usd">345000000.0</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="c-1" id="f-343">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES&lt;div style="margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;NATURE OF OPERATIONS&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:2pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:2pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Vulcan Materials Company (the &#x201c;Company,&#x201d; &#x201c;Vulcan,&#x201d; &#x201c;we,&#x201d; &#x201c;our&#x201d;), a New Jersey corporation, is the nation&#x2019;s largest supplier of construction aggregates (primarily crushed stone, sand and gravel) and a major producer of aggregates-intensive downstream products such as asphalt mix and ready-mixed concrete.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;We operate primarily in the United States, and our principal product &#x2014; aggregates &#x2014; is used in most types of public and private construction projects and in the production of asphalt mix and ready-mixed concrete. Our primary focus is serving metropolitan markets in the United States that are expected to experience the most significant growth in population, households and employment. These three demographic factors are significant drivers of demand for aggregates. While aggregates is our focus and primary business, we produce and sell aggregates-intensive asphalt mix and/or ready-mixed concrete products in certain markets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;BASIS OF PRESENTATION&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:2pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Our accompanying unaudited condensed consolidated financial statements were prepared in compliance with the instructions to Form 10-Q and Article 10 of Regulation S-X and thus do not include all of the information and footnotes required by accounting principles generally accepted in the United States of America (GAAP) for complete financial statements. We prepared the accompanying condensed consolidated financial statements on the same basis as our annual financial statements, except for the adoption of new accounting standards, if any, as described in Note 17. Our Condensed Consolidated Balance Sheet as of December&#160;31, 2023 was derived from the audited financial statement, but it does not include all disclosures required by GAAP. In the opinion of our management, the statements reflect all adjustments, including those of a normal recurring nature, necessary to present fairly the results of the reported interim periods. For further information, refer to the consolidated financial statements and footnotes included in our most recent Annual Report on Form 10-K.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Operating results for the three and nine month periods ended September&#160;30, 2024 are not necessarily indicative of the results that may be expected for the year ending December&#160;31, 2024. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Our condensed consolidated financial statements reflect estimates and assumptions made by management that affect the reported amounts of assets, liabilities, revenues and expenses. The most significant estimates and assumptions included in the preparation of these financial statements are related to goodwill and long-lived asset impairments, business combinations and purchase price allocation, pension and other postretirement benefits, environmental compliance, claims and litigation including self-insurance, and income taxes (refer to the Critical Accounting Policies included in Item 7 of our most recent Annual Report on Form 10-K). Events that relate to conditions arising after September&#160;30, 2024&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;will be reflected in management&#x2019;s estimates for future periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;NONCONTROLLING INTEREST&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:2pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;We own an 88% controlling interest in the Orca Sand and Gravel Limited Partnership (Orca) which was formed to develop the Orca quarry in British Columbia, Canada. The remaining 12% noncontrolling interest is held by the Namgis First Nation (Namgis). This noncontrolling interest consists of the Namgis&#x2019; share of the fair value equity in the partnership. Our condensed consolidated financial statements recognize the full fair value of all of the subsidiary&#x2019;s assets and liabilities offset by the noncontrolling interest in total equity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;RESTRICTED CASH&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:2pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Restricted cash primarily consists of cash proceeds from the sale of property held in escrow for the acquisition of replacement property under like-kind exchange agreements. The escrow accounts are administered by an intermediary. Cash restricted pursuant to like-kind exchange agreements remains restricted for a maximum of 180 days from the date of the property sale pending the acquisition of replacement property. Restricted cash may also include cash reserved by other contractual agreements (such as asset purchase agreements) for a specified purpose and therefore is not available for use for other purposes. Restricted cash is included with cash and cash equivalents in the accompanying Condensed Consolidated Statements of Cash Flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;INVENTORIES&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:2pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Inventories and supplies are stated at the lower of cost or net realizable value. Inventories are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:2pt"&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&gt;&lt;td style="width:59.354%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.084%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;in millions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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:400;line-height:120%"&gt;September 30&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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:400;line-height:120%"&gt;December 31&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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:400;line-height:120%"&gt;September 30&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Finished products&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;505.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;494.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;448.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;Raw materials&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:9pt;font-weight:400;line-height:120%"&gt;62.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;51.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;50.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Products in process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;11.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:9pt;font-weight:400;line-height:120%"&gt;Operating supplies 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:9pt;font-weight:400;line-height:120%"&gt;68.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;63.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;63.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total inventories&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;647.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;615.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;570.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;DISCONTINUED OPERATIONS&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:2pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;In 2005, we sold substantially all the assets of our Chemicals business to a subsidiary of Occidental Chemical Corporation. The financial results of the Chemicals business are classified as discontinued operations in the accompanying Condensed Consolidated Statements of Comprehensive Income for all periods presented. Results from discontinued operations are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&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&gt;&lt;td style="width:46.172%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.085%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" rowspan="2" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;in millions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1.5pt 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:400;line-height:120%"&gt;Three Months Ended&lt;br/&gt;September 30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1.5pt 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:400;line-height:120%"&gt;Nine Months Ended&lt;br/&gt;September 30&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Pretax loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(6.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(11.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;Income tax benefit &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:9pt;font-weight:400;line-height:120%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Loss on discontinued operations, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(5.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(8.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Our discontinued operations include charges related to general and product liability costs, including legal defense costs, and environmental remediation costs associated with our former Chemicals business (including certain matters as discussed in Note 8). There were no revenues from discontinued operations for the periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;EARNINGS PER SHARE (EPS)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:2pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Earnings per share are computed by dividing net earnings by the weighted-average common shares outstanding (basic EPS) or weighted-average common shares outstanding assuming dilution (diluted EPS), as set forth below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&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&gt;&lt;td style="width:46.172%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.085%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1.5pt 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:400;line-height:120%"&gt;Three Months Ended&lt;br/&gt;September 30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1.5pt 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:400;line-height:120%"&gt;Nine Months Ended&lt;br/&gt;September 30&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-style:italic;font-weight:400;line-height:120%"&gt;in millions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Weighted-average common shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;132.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;133.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;132.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;133.1&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:9pt;font-weight:400;line-height:120%"&gt;Dilutive effect of &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stock-Only Stock Appreciation Rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.2&lt;/span&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other stock compensation awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.4&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Weighted-average common shares outstanding, assuming dilution&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;133.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;133.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;133.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;133.7&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;All dilutive common stock equivalents are reflected in our earnings per share calculations. In periods of loss, shares that otherwise would have been included in our diluted weighted-average common shares outstanding computation would be excluded.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Antidilutive common stock equivalents are not included in our earnings per share calculations. The number of antidilutive common stock equivalents for which the exercise price exceeds the weighted-average market price is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&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&gt;&lt;td style="width:46.172%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.085%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1.5pt 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:400;line-height:120%"&gt;Three Months Ended&lt;br/&gt;September 30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1.5pt 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:400;line-height:120%"&gt;Nine Months Ended&lt;br/&gt;September 30&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-style:italic;font-weight:400;line-height:120%"&gt;in millions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Antidilutive common stock equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;RECLASSIFICATIONS&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:2pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;As a result of a first quarter 2024 change in our internal management reporting structure, prior period segment information has been revised to conform to our current segment reporting structure. This change had no impact on our prior consolidated results of operations, financial position or cash flows (refer to Note 13 for further information).&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <vmc:NumberOfDemographicFactors contextRef="c-1" decimals="INF" id="f-344" unitRef="factor">3</vmc:NumberOfDemographicFactors>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="c-1" id="f-345">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;BASIS OF PRESENTATION&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:2pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Our accompanying unaudited condensed consolidated financial statements were prepared in compliance with the instructions to Form 10-Q and Article 10 of Regulation S-X and thus do not include all of the information and footnotes required by accounting principles generally accepted in the United States of America (GAAP) for complete financial statements. We prepared the accompanying condensed consolidated financial statements on the same basis as our annual financial statements, except for the adoption of new accounting standards, if any, as described in Note 17. Our Condensed Consolidated Balance Sheet as of December&#160;31, 2023 was derived from the audited financial statement, but it does not include all disclosures required by GAAP. In the opinion of our management, the statements reflect all adjustments, including those of a normal recurring nature, necessary to present fairly the results of the reported interim periods. For further information, refer to the consolidated financial statements and footnotes included in our most recent Annual Report on Form 10-K.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Operating results for the three and nine month periods ended September&#160;30, 2024 are not necessarily indicative of the results that may be expected for the year ending December&#160;31, 2024. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Our condensed consolidated financial statements reflect estimates and assumptions made by management that affect the reported amounts of assets, liabilities, revenues and expenses. The most significant estimates and assumptions included in the preparation of these financial statements are related to goodwill and long-lived asset impairments, business combinations and purchase price allocation, pension and other postretirement benefits, environmental compliance, claims and litigation including self-insurance, and income taxes (refer to the Critical Accounting Policies included in Item 7 of our most recent Annual Report on Form 10-K). Events that relate to conditions arising after September&#160;30, 2024&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;will be reflected in management&#x2019;s estimates for future periods.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy contextRef="c-1" id="f-346">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;NONCONTROLLING INTEREST&lt;/span&gt;&lt;/div&gt;Our condensed consolidated financial statements recognize the full fair value of all of the subsidiary&#x2019;s assets and liabilities offset by the noncontrolling interest in total equity.</us-gaap:ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy>
    <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="c-10" decimals="2" id="f-347" unitRef="number">0.88</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners contextRef="c-11" decimals="2" id="f-348" unitRef="number">0.12</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy contextRef="c-1" id="f-349">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;RESTRICTED CASH&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:2pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Restricted cash primarily consists of cash proceeds from the sale of property held in escrow for the acquisition of replacement property under like-kind exchange agreements. The escrow accounts are administered by an intermediary. Cash restricted pursuant to like-kind exchange agreements remains restricted for a maximum of 180 days from the date of the property sale pending the acquisition of replacement property. Restricted cash may also include cash reserved by other contractual agreements (such as asset purchase agreements) for a specified purpose and therefore is not available for use for other purposes. Restricted cash is included with cash and cash equivalents in the accompanying Condensed Consolidated Statements of Cash Flows.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:InventoryPolicyTextBlock contextRef="c-1" id="f-350">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;INVENTORIES&lt;/span&gt;&lt;/div&gt;Inventories and supplies are stated at the lower of cost or net realizable value.</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="c-1" id="f-351">&lt;div style="margin-top:2pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Inventories and supplies are stated at the lower of cost or net realizable value. Inventories are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:2pt"&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&gt;&lt;td style="width:59.354%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.084%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;in millions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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:400;line-height:120%"&gt;September 30&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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:400;line-height:120%"&gt;December 31&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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:400;line-height:120%"&gt;September 30&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Finished products&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;505.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;494.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;448.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;Raw materials&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:9pt;font-weight:400;line-height:120%"&gt;62.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;51.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;50.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Products in process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;11.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:9pt;font-weight:400;line-height:120%"&gt;Operating supplies 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:9pt;font-weight:400;line-height:120%"&gt;68.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;63.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;63.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total inventories&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;647.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;615.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;570.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryFinishedGoodsNetOfReserves contextRef="c-3" decimals="-5" id="f-352" unitRef="usd">505900000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves contextRef="c-4" decimals="-5" id="f-353" unitRef="usd">494400000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves contextRef="c-5" decimals="-5" id="f-354" unitRef="usd">448100000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryRawMaterialsNetOfReserves contextRef="c-3" decimals="-5" id="f-355" unitRef="usd">62200000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryRawMaterialsNetOfReserves contextRef="c-4" decimals="-5" id="f-356" unitRef="usd">51200000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryRawMaterialsNetOfReserves contextRef="c-5" decimals="-5" id="f-357" unitRef="usd">50500000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves contextRef="c-3" decimals="-5" id="f-358" unitRef="usd">11100000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves contextRef="c-4" decimals="-5" id="f-359" unitRef="usd">6500000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves contextRef="c-5" decimals="-5" id="f-360" unitRef="usd">8600000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventorySuppliesNetOfReserves contextRef="c-3" decimals="-5" id="f-361" unitRef="usd">68500000</us-gaap:InventorySuppliesNetOfReserves>
    <us-gaap:InventorySuppliesNetOfReserves contextRef="c-4" decimals="-5" id="f-362" unitRef="usd">63500000</us-gaap:InventorySuppliesNetOfReserves>
    <us-gaap:InventorySuppliesNetOfReserves contextRef="c-5" decimals="-5" id="f-363" unitRef="usd">63400000</us-gaap:InventorySuppliesNetOfReserves>
    <us-gaap:InventoryNet contextRef="c-3" decimals="-5" id="f-364" unitRef="usd">647700000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c-4" decimals="-5" id="f-365" unitRef="usd">615600000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c-5" decimals="-5" id="f-366" unitRef="usd">570600000</us-gaap:InventoryNet>
    <us-gaap:DiscontinuedOperationsPolicyTextBlock contextRef="c-1" id="f-367">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;DISCONTINUED OPERATIONS&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:2pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;In 2005, we sold substantially all the assets of our Chemicals business to a subsidiary of Occidental Chemical Corporation. The financial results of the Chemicals business are classified as discontinued operations in the accompanying Condensed Consolidated Statements of Comprehensive Income for all periods presented. Results from discontinued operations are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&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&gt;&lt;td style="width:46.172%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.085%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" rowspan="2" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;in millions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1.5pt 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:400;line-height:120%"&gt;Three Months Ended&lt;br/&gt;September 30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1.5pt 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:400;line-height:120%"&gt;Nine Months Ended&lt;br/&gt;September 30&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Pretax loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(6.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(11.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;Income tax benefit &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:9pt;font-weight:400;line-height:120%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Loss on discontinued operations, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(5.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(8.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Our discontinued operations include charges related to general and product liability costs, including legal defense costs, and environmental remediation costs associated with our former Chemicals business (including certain matters as discussed in Note 8). There were no revenues from discontinued operations for the periods presented.&lt;/span&gt;&lt;/div&gt;</us-gaap:DiscontinuedOperationsPolicyTextBlock>
    <us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock contextRef="c-1" id="f-368">Results from discontinued operations are as follows:&lt;div style="margin-top:4pt"&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&gt;&lt;td style="width:46.172%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.085%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" rowspan="2" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;in millions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1.5pt 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:400;line-height:120%"&gt;Three Months Ended&lt;br/&gt;September 30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1.5pt 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:400;line-height:120%"&gt;Nine Months Ended&lt;br/&gt;September 30&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Pretax loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(6.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(11.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;Income tax benefit &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:9pt;font-weight:400;line-height:120%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Loss on discontinued operations, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(5.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(8.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax contextRef="c-6" decimals="-5" id="f-369" unitRef="usd">-1800000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax contextRef="c-7" decimals="-5" id="f-370" unitRef="usd">-3800000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax contextRef="c-1" decimals="-5" id="f-371" unitRef="usd">-6800000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax contextRef="c-8" decimals="-5" id="f-372" unitRef="usd">-11700000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation contextRef="c-6" decimals="-5" id="f-373" unitRef="usd">-500000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation contextRef="c-7" decimals="-5" id="f-374" unitRef="usd">-1000000.0</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation contextRef="c-1" decimals="-5" id="f-375" unitRef="usd">-1800000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation contextRef="c-8" decimals="-5" id="f-376" unitRef="usd">-3100000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity contextRef="c-6" decimals="-5" id="f-377" unitRef="usd">-1300000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity contextRef="c-7" decimals="-5" id="f-378" unitRef="usd">-2800000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity contextRef="c-1" decimals="-5" id="f-379" unitRef="usd">-5000000.0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity contextRef="c-8" decimals="-5" id="f-380" unitRef="usd">-8600000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue contextRef="c-8" decimals="INF" id="f-381" unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue contextRef="c-7" decimals="INF" id="f-382" unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue contextRef="c-6" decimals="INF" id="f-383" unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue contextRef="c-1" decimals="INF" id="f-384" unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="c-1" id="f-385">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;EARNINGS PER SHARE (EPS)&lt;/span&gt;&lt;/div&gt;Earnings per share are computed by dividing net earnings by the weighted-average common shares outstanding (basic EPS) or weighted-average common shares outstanding assuming dilution (diluted EPS)&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;All dilutive common stock equivalents are reflected in our earnings per share calculations. In periods of loss, shares that otherwise would have been included in our diluted weighted-average common shares outstanding computation would be excluded.&lt;/span&gt;&lt;/div&gt;Antidilutive common stock equivalents are not included in our earnings per share calculations.</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock contextRef="c-1" id="f-386">&lt;div style="margin-top:2pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Earnings per share are computed by dividing net earnings by the weighted-average common shares outstanding (basic EPS) or weighted-average common shares outstanding assuming dilution (diluted EPS), as set forth below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&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&gt;&lt;td style="width:46.172%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.085%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1.5pt 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:400;line-height:120%"&gt;Three Months Ended&lt;br/&gt;September 30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1.5pt 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:400;line-height:120%"&gt;Nine Months Ended&lt;br/&gt;September 30&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-style:italic;font-weight:400;line-height:120%"&gt;in millions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Weighted-average common shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;132.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;133.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;132.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;133.1&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:9pt;font-weight:400;line-height:120%"&gt;Dilutive effect of &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stock-Only Stock Appreciation Rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.2&lt;/span&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other stock compensation awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.4&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Weighted-average common shares outstanding, assuming dilution&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;133.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;133.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;133.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;133.7&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-6" decimals="-5" id="f-387" unitRef="shares">132200000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-7" decimals="-5" id="f-388" unitRef="shares">133000000.0</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="-5" id="f-389" unitRef="shares">132300000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-8" decimals="-5" id="f-390" unitRef="shares">133100000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c-6" decimals="-5" id="f-391" unitRef="shares">200000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c-7" decimals="-5" id="f-392" unitRef="shares">200000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c-1" decimals="-5" id="f-393" unitRef="shares">200000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c-8" decimals="-5" id="f-394" unitRef="shares">200000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <vmc:IncrementalCommonSharesAttributableToOtherStockCompensationPlans contextRef="c-6" decimals="-5" id="f-395" unitRef="shares">600000</vmc:IncrementalCommonSharesAttributableToOtherStockCompensationPlans>
    <vmc:IncrementalCommonSharesAttributableToOtherStockCompensationPlans contextRef="c-7" decimals="-5" id="f-396" unitRef="shares">500000</vmc:IncrementalCommonSharesAttributableToOtherStockCompensationPlans>
    <vmc:IncrementalCommonSharesAttributableToOtherStockCompensationPlans contextRef="c-1" decimals="-5" id="f-397" unitRef="shares">600000</vmc:IncrementalCommonSharesAttributableToOtherStockCompensationPlans>
    <vmc:IncrementalCommonSharesAttributableToOtherStockCompensationPlans contextRef="c-8" decimals="-5" id="f-398" unitRef="shares">400000</vmc:IncrementalCommonSharesAttributableToOtherStockCompensationPlans>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-6" decimals="-5" id="f-399" unitRef="shares">133000000.0</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-7" decimals="-5" id="f-400" unitRef="shares">133700000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="-5" id="f-401" unitRef="shares">133100000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-8" decimals="-5" id="f-402" unitRef="shares">133700000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock contextRef="c-1" id="f-403">The number of antidilutive common stock equivalents for which the exercise price exceeds the weighted-average market price is as follows:&lt;div style="margin-top:4pt"&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&gt;&lt;td style="width:46.172%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.085%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1.5pt 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:400;line-height:120%"&gt;Three Months Ended&lt;br/&gt;September 30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1.5pt 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:400;line-height:120%"&gt;Nine Months Ended&lt;br/&gt;September 30&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-style:italic;font-weight:400;line-height:120%"&gt;in millions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Antidilutive common stock equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-6" decimals="-5" id="f-404" unitRef="shares">100000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-7" decimals="-5" id="f-405" unitRef="shares">0.0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-1" decimals="-5" id="f-406" unitRef="shares">100000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-8" decimals="-5" id="f-407" unitRef="shares">100000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription contextRef="c-1" id="f-408">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;RECLASSIFICATIONS&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:2pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;As a result of a first quarter 2024 change in our internal management reporting structure, prior period segment information has been revised to conform to our current segment reporting structure. This change had no impact on our prior consolidated results of operations, financial position or cash flows (refer to Note 13 for further information).&lt;/span&gt;&lt;/div&gt;</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <us-gaap:LesseeFinanceLeasesTextBlock contextRef="c-1" id="f-410">LEASES&lt;div style="margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Our portfolio of nonmineral leases is composed of leases for real estate (including office buildings, aggregates sales yards and terminals, and concrete and asphalt sites) and equipment (including railcars and rail track, barges, and office, plant and mobile equipment).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Lease right-of-use (ROU) assets and liabilities and the weighted-average lease terms and discount rates are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&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&gt;&lt;td style="width:28.596%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:29.657%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.085%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;dollars in millions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1.5pt solid #000000;border-top:1.5pt 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-style:italic;font-weight:400;line-height:120%"&gt;Classification on the Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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:400;line-height:120%"&gt;September 30&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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:400;line-height:120%"&gt;December 31&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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:400;line-height:120%"&gt;September 30&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&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:9pt;font-weight:400;line-height:120%"&gt;Operating lease ROU assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;651.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&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;636.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&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;644.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(143.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(124.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(113.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating leases, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt 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:400;line-height:120%"&gt;Operating lease right-of-use assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;508.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;511.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;531.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Finance lease ROU assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;55.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;62.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;85.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:9pt;font-weight:400;line-height:120%"&gt;(23.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(20.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(22.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Finance leases, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.5pt 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:400;line-height:120%"&gt;&lt;span style="-sec-ix-hidden:f-427"&gt;&lt;span style="-sec-ix-hidden:f-428"&gt;&lt;span style="-sec-ix-hidden:f-429"&gt;Property, plant &amp;amp; equipment, net&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;32.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;42.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;63.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;540.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;553.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;595.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" 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:9pt;font-weight:400;line-height:120%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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:400;line-height:120%"&gt;&lt;span style="-sec-ix-hidden:f-436"&gt;&lt;span style="-sec-ix-hidden:f-437"&gt;&lt;span style="-sec-ix-hidden:f-438"&gt;Other current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;48.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;47.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;48.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Finance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&lt;span style="-sec-ix-hidden:f-442"&gt;&lt;span style="-sec-ix-hidden:f-443"&gt;&lt;span style="-sec-ix-hidden:f-444"&gt;Other current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&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:9pt;font-weight:400;line-height:120%"&gt;11.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;12.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;18.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Noncurrent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&lt;span style="-sec-ix-hidden:f-448"&gt;&lt;span style="-sec-ix-hidden:f-449"&gt;&lt;span style="-sec-ix-hidden:f-450"&gt;Noncurrent operating lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&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:9pt;font-weight:400;line-height:120%"&gt;503.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;507.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;525.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Finance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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:400;line-height:120%"&gt;&lt;span style="-sec-ix-hidden:f-454"&gt;&lt;span style="-sec-ix-hidden:f-455"&gt;&lt;span style="-sec-ix-hidden:f-456"&gt;Other noncurrent liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;11.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;16.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;22.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;575.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;583.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;614.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Lease Term and Discount Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" 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:9pt;font-weight:400;line-height:120%"&gt;Weighted-average remaining lease term (years) &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;19.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;19.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;19.4&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" 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:9pt;font-weight:400;line-height:120%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Weighted-average discount rate &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" 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:9pt;font-weight:400;line-height:120%"&gt;Operating leases&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:9pt;font-weight:400;line-height:120%"&gt;4.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&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:9pt;font-weight:400;line-height:120%"&gt;4.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&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:9pt;font-weight:400;line-height:120%"&gt;4.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;border-bottom:1.5pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;3.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;2.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;The decreases from September 30, 2023 in total lease assets and liabilities presented above primarily relate to the November 2023 sale of concrete operations in Texas (see Note 16 for additional information). Our lease agreements do not contain material residual value guarantees, restrictive covenants or early termination options. In addition to the lease assets and liabilities presented in the table above, we entered into an agreement to lease a terminal in California and expect to have all permits in place associated with all lease commencement options in the fourth quarter of 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;The components of lease expense are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&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&gt;&lt;td style="width:21.627%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:23.445%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.085%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1.5pt 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:400;line-height:120%"&gt;Three Months Ended&lt;br/&gt;September 30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1.5pt 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:400;line-height:120%"&gt;Nine Months Ended&lt;br/&gt;September 30&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;in millions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Finance lease cost &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Depreciation of right-of-use assets&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;3.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;7.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;10.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" 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:9pt;font-weight:400;line-height:120%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;19.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;19.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;56.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;58.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:120%"&gt;Short-term lease cost &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;14.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;34.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;38.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" 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:9pt;font-weight:400;line-height:120%"&gt;Variable lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;15.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;15.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Sublease income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total lease expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;38.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;41.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;112.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;119.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:14.4pt;text-indent:-10.8pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.91pt"&gt;Includes the cost of leases with an initial term of one year or less (including those with terms of one month or less). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Cash paid for operating leases was $55.3 million and $55.0 million for the nine months ended September&#160;30, 2024 and 2023, respectively. Cash paid for finance leases (principal and interest) was $10.5 million and $17.9 million for the nine months ended September&#160;30, 2024 and 2023, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeFinanceLeasesTextBlock>
    <us-gaap:LesseeOperatingLeasesTextBlock contextRef="c-1" id="f-409">LEASES&lt;div style="margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Our portfolio of nonmineral leases is composed of leases for real estate (including office buildings, aggregates sales yards and terminals, and concrete and asphalt sites) and equipment (including railcars and rail track, barges, and office, plant and mobile equipment).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Lease right-of-use (ROU) assets and liabilities and the weighted-average lease terms and discount rates are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&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&gt;&lt;td style="width:28.596%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:29.657%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.085%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;dollars in millions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1.5pt solid #000000;border-top:1.5pt 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-style:italic;font-weight:400;line-height:120%"&gt;Classification on the Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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:400;line-height:120%"&gt;September 30&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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:400;line-height:120%"&gt;December 31&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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:400;line-height:120%"&gt;September 30&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&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:9pt;font-weight:400;line-height:120%"&gt;Operating lease ROU assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;651.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&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;636.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&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;644.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(143.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(124.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(113.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating leases, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt 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:400;line-height:120%"&gt;Operating lease right-of-use assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;508.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;511.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;531.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Finance lease ROU assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;55.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;62.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;85.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:9pt;font-weight:400;line-height:120%"&gt;(23.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(20.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(22.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Finance leases, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.5pt 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:400;line-height:120%"&gt;&lt;span style="-sec-ix-hidden:f-427"&gt;&lt;span style="-sec-ix-hidden:f-428"&gt;&lt;span style="-sec-ix-hidden:f-429"&gt;Property, plant &amp;amp; equipment, net&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;32.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;42.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;63.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;540.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;553.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;595.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" 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:9pt;font-weight:400;line-height:120%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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:400;line-height:120%"&gt;&lt;span style="-sec-ix-hidden:f-436"&gt;&lt;span style="-sec-ix-hidden:f-437"&gt;&lt;span style="-sec-ix-hidden:f-438"&gt;Other current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;48.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;47.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;48.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Finance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&lt;span style="-sec-ix-hidden:f-442"&gt;&lt;span style="-sec-ix-hidden:f-443"&gt;&lt;span style="-sec-ix-hidden:f-444"&gt;Other current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&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:9pt;font-weight:400;line-height:120%"&gt;11.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;12.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;18.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Noncurrent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&lt;span style="-sec-ix-hidden:f-448"&gt;&lt;span style="-sec-ix-hidden:f-449"&gt;&lt;span style="-sec-ix-hidden:f-450"&gt;Noncurrent operating lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&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:9pt;font-weight:400;line-height:120%"&gt;503.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;507.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;525.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Finance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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:400;line-height:120%"&gt;&lt;span style="-sec-ix-hidden:f-454"&gt;&lt;span style="-sec-ix-hidden:f-455"&gt;&lt;span style="-sec-ix-hidden:f-456"&gt;Other noncurrent liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;11.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;16.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;22.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;575.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;583.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;614.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Lease Term and Discount Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" 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:9pt;font-weight:400;line-height:120%"&gt;Weighted-average remaining lease term (years) &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;19.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;19.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;19.4&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" 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:9pt;font-weight:400;line-height:120%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Weighted-average discount rate &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" 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:9pt;font-weight:400;line-height:120%"&gt;Operating leases&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:9pt;font-weight:400;line-height:120%"&gt;4.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&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:9pt;font-weight:400;line-height:120%"&gt;4.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&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:9pt;font-weight:400;line-height:120%"&gt;4.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;border-bottom:1.5pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;3.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;2.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;The decreases from September 30, 2023 in total lease assets and liabilities presented above primarily relate to the November 2023 sale of concrete operations in Texas (see Note 16 for additional information). Our lease agreements do not contain material residual value guarantees, restrictive covenants or early termination options. In addition to the lease assets and liabilities presented in the table above, we entered into an agreement to lease a terminal in California and expect to have all permits in place associated with all lease commencement options in the fourth quarter of 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;The components of lease expense are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&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&gt;&lt;td style="width:21.627%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:23.445%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.085%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1.5pt 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:400;line-height:120%"&gt;Three Months Ended&lt;br/&gt;September 30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1.5pt 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:400;line-height:120%"&gt;Nine Months Ended&lt;br/&gt;September 30&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;in millions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Finance lease cost &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Depreciation of right-of-use assets&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;3.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;7.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;10.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" 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:9pt;font-weight:400;line-height:120%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;19.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;19.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;56.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;58.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:120%"&gt;Short-term lease cost &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;14.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;34.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;38.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" 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:9pt;font-weight:400;line-height:120%"&gt;Variable lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;15.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;15.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Sublease income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total lease expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;38.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;41.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;112.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;119.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:14.4pt;text-indent:-10.8pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.91pt"&gt;Includes the cost of leases with an initial term of one year or less (including those with terms of one month or less). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Cash paid for operating leases was $55.3 million and $55.0 million for the nine months ended September&#160;30, 2024 and 2023, respectively. Cash paid for finance leases (principal and interest) was $10.5 million and $17.9 million for the nine months ended September&#160;30, 2024 and 2023, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <vmc:ScheduleOfLeaseAssetsAndLiabilitiesWeightedAverageLeaseTermAndDiscountRateTableTextBlock contextRef="c-1" id="f-411">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Lease right-of-use (ROU) assets and liabilities and the weighted-average lease terms and discount rates are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&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&gt;&lt;td style="width:28.596%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:29.657%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.085%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;dollars in millions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1.5pt solid #000000;border-top:1.5pt 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-style:italic;font-weight:400;line-height:120%"&gt;Classification on the Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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:400;line-height:120%"&gt;September 30&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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:400;line-height:120%"&gt;December 31&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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:400;line-height:120%"&gt;September 30&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&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:9pt;font-weight:400;line-height:120%"&gt;Operating lease ROU assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;651.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&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;636.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&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;644.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(143.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(124.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(113.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating leases, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt 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:400;line-height:120%"&gt;Operating lease right-of-use assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;508.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;511.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;531.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Finance lease ROU assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;55.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;62.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;85.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:9pt;font-weight:400;line-height:120%"&gt;(23.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(20.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(22.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Finance leases, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.5pt 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:400;line-height:120%"&gt;&lt;span style="-sec-ix-hidden:f-427"&gt;&lt;span style="-sec-ix-hidden:f-428"&gt;&lt;span style="-sec-ix-hidden:f-429"&gt;Property, plant &amp;amp; equipment, net&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;32.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;42.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;63.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;540.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;553.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;595.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" 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:9pt;font-weight:400;line-height:120%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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:400;line-height:120%"&gt;&lt;span style="-sec-ix-hidden:f-436"&gt;&lt;span style="-sec-ix-hidden:f-437"&gt;&lt;span style="-sec-ix-hidden:f-438"&gt;Other current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;48.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;47.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;48.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Finance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&lt;span style="-sec-ix-hidden:f-442"&gt;&lt;span style="-sec-ix-hidden:f-443"&gt;&lt;span style="-sec-ix-hidden:f-444"&gt;Other current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&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:9pt;font-weight:400;line-height:120%"&gt;11.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;12.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;18.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Noncurrent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&lt;span style="-sec-ix-hidden:f-448"&gt;&lt;span style="-sec-ix-hidden:f-449"&gt;&lt;span style="-sec-ix-hidden:f-450"&gt;Noncurrent operating lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&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:9pt;font-weight:400;line-height:120%"&gt;503.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;507.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;525.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Finance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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:400;line-height:120%"&gt;&lt;span style="-sec-ix-hidden:f-454"&gt;&lt;span style="-sec-ix-hidden:f-455"&gt;&lt;span style="-sec-ix-hidden:f-456"&gt;Other noncurrent liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;11.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;16.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;22.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;575.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;583.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;614.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Lease Term and Discount Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" 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:9pt;font-weight:400;line-height:120%"&gt;Weighted-average remaining lease term (years) &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;19.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;19.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;19.4&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" 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:9pt;font-weight:400;line-height:120%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Weighted-average discount rate &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" 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:9pt;font-weight:400;line-height:120%"&gt;Operating leases&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:9pt;font-weight:400;line-height:120%"&gt;4.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&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:9pt;font-weight:400;line-height:120%"&gt;4.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&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:9pt;font-weight:400;line-height:120%"&gt;4.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;border-bottom:1.5pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;3.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;2.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</vmc:ScheduleOfLeaseAssetsAndLiabilitiesWeightedAverageLeaseTermAndDiscountRateTableTextBlock>
    <vmc:OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization contextRef="c-3" decimals="-5" id="f-412" unitRef="usd">651400000</vmc:OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <vmc:OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization contextRef="c-4" decimals="-5" id="f-413" unitRef="usd">636100000</vmc:OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <vmc:OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization contextRef="c-5" decimals="-5" id="f-414" unitRef="usd">644800000</vmc:OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <vmc:OperatingLeaseRightOfUseAssetAccumulatedAmortization contextRef="c-3" decimals="-5" id="f-415" unitRef="usd">143100000</vmc:OperatingLeaseRightOfUseAssetAccumulatedAmortization>
    <vmc:OperatingLeaseRightOfUseAssetAccumulatedAmortization contextRef="c-4" decimals="-5" id="f-416" unitRef="usd">124400000</vmc:OperatingLeaseRightOfUseAssetAccumulatedAmortization>
    <vmc:OperatingLeaseRightOfUseAssetAccumulatedAmortization contextRef="c-5" decimals="-5" id="f-417" unitRef="usd">113400000</vmc:OperatingLeaseRightOfUseAssetAccumulatedAmortization>
    <vmc:OperatingLeaseRightOfUseAssetIncludingHeldForSale contextRef="c-3" decimals="-5" id="f-418" unitRef="usd">508300000</vmc:OperatingLeaseRightOfUseAssetIncludingHeldForSale>
    <vmc:OperatingLeaseRightOfUseAssetIncludingHeldForSale contextRef="c-4" decimals="-5" id="f-419" unitRef="usd">511700000</vmc:OperatingLeaseRightOfUseAssetIncludingHeldForSale>
    <vmc:OperatingLeaseRightOfUseAssetIncludingHeldForSale contextRef="c-5" decimals="-5" id="f-420" unitRef="usd">531400000</vmc:OperatingLeaseRightOfUseAssetIncludingHeldForSale>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization contextRef="c-3" decimals="-5" id="f-421" unitRef="usd">55800000</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization contextRef="c-4" decimals="-5" id="f-422" unitRef="usd">62300000</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization contextRef="c-5" decimals="-5" id="f-423" unitRef="usd">85800000</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization contextRef="c-3" decimals="-5" id="f-424" unitRef="usd">23200000</us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization contextRef="c-4" decimals="-5" id="f-425" unitRef="usd">20200000</us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization contextRef="c-5" decimals="-5" id="f-426" unitRef="usd">22100000</us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAsset contextRef="c-3" decimals="-5" id="f-430" unitRef="usd">32600000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset contextRef="c-4" decimals="-5" id="f-431" unitRef="usd">42100000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset contextRef="c-5" decimals="-5" id="f-432" unitRef="usd">63700000</us-gaap:FinanceLeaseRightOfUseAsset>
    <vmc:LeaseRightOfUseAsset contextRef="c-3" decimals="-5" id="f-433" unitRef="usd">540900000</vmc:LeaseRightOfUseAsset>
    <vmc:LeaseRightOfUseAsset contextRef="c-4" decimals="-5" id="f-434" unitRef="usd">553800000</vmc:LeaseRightOfUseAsset>
    <vmc:LeaseRightOfUseAsset contextRef="c-5" decimals="-5" id="f-435" unitRef="usd">595100000</vmc:LeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-3" decimals="-5" id="f-439" unitRef="usd">48700000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-4" decimals="-5" id="f-440" unitRef="usd">47300000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-5" decimals="-5" id="f-441" unitRef="usd">48200000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent contextRef="c-3" decimals="-5" id="f-445" unitRef="usd">11400000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent contextRef="c-4" decimals="-5" id="f-446" unitRef="usd">12500000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent contextRef="c-5" decimals="-5" id="f-447" unitRef="usd">18400000</us-gaap:FinanceLeaseLiabilityCurrent>
    <vmc:OperatingLeaseLiabilityNoncurrentIncludingHeldForSale contextRef="c-3" decimals="-5" id="f-451" unitRef="usd">503500000</vmc:OperatingLeaseLiabilityNoncurrentIncludingHeldForSale>
    <vmc:OperatingLeaseLiabilityNoncurrentIncludingHeldForSale contextRef="c-4" decimals="-5" id="f-452" unitRef="usd">507400000</vmc:OperatingLeaseLiabilityNoncurrentIncludingHeldForSale>
    <vmc:OperatingLeaseLiabilityNoncurrentIncludingHeldForSale contextRef="c-5" decimals="-5" id="f-453" unitRef="usd">525400000</vmc:OperatingLeaseLiabilityNoncurrentIncludingHeldForSale>
    <us-gaap:FinanceLeaseLiabilityNoncurrent contextRef="c-3" decimals="-5" id="f-457" unitRef="usd">11800000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent contextRef="c-4" decimals="-5" id="f-458" unitRef="usd">16600000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent contextRef="c-5" decimals="-5" id="f-459" unitRef="usd">22700000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <vmc:LeaseLiability contextRef="c-3" decimals="-5" id="f-460" unitRef="usd">575400000</vmc:LeaseLiability>
    <vmc:LeaseLiability contextRef="c-4" decimals="-5" id="f-461" unitRef="usd">583800000</vmc:LeaseLiability>
    <vmc:LeaseLiability contextRef="c-5" decimals="-5" id="f-462" unitRef="usd">614700000</vmc:LeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-3" id="f-463">P19Y1M6D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-4" id="f-464">P19Y6M</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-5" id="f-465">P19Y4M24D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-3" id="f-466">P2Y3M18D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-4" id="f-467">P2Y6M</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-5" id="f-468">P2Y6M</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c-3" decimals="3" id="f-469" unitRef="number">0.044</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c-4" decimals="3" id="f-470" unitRef="number">0.043</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c-5" decimals="3" id="f-471" unitRef="number">0.043</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent contextRef="c-3" decimals="3" id="f-472" unitRef="number">0.031</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent contextRef="c-4" decimals="3" id="f-473" unitRef="number">0.024</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent contextRef="c-5" decimals="3" id="f-474" unitRef="number">0.020</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LeaseCostTableTextBlock contextRef="c-1" id="f-475">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;The components of lease expense are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&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&gt;&lt;td style="width:21.627%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:23.445%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.085%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1.5pt 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:400;line-height:120%"&gt;Three Months Ended&lt;br/&gt;September 30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1.5pt 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:400;line-height:120%"&gt;Nine Months Ended&lt;br/&gt;September 30&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;in millions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Finance lease cost &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Depreciation of right-of-use assets&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;3.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;7.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;10.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" 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:9pt;font-weight:400;line-height:120%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;19.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;19.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;56.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;58.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:120%"&gt;Short-term lease cost &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;14.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;34.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;38.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" 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:9pt;font-weight:400;line-height:120%"&gt;Variable lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;15.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;15.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Sublease income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total lease expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;38.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;41.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;112.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;119.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;Includes the cost of leases with an initial term of one year or less (including those with terms of one month or less).</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization contextRef="c-6" decimals="-5" id="f-476" unitRef="usd">2300000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization contextRef="c-7" decimals="-5" id="f-477" unitRef="usd">3300000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization contextRef="c-1" decimals="-5" id="f-478" unitRef="usd">7200000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization contextRef="c-8" decimals="-5" id="f-479" unitRef="usd">10100000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestExpense contextRef="c-6" decimals="-5" id="f-480" unitRef="usd">200000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense contextRef="c-7" decimals="-5" id="f-481" unitRef="usd">200000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense contextRef="c-1" decimals="-5" id="f-482" unitRef="usd">500000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense contextRef="c-8" decimals="-5" id="f-483" unitRef="usd">700000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:OperatingLeaseCost contextRef="c-6" decimals="-5" id="f-484" unitRef="usd">19000000.0</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c-7" decimals="-5" id="f-485" unitRef="usd">19100000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c-1" decimals="-5" id="f-486" unitRef="usd">56600000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c-8" decimals="-5" id="f-487" unitRef="usd">58300000</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost contextRef="c-6" decimals="-5" id="f-488" unitRef="usd">12200000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost contextRef="c-7" decimals="-5" id="f-489" unitRef="usd">14800000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost contextRef="c-1" decimals="-5" id="f-490" unitRef="usd">34900000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost contextRef="c-8" decimals="-5" id="f-491" unitRef="usd">38500000</us-gaap:ShortTermLeaseCost>
    <us-gaap:VariableLeaseCost contextRef="c-6" decimals="-5" id="f-492" unitRef="usd">5500000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost contextRef="c-7" decimals="-5" id="f-493" unitRef="usd">4900000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost contextRef="c-1" decimals="-5" id="f-494" unitRef="usd">15100000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost contextRef="c-8" decimals="-5" id="f-495" unitRef="usd">15000000.0</us-gaap:VariableLeaseCost>
    <us-gaap:SubleaseIncome contextRef="c-6" decimals="-5" id="f-496" unitRef="usd">700000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome contextRef="c-7" decimals="-5" id="f-497" unitRef="usd">800000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome contextRef="c-1" decimals="-5" id="f-498" unitRef="usd">2000000.0</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome contextRef="c-8" decimals="-5" id="f-499" unitRef="usd">2700000</us-gaap:SubleaseIncome>
    <us-gaap:LeaseCost contextRef="c-6" decimals="-5" id="f-500" unitRef="usd">38500000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost contextRef="c-7" decimals="-5" id="f-501" unitRef="usd">41500000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost contextRef="c-1" decimals="-5" id="f-502" unitRef="usd">112300000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost contextRef="c-8" decimals="-5" id="f-503" unitRef="usd">119900000</us-gaap:LeaseCost>
    <us-gaap:OperatingLeasePayments contextRef="c-1" decimals="-5" id="f-504" unitRef="usd">55300000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments contextRef="c-8" decimals="-5" id="f-505" unitRef="usd">55000000.0</us-gaap:OperatingLeasePayments>
    <vmc:TotalCashPaidForFinanceLeases contextRef="c-1" decimals="-5" id="f-506" unitRef="usd">10500000</vmc:TotalCashPaidForFinanceLeases>
    <vmc:TotalCashPaidForFinanceLeases contextRef="c-8" decimals="-5" id="f-507" unitRef="usd">17900000</vmc:TotalCashPaidForFinanceLeases>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c-1" id="f-508">INCOME TAXES&lt;div style="margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Our estimated annual effective tax rate (EAETR) is based on full-year expectations of pretax earnings, statutory tax rates and permanent differences between book and tax accounting such as percentage depletion. For interim financial reporting, we calculate our quarterly income tax provision in accordance with the EAETR. Each quarter, we update our EAETR based on our revised full-year expectation of pretax earnings and calculate the income tax provision so that the year-to-date income tax provision reflects the EAETR. Significant judgment is required in determining our EAETR.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;In the third quarter of 2024, we recorded income tax expense from continuing operations of $85.2 million compared to $85.8 million in the third quarter of 2023. The tax expense is comparable to the amount recorded in the third quarter of 2023, as the reduction in pretax earnings in the third quarter of 2024 was primarily due to a goodwill impairment (see Note 15), the majority of which was non-tax deductible. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;For the first nine months of 2024, we recorded income tax expense from continuing operations of $208.5 million compared to $194.4 million for the first nine months of 2023. The increase in tax expense was primarily due to a goodwill impairment recorded in the third quarter of 2024, the majority of which was non-tax deductible, and a discrete benefit recognized in the first nine months of 2023 related to a 2022 business disposition, partially offset by lower pretax earnings. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;In August 2022, the Inflation Reduction Act (IRA) was signed into law, effective for tax years beginning on or after January 1, 2023. The IRA introduced a corporate alternative minimum tax (CAMT) of 15% applicable to corporations with adjusted financial statement income in excess of $1 billion, as well as certain climate-related tax provisions. We were not subject to CAMT in 2023 and do not anticipate being subject to CAMT in 2024.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;As discussed in Note 8, in May 2022, Mexican government officials unexpectedly and arbitrarily shut down our Calica operations in Mexico. In 2023, Calica had deferred tax assets (including net operating losses) of $27.4 million against which we have a full valuation allowance recorded. In 2024, we project a $6.5&#160;million increase in deferred tax assets against which a valuation allowance was recorded as a component of the EAETR in the first nine months of 2024. A majority of the deferred tax assets relate to a net operating loss (NOL) carryforward which would expire between 2032 and 2034 if not utilized. Should the Mexican government lift the shutdown and/or if we are successful in our North American Free Trade Agreement (NAFTA) claim, we will reevaluate the need for a valuation allowance against the deferred tax assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;We project Alabama NOL carryforward deferred tax assets at December&#160;31, 2024 of $68.4&#160;million against which we have a valuation allowance of $49.5&#160;million. Almost all of the Alabama NOL carryforward would expire between 2024 and 2029 if not utilized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;A summary of our deferred tax assets and liabilities is included in Note 9 &#x201c;Income Taxes&#x201d; in our Annual Report on Form 10-K for the year ended December&#160;31, 2023.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-6" decimals="-5" id="f-509" unitRef="usd">85200000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-7" decimals="-5" id="f-510" unitRef="usd">85800000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-5" id="f-511" unitRef="usd">208500000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-8" decimals="-5" id="f-512" unitRef="usd">194400000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance contextRef="c-12" decimals="-5" id="f-513" unitRef="usd">27400000</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes contextRef="c-13" decimals="-5" id="f-514" unitRef="usd">6500000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal contextRef="c-14" decimals="-5" id="f-515" unitRef="usd">68400000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance contextRef="c-15" decimals="-5" id="f-516" unitRef="usd">49500000</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <us-gaap:RevenueFromContractWithCustomerTextBlock contextRef="c-1" id="f-517">REVENUES&lt;div style="margin-top:4pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Revenues are measured as the amount of consideration we expect to receive in exchange for transferring goods or providing services. Sales taxes and other taxes we collect are recorded as liabilities until remitted and thus are excluded from revenues. Costs to obtain and fulfill contracts (primarily asphalt construction paving contracts) are immaterial and are expensed as incurred when the expected amortization period is one year or less. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Our segment total revenues by geographic market for the three and nine month periods ended September&#160;30, 2024 and 2023 are disaggregated as follows (the decrease in Gulf Coast market concrete revenues is primarily attributable to the sale of concrete operations in Texas in November 2023; see Note 16 for additional information):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&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&gt;&lt;td style="width:54.657%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.960%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.960%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.960%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.963%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="12" style="border-top:1.5pt 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:400;line-height:120%"&gt;Three Months Ended September 30, 2024&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-style:italic;font-weight:400;line-height:120%"&gt;in millions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;Aggregates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;Asphalt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;Concrete&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;East revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;466.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;64.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;88.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;619.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;Gulf Coast revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;842.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;90.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;936.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;West revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;263.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;226.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;83.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;572.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Segment sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,572.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;381.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;174.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,127.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Intersegment sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(124.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(124.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;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:9pt;font-weight:400;line-height:120%"&gt;Total revenues &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,448.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;381.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;174.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,003.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&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&gt;&lt;td style="width:54.657%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.960%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.960%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.960%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.963%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="12" style="border-top:1.5pt 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:400;line-height:120%"&gt;Three Months Ended September 30, 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-style:italic;font-weight:400;line-height:120%"&gt;in millions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;Aggregates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;Asphalt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;Concrete&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;East revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;464.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;64.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;95.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;624.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;Gulf Coast revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;900.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;71.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;168.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,140.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;West revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;263.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;211.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;100.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;575.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Segment sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,628.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;347.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;364.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,340.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Intersegment sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(154.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(154.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;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:9pt;font-weight:400;line-height:120%"&gt;Total revenues &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,474.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;347.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;364.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,185.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&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&gt;&lt;td style="width:54.657%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.960%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.960%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.960%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.963%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="12" style="border-top:1.5pt 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:400;line-height:120%"&gt;Nine Months Ended September 30, 2024&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-style:italic;font-weight:400;line-height:120%"&gt;in millions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;Aggregates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;Asphalt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;Concrete&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;East revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,267.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;149.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;246.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,663.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;Gulf Coast revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,484.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;198.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7.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&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;2,689.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;West revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;725.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;570.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;236.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,532.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Segment sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,477.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;918.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;489.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,885.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Intersegment sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(321.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(321.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;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:9pt;font-weight:400;line-height:120%"&gt;Total revenues &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,155.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;918.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;489.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,564.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&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&gt;&lt;td style="width:54.657%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.960%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.960%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.960%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.963%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="12" style="border-top:1.5pt 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:400;line-height:120%"&gt;Nine Months Ended September 30, 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-style:italic;font-weight:400;line-height:120%"&gt;in millions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;Aggregates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;Asphalt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;Concrete&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;East revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,259.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;147.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;278.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,685.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;Gulf Coast revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,568.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;182.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;457.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,208.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;West revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;677.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;525.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;257.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,459.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Segment sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,505.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;854.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;993.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,353.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Intersegment sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(405.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(405.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;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:9pt;font-weight:400;line-height:120%"&gt;Total revenues &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;854.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;993.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,947.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.91pt"&gt;The geographic markets are defined by states/countries as follows:&lt;/span&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;East market &#x2014; Arkansas, Delaware, Illinois, Kentucky, Maryland, New Jersey, New York, North Carolina, Pennsylvania, Tennessee, Virginia and Washington D.C.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;Gulf Coast market &#x2014; Alabama, Florida, Georgia, Louisiana, Mississippi, Oklahoma, South Carolina, Texas, U.S. Virgin Islands, Freeport (Bahamas), Puerto Cort&#xe9;s (Honduras) and Quintana Roo (Mexico)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:31.5pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;West market &#x2014; Arizona, California, Hawaii, New Mexico and British Columbia (Canada)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Total revenues are primarily derived from our p&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;roduct sales of aggregates (crushed stone, sand and gravel, sand and other aggregates), asphalt mix and ready-mixed concrete, and include freight &amp;amp; delivery costs that we pass along to our customers to deliver these products. We also generate service revenues from our asphalt construction paving business and service revenues related to our aggregates business, such as landfill tipping fees. Our total service revenues were $88.2 million (4.4% of total revenues) and $76.7 million (3.5% of total revenues) for the three months ended September&#160;30, 2024 and 2023, respectively, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;and &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;$195.0 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt; (&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;3.5%&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt; of total revenues) and $181.5 million (3.1% of total revenues) for the nine months ended September&#160;30, 2024 and 2023, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Our products typically are sold to private industry and not directly to governmental entities. Although approximately 40% to 55% of our aggregates shipments have historically been used in publicly funded construction (such as highways, airports and government buildings), a relatively small portion of our sales are made directly to federal, state, county or municipal governments/agencies. Therefore, although reductions in state and federal funding can curtail publicly funded construction, the vast majority of our business is not directly subject to renegotiation of profits or termination of contracts with local, state or federal governments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;PRODUCT REVENUES&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:2pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Revenue is recognized when obligations under the terms of a contract with our customer are satisfied; generally, this occurs at a point in time when our aggregates, asphalt mix and ready-mixed concrete are shipped/delivered and control passes to the customer. Revenue for our products is recorded at the fixed invoice amount, and payment is due by the 15&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:5.52pt;font-weight:400;line-height:120%;position:relative;top:-2.97pt;vertical-align:baseline"&gt;th&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt; day of the following month. We do not offer discounts for early payment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Freight &amp;amp; delivery generally represents pass-through transportation costs we incur (including our administrative costs) and pay to third-party carriers to deliver our products to customers and are accounted for as a fulfillment activity. Likewise, the costs related to freight &amp;amp; delivery are included in cost of revenues.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Freight &amp;amp; delivery revenues are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&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&gt;&lt;td style="width:46.172%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.085%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1.5pt 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:400;line-height:120%"&gt;Three Months Ended&lt;br/&gt;September 30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1.5pt 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:400;line-height:120%"&gt;Nine Months Ended&lt;br/&gt;September 30&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-style:italic;font-weight:400;line-height:120%"&gt;in millions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,003.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,185.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,564.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,947.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Freight &amp;amp; delivery revenues &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;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:9pt;font-weight:400;line-height:120%"&gt;(261.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(276.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(741.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;(766.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total revenues excluding freight &amp;amp; delivery&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,742.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,909.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,822.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,180.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:14.4pt;text-indent:-10.8pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.91pt"&gt;Includes freight &amp;amp; delivery to remote distribution sites.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;CONSTRUCTION PAVING SERVICE REVENUES&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:2pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Revenue from our asphalt construction paving business is recognized over time using the percentage-of-completion method under the cost approach. The percentage of completion is determined by costs incurred to date as a percentage of total costs estimated for the project. Under this approach, recognized contract revenue equals the total estimated contract revenue multiplied by the percentage of completion. Future revenues from unsatisfied performance obligations (including contracts with an expected duration of 1 year or less) at September&#160;30, 2024 and 2023 were $206.5 million and $116.3 million, respectively. The remaining period to complete the obligations at September&#160;30, 2024 ranged from 1 month to 51 months. The increase in future revenues from unsatisfied performance obligations is primarily due to acquisitions completed during the second quarter of 2024 (refer to Note 16 for further information).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Our construction contracts are unit priced, and an account receivable is recorded for amounts invoiced based on actual units produced. Contract assets for estimated earnings in excess of billings, contract assets related to retainage provisions and contract liabilities for billings in excess of costs are immaterial. Variable consideration in our construction paving contracts is immaterial and consists of incentives and penalties based on the quality of work performed. Our construction paving contracts may contain warranty provisions covering defects in equipment, materials, design or workmanship that generally run from nine months to one year after project completion. Due to the nature of our construction paving projects, including contract owner inspections of the work during construction and prior to acceptance, we have not experienced material warranty costs for these short-term warranties.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;VOLUMETRIC PRODUCTION PAYMENT DEFERRED REVENUES&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:2pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;In 2013 and 2012, we sold a percentage interest in certain future aggregates production for net cash proceeds of $226.9&#160;million. These transactions, structured as volumetric production payments (VPPs):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;&#x25aa;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt"&gt;relate to eight quarries in Georgia and South Carolina&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;&#x25aa;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt"&gt;provide the purchaser solely with a nonoperating percentage interest in the subject quarries&#x2019; future aggregates production&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;&#x25aa;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt"&gt;contain no minimum annual or cumulative guarantees by us for production or sales volume, nor minimum sales price&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;&#x25aa;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt"&gt;are both volume and time limited (we expect the transactions will last approximately 20 more years, limited by volume rather than time)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;We are the exclusive sales agent for, and transmit quarterly to the purchaser the proceeds from the sale of, the purchaser&#x2019;s share of aggregates production. Our consolidated total revenues exclude the revenue from the sale of the purchaser&#x2019;s share of aggregates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;The proceeds we received from the sale of the percentage interest were recorded as deferred revenue on the balance sheet. We recognize revenue on a unit-of-sales basis (as we sell the purchaser&#x2019;s share of production) relative to the volume limitations of the transactions. Given the nature of the risks and potential rewards assumed by the buyer, the transactions do not reflect financing activities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Changes in our deferred revenue balances (current and noncurrent) are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&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&gt;&lt;td style="width:46.172%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.085%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1.5pt 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:400;line-height:120%"&gt;Three Months Ended&lt;br/&gt;September 30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1.5pt 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:400;line-height:120%"&gt;Nine Months Ended&lt;br/&gt;September 30&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-style:italic;font-weight:400;line-height:120%"&gt;in millions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred revenue balance at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;148.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;157.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;152.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;161.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;Revenue recognized from deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;(2.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(5.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;(6.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred revenue balance at end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;146.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;154.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;146.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;154.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Based on expected sales from the specified quarries, we expect to recognize $7.5 million of VPP deferred revenue as income during the twelve-month period ending September&#160;30, 2025 (reflected in other current liabilities in our September&#160;30, 2024 Condensed Consolidated Balance Sheet).&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <vmc:CostsForPavingContractsExpenseExpectedAmortizationPeriod contextRef="c-16" id="f-518">P1Y</vmc:CostsForPavingContractsExpenseExpectedAmortizationPeriod>
    <us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock contextRef="c-1" id="f-519">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Our segment total revenues by geographic market for the three and nine month periods ended September&#160;30, 2024 and 2023 are disaggregated as follows (the decrease in Gulf Coast market concrete revenues is primarily attributable to the sale of concrete operations in Texas in November 2023; see Note 16 for additional information):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&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&gt;&lt;td style="width:54.657%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.960%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.960%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.960%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.963%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="12" style="border-top:1.5pt 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:400;line-height:120%"&gt;Three Months Ended September 30, 2024&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-style:italic;font-weight:400;line-height:120%"&gt;in millions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;Aggregates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;Asphalt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;Concrete&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;East revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;466.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;64.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;88.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;619.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;Gulf Coast revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;842.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;90.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;936.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;West revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;263.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;226.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;83.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;572.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Segment sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,572.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;381.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;174.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,127.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Intersegment sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(124.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(124.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;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:9pt;font-weight:400;line-height:120%"&gt;Total revenues &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,448.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;381.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;174.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,003.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&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&gt;&lt;td style="width:54.657%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.960%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.960%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.960%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.963%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="12" style="border-top:1.5pt 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:400;line-height:120%"&gt;Three Months Ended September 30, 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-style:italic;font-weight:400;line-height:120%"&gt;in millions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;Aggregates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;Asphalt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;Concrete&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;East revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;464.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;64.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;95.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;624.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;Gulf Coast revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;900.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;71.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;168.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,140.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;West revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;263.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;211.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;100.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;575.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Segment sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,628.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;347.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;364.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,340.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Intersegment sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(154.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(154.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;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:9pt;font-weight:400;line-height:120%"&gt;Total revenues &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,474.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;347.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;364.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,185.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&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&gt;&lt;td style="width:54.657%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.960%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.960%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.960%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.963%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="12" style="border-top:1.5pt 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:400;line-height:120%"&gt;Nine Months Ended September 30, 2024&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-style:italic;font-weight:400;line-height:120%"&gt;in millions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;Aggregates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;Asphalt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;Concrete&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;East revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,267.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;149.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;246.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,663.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;Gulf Coast revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,484.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;198.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7.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&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;2,689.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;West revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;725.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;570.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;236.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,532.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Segment sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,477.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;918.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;489.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,885.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Intersegment sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(321.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(321.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;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:9pt;font-weight:400;line-height:120%"&gt;Total revenues &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,155.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;918.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;489.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,564.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&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&gt;&lt;td style="width:54.657%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.960%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.960%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.960%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.963%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="12" style="border-top:1.5pt 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:400;line-height:120%"&gt;Nine Months Ended September 30, 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-style:italic;font-weight:400;line-height:120%"&gt;in millions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;Aggregates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;Asphalt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;Concrete&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;East revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,259.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;147.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;278.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,685.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;Gulf Coast revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,568.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;182.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;457.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,208.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;West revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;677.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;525.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;257.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,459.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Segment sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,505.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;854.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;993.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,353.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Intersegment sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(405.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(405.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;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:9pt;font-weight:400;line-height:120%"&gt;Total revenues &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;854.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;993.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,947.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.91pt"&gt;The geographic markets are defined by states/countries as follows:&lt;/span&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;East market &#x2014; Arkansas, Delaware, Illinois, Kentucky, Maryland, New Jersey, New York, North Carolina, Pennsylvania, Tennessee, Virginia and Washington D.C.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;Gulf Coast market &#x2014; Alabama, Florida, Georgia, Louisiana, Mississippi, Oklahoma, South Carolina, Texas, U.S. Virgin Islands, Freeport (Bahamas), Puerto Cort&#xe9;s (Honduras) and Quintana Roo (Mexico)&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;West market &#x2014; Arizona, California, Hawaii, New Mexico and British Columbia (Canada)&lt;/span&gt;</us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-17" decimals="-5" id="f-520" unitRef="usd">466700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-18" decimals="-5" id="f-521" unitRef="usd">64000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-19" decimals="-5" id="f-522" unitRef="usd">88400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-20" decimals="-5" id="f-523" unitRef="usd">619100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-21" decimals="-5" id="f-524" unitRef="usd">842700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-22" decimals="-5" id="f-525" unitRef="usd">90900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-23" decimals="-5" id="f-526" unitRef="usd">2600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-24" decimals="-5" id="f-527" unitRef="usd">936200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-25" decimals="-5" id="f-528" unitRef="usd">263000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-26" decimals="-5" id="f-529" unitRef="usd">226200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-27" decimals="-5" id="f-530" unitRef="usd">83400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-28" decimals="-5" id="f-531" unitRef="usd">572600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-29" decimals="-5" id="f-532" unitRef="usd">1572400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-30" decimals="-5" id="f-533" unitRef="usd">381100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-31" decimals="-5" id="f-534" unitRef="usd">174400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-32" decimals="-5" id="f-535" unitRef="usd">2127900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-33" decimals="-5" id="f-536" unitRef="usd">-124000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-34" decimals="-5" id="f-537" unitRef="usd">0.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-35" decimals="-5" id="f-538" unitRef="usd">0.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-36" decimals="-5" id="f-539" unitRef="usd">-124000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-37" decimals="-5" id="f-540" unitRef="usd">1448400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-38" decimals="-5" id="f-541" unitRef="usd">381100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-39" decimals="-5" id="f-542" unitRef="usd">174400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-6" decimals="-5" id="f-543" unitRef="usd">2003900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-40" decimals="-5" id="f-544" unitRef="usd">464800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-41" decimals="-5" id="f-545" unitRef="usd">64500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-42" decimals="-5" id="f-546" unitRef="usd">95400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-43" decimals="-5" id="f-547" unitRef="usd">624700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-44" decimals="-5" id="f-548" unitRef="usd">900400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-45" decimals="-5" id="f-549" unitRef="usd">71400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-46" decimals="-5" id="f-550" unitRef="usd">168700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-47" decimals="-5" id="f-551" unitRef="usd">1140500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-48" decimals="-5" id="f-552" unitRef="usd">263200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-49" decimals="-5" id="f-553" unitRef="usd">211300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-50" decimals="-5" id="f-554" unitRef="usd">100500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-51" decimals="-5" id="f-555" unitRef="usd">575000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-52" decimals="-5" id="f-556" unitRef="usd">1628400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-53" decimals="-5" id="f-557" unitRef="usd">347200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-54" decimals="-5" id="f-558" unitRef="usd">364600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-55" decimals="-5" id="f-559" unitRef="usd">2340200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-56" decimals="-5" id="f-560" unitRef="usd">-154400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-57" decimals="-5" id="f-561" unitRef="usd">0.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-58" decimals="-5" id="f-562" unitRef="usd">0.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-59" decimals="-5" id="f-563" unitRef="usd">-154400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-60" decimals="-5" id="f-564" unitRef="usd">1474000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-61" decimals="-5" id="f-565" unitRef="usd">347200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-62" decimals="-5" id="f-566" unitRef="usd">364600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-7" decimals="-5" id="f-567" unitRef="usd">2185800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-63" decimals="-5" id="f-568" unitRef="usd">1267300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-64" decimals="-5" id="f-569" unitRef="usd">149700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-65" decimals="-5" id="f-570" unitRef="usd">246600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-66" decimals="-5" id="f-571" unitRef="usd">1663600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-67" decimals="-5" id="f-572" unitRef="usd">2484700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-68" decimals="-5" id="f-573" unitRef="usd">198000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-69" decimals="-5" id="f-574" unitRef="usd">7100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-70" decimals="-5" id="f-575" unitRef="usd">2689800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-71" decimals="-5" id="f-576" unitRef="usd">725300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-72" decimals="-5" id="f-577" unitRef="usd">570800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-73" decimals="-5" id="f-578" unitRef="usd">236200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-74" decimals="-5" id="f-579" unitRef="usd">1532300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-75" decimals="-5" id="f-580" unitRef="usd">4477300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-76" decimals="-5" id="f-581" unitRef="usd">918500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-77" decimals="-5" id="f-582" unitRef="usd">489900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-78" decimals="-5" id="f-583" unitRef="usd">5885700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-79" decimals="-5" id="f-584" unitRef="usd">-321700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-80" decimals="-5" id="f-585" unitRef="usd">0.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-81" decimals="-5" id="f-586" unitRef="usd">0.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-82" decimals="-5" id="f-587" unitRef="usd">-321700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-83" decimals="-5" id="f-588" unitRef="usd">4155600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-84" decimals="-5" id="f-589" unitRef="usd">918500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-85" decimals="-5" id="f-590" unitRef="usd">489900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-5" id="f-591" unitRef="usd">5564000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-86" decimals="-5" id="f-592" unitRef="usd">1259700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-87" decimals="-5" id="f-593" unitRef="usd">147100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-88" decimals="-5" id="f-594" unitRef="usd">278700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-89" decimals="-5" id="f-595" unitRef="usd">1685500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-90" decimals="-5" id="f-596" unitRef="usd">2568700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-91" decimals="-5" id="f-597" unitRef="usd">182000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-92" decimals="-5" id="f-598" unitRef="usd">457600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-93" decimals="-5" id="f-599" unitRef="usd">3208300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-94" decimals="-5" id="f-600" unitRef="usd">677500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-95" decimals="-5" id="f-601" unitRef="usd">525200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-96" decimals="-5" id="f-602" unitRef="usd">257000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-97" decimals="-5" id="f-603" unitRef="usd">1459700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-98" decimals="-5" id="f-604" unitRef="usd">4505900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-99" decimals="-5" id="f-605" unitRef="usd">854300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-100" decimals="-5" id="f-606" unitRef="usd">993300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-101" decimals="-5" id="f-607" unitRef="usd">6353500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-102" decimals="-5" id="f-608" unitRef="usd">-405900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-103" decimals="-5" id="f-609" unitRef="usd">0.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-104" decimals="-5" id="f-610" unitRef="usd">0.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-105" decimals="-5" id="f-611" unitRef="usd">-405900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-106" decimals="-5" id="f-612" unitRef="usd">4100000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-107" decimals="-5" id="f-613" unitRef="usd">854300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-108" decimals="-5" id="f-614" unitRef="usd">993300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-8" decimals="-5" id="f-615" unitRef="usd">5947600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-109" decimals="-5" id="f-616" unitRef="usd">88200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <vmc:PercentOfTotalRevenues contextRef="c-109" decimals="3" id="f-617" unitRef="number">0.044</vmc:PercentOfTotalRevenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-110" decimals="-5" id="f-618" unitRef="usd">76700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <vmc:PercentOfTotalRevenues contextRef="c-110" decimals="3" id="f-619" unitRef="number">0.035</vmc:PercentOfTotalRevenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-111" decimals="-5" id="f-620" unitRef="usd">195000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <vmc:PercentOfTotalRevenues contextRef="c-111" decimals="3" id="f-621" unitRef="number">0.035</vmc:PercentOfTotalRevenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-112" decimals="-5" id="f-622" unitRef="usd">181500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <vmc:PercentOfTotalRevenues contextRef="c-112" decimals="3" id="f-623" unitRef="number">0.031</vmc:PercentOfTotalRevenues>
    <vmc:PercentOfShipmentsUsedForPubliclyFundedConstruction contextRef="c-113" decimals="2" id="f-624" unitRef="number">0.40</vmc:PercentOfShipmentsUsedForPubliclyFundedConstruction>
    <vmc:PercentOfShipmentsUsedForPubliclyFundedConstruction contextRef="c-114" decimals="2" id="f-625" unitRef="number">0.55</vmc:PercentOfShipmentsUsedForPubliclyFundedConstruction>
    <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="c-1" id="f-626">&lt;div style="margin-top:6pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Freight &amp;amp; delivery revenues are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&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&gt;&lt;td style="width:46.172%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.085%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1.5pt 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:400;line-height:120%"&gt;Three Months Ended&lt;br/&gt;September 30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1.5pt 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:400;line-height:120%"&gt;Nine Months Ended&lt;br/&gt;September 30&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-style:italic;font-weight:400;line-height:120%"&gt;in millions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,003.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,185.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,564.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,947.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Freight &amp;amp; delivery revenues &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;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:9pt;font-weight:400;line-height:120%"&gt;(261.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(276.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(741.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;(766.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total revenues excluding freight &amp;amp; delivery&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,742.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,909.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,822.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,180.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:14.4pt;text-indent:-10.8pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.91pt"&gt;Includes freight &amp;amp; delivery to remote distribution sites.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-6" decimals="-5" id="f-627" unitRef="usd">2003900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-7" decimals="-5" id="f-628" unitRef="usd">2185800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-5" id="f-629" unitRef="usd">5564000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-8" decimals="-5" id="f-630" unitRef="usd">5947600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-115" decimals="-5" id="f-631" unitRef="usd">-261400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-116" decimals="-5" id="f-632" unitRef="usd">-276500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-117" decimals="-5" id="f-633" unitRef="usd">-741700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-118" decimals="-5" id="f-634" unitRef="usd">-766900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-119" decimals="-5" id="f-635" unitRef="usd">1742500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-120" decimals="-5" id="f-636" unitRef="usd">1909300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-121" decimals="-5" id="f-637" unitRef="usd">4822300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-122" decimals="-5" id="f-638" unitRef="usd">5180700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-123" decimals="-5" id="f-639" unitRef="usd">206500000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-124" decimals="-5" id="f-640" unitRef="usd">116300000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 contextRef="c-125" id="f-641">P1M</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 contextRef="c-126" id="f-642">P51M</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <vmc:CoverageOfWarrantyProvisions contextRef="c-127" id="f-643">P9M</vmc:CoverageOfWarrantyProvisions>
    <vmc:CoverageOfWarrantyProvisions contextRef="c-128" id="f-644">P1Y</vmc:CoverageOfWarrantyProvisions>
    <vmc:ProceedsFromSaleOfFutureProduction contextRef="c-129" decimals="-5" id="f-645" unitRef="usd">226900000</vmc:ProceedsFromSaleOfFutureProduction>
    <vmc:NumberOfQuarries contextRef="c-1" decimals="INF" id="f-646" unitRef="quarry">8</vmc:NumberOfQuarries>
    <vmc:VolumetricProductionPaymentsTerm contextRef="c-1" id="f-647">P20Y</vmc:VolumetricProductionPaymentsTerm>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock contextRef="c-1" id="f-648">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Changes in our deferred revenue balances (current and noncurrent) are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&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&gt;&lt;td style="width:46.172%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.085%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1.5pt 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:400;line-height:120%"&gt;Three Months Ended&lt;br/&gt;September 30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1.5pt 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:400;line-height:120%"&gt;Nine Months Ended&lt;br/&gt;September 30&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-style:italic;font-weight:400;line-height:120%"&gt;in millions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred revenue balance at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;148.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;157.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;152.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;161.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;Revenue recognized from deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;(2.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(5.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;(6.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #17375f;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred revenue balance at end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;146.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;154.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;146.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;154.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:ContractWithCustomerLiability contextRef="c-130" decimals="-5" id="f-649" unitRef="usd">148900000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability contextRef="c-131" decimals="-5" id="f-650" unitRef="usd">157400000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability contextRef="c-4" decimals="-5" id="f-651" unitRef="usd">152800000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability contextRef="c-9" decimals="-5" id="f-652" unitRef="usd">161800000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="c-6" decimals="-5" id="f-653" unitRef="usd">2000000.0</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="c-7" decimals="-5" id="f-654" unitRef="usd">2500000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="c-1" decimals="-5" id="f-655" unitRef="usd">5900000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="c-8" decimals="-5" id="f-656" unitRef="usd">6900000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiability contextRef="c-3" decimals="-5" id="f-657" unitRef="usd">146900000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability contextRef="c-5" decimals="-5" id="f-658" unitRef="usd">154900000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability contextRef="c-3" decimals="-5" id="f-659" unitRef="usd">146900000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability contextRef="c-5" decimals="-5" id="f-660" unitRef="usd">154900000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability contextRef="c-132" decimals="-5" id="f-661" unitRef="usd">7500000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:FairValueDisclosuresTextBlock contextRef="c-1" id="f-662">FAIR VALUE MEASUREMENTS&lt;div style="margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The fair value hierarchy prioritizes the inputs to valuation techniques used to measure fair value into three broad levels as described below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:700;line-height:120%"&gt;Level 1:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt; Quoted prices in active markets for identical assets or liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:700;line-height:120%"&gt;Level 2:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt; Inputs that are derived principally from or corroborated by observable market data&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:700;line-height:120%"&gt;Level 3:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt; Inputs that are unobservable and significant to the overall fair value measurement&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Our assets subject to fair value measurement on a recurring basis are summarized below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&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&gt;&lt;td style="width:59.354%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.084%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;in millions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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:400;line-height:120%"&gt;September 30&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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:400;line-height:120%"&gt;December 31&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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:400;line-height:120%"&gt;September 30&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Level 1 Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&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:9pt;font-weight:400;line-height:120%"&gt;Rabbi Trust&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Mutual funds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;34.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;31.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;28.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;34.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;31.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;28.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Level 2 Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&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:9pt;font-weight:400;line-height:120%"&gt;Interest rate swaps&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;0.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&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;(2.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Rabbi Trust&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Money market mutual fund&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:9pt;font-weight:400;line-height:120%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;We have two Rabbi Trusts for the purpose of providing a level of security for the employee nonqualified retirement and deferred compensation plans and for the directors' nonqualified deferred compensation plans. The fair values of these investments are estimated using a market approach. The Level 1 investments include mutual funds for which quoted prices in active markets are available. Level 2 investments are stated at estimated fair value based on the underlying investments in the fund (high-quality, short-term, U.S. dollar-denominated money market instruments).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Net gains of the Rabbi Trusts&#x2019; investments were $3.8 million&lt;/span&gt;&lt;span style="color:#00b050;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;and $0.5 million for the nine months ended September&#160;30, 2024 and 2023, respectively. The portions of the net gains related to investments still held by the Rabbi Trusts at September&#160;30, 2024 and 2023 were $3.7 million and $0.6 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Interest rate swaps are measured at fair value using quoted market prices or pricing models that use prevailing market interest rates as of the measurement date. These interest rate swaps are more fully described in Note 6.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;The carrying values of our cash equivalents, restricted cash, accounts and notes receivable, short-term debt, trade payables and accruals, and all other current liabilities approximate their fair values because of the short-term nature of these instruments. Additional disclosures for derivative instruments and interest-bearing debt are presented in Notes 6 and 7, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;During the third quarter of 2023, net assets held for sale with a carrying value of $513.3 million were written down to their estimated fair value less cost to sell of $485.0 million, resulting in an impairment loss of $28.3 million. The estimated fair value (Level 1 fair value measurement) was determined based on the expected proceeds from the probable sale of the disposal group. Refer to Note 16 for the major categories of assets and liabilities classified as held for sale.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock contextRef="c-1" id="f-663">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Our assets subject to fair value measurement on a recurring basis are summarized below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&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&gt;&lt;td style="width:59.354%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.084%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;in millions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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:400;line-height:120%"&gt;September 30&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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:400;line-height:120%"&gt;December 31&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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:400;line-height:120%"&gt;September 30&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Level 1 Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&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:9pt;font-weight:400;line-height:120%"&gt;Rabbi Trust&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Mutual funds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;34.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;31.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;28.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;34.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;31.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;28.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Level 2 Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&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:9pt;font-weight:400;line-height:120%"&gt;Interest rate swaps&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;0.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&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;(2.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Rabbi Trust&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Money market mutual fund&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:9pt;font-weight:400;line-height:120%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-133" decimals="-5" id="f-664" unitRef="usd">34700000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-134" decimals="-5" id="f-665" unitRef="usd">31700000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-135" decimals="-5" id="f-666" unitRef="usd">28700000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-136" decimals="-5" id="f-667" unitRef="usd">34700000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-137" decimals="-5" id="f-668" unitRef="usd">31700000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-138" decimals="-5" id="f-669" unitRef="usd">28700000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="c-139" decimals="-5" id="f-670" unitRef="usd">0.0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="c-140" decimals="-5" id="f-671" unitRef="usd">-300000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="c-141" decimals="-5" id="f-672" unitRef="usd">-2100000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-142" decimals="-5" id="f-673" unitRef="usd">300000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-143" decimals="-5" id="f-674" unitRef="usd">500000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-144" decimals="-5" id="f-675" unitRef="usd">700000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:FairValueNetAssetLiability contextRef="c-145" decimals="-5" id="f-676" unitRef="usd">300000</us-gaap:FairValueNetAssetLiability>
    <us-gaap:FairValueNetAssetLiability contextRef="c-146" decimals="-5" id="f-677" unitRef="usd">200000</us-gaap:FairValueNetAssetLiability>
    <us-gaap:FairValueNetAssetLiability contextRef="c-147" decimals="-5" id="f-678" unitRef="usd">-1400000</us-gaap:FairValueNetAssetLiability>
    <vmc:NumberOfRabbiTrustsEstablished contextRef="c-1" decimals="INF" id="f-679" unitRef="trust">2</vmc:NumberOfRabbiTrustsEstablished>
    <us-gaap:GainLossOnInvestments contextRef="c-1" decimals="-5" id="f-680" unitRef="usd">3800000</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments contextRef="c-8" decimals="-5" id="f-681" unitRef="usd">500000</us-gaap:GainLossOnInvestments>
    <us-gaap:UnrealizedGainLossOnInvestments contextRef="c-1" decimals="-5" id="f-682" unitRef="usd">3700000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:UnrealizedGainLossOnInvestments contextRef="c-8" decimals="-5" id="f-683" unitRef="usd">600000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:AssetsHeldForSaleLongLivedFairValueDisclosure contextRef="c-148" decimals="-5" id="f-684" unitRef="usd">513300000</us-gaap:AssetsHeldForSaleLongLivedFairValueDisclosure>
    <us-gaap:AssetsHeldForSaleLongLivedFairValueDisclosure contextRef="c-149" decimals="-5" id="f-685" unitRef="usd">485000000.0</us-gaap:AssetsHeldForSaleLongLivedFairValueDisclosure>
    <us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges contextRef="c-150" decimals="-5" id="f-686" unitRef="usd">28300000</us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock contextRef="c-1" id="f-687">DERIVATIVE INSTRUMENTS&lt;div style="margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;During the normal course of operations, we are exposed to market risks including interest rates, foreign currency exchange rates and commodity prices. From time to time, we use derivative instruments to balance the cost and risk of such expenses. We do not use derivative instruments for trading or other speculative purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;In March 2023, we issued $550.0 million of 5.80% fixed-rate debt maturing in March 2026. Concurrently, we entered into fixed-to-floating interest rate swap agreements designated as fair value hedges in the amount of $550.0 million. Under these swap agreements, we received a fixed interest rate of 5.80% (matched the fixed rate we paid on the $550.0 million of debt) and paid daily compound Secured Overnight Financing Rate (SOFR) plus 0.241%. These swap agreements terminated in March 2024, coinciding with the redemption of the debt.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;The changes in the fair value of these swaps designated as fair value hedges were recorded in interest expense and were perfectly offset by changes in the fair value of the related debt also recorded in interest expense. These swaps were recognized at fair value in the accompanying Condensed Consolidated Balance Sheets as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&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&gt;&lt;td style="width:27.990%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:30.263%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.085%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;in millions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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-style:italic;font-weight:400;line-height:120%"&gt;Balance Sheet Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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:400;line-height:120%"&gt;September 30&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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:400;line-height:120%"&gt;December 31&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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:400;line-height:120%"&gt;September 30&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;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:9pt;font-weight:700;line-height:120%"&gt;Fair Value Hedges &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&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:9pt;font-weight:400;line-height:120%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other current/noncurrent assets&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;0.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&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;3.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&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:0.5pt 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:400;line-height:120%"&gt;Other current/noncurrent liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(4.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Interest rate swaps net liability&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:14.4pt;text-indent:-10.8pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.91pt"&gt;See Note 5 for further discussion of fair value determination. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;In 2007, 2018 and 2020, we entered into interest rate locks of future debt issuances to hedge the risk of higher interest rates. These interest rate locks were designated as cash flow hedges. The gain/loss upon settlement of these cash flow hedges is deferred (recorded in accumulated other comprehensive income (AOCI)) and amortized to interest expense over the term of the related debt.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;This amortization was reflected in the accompanying Condensed Consolidated Statements of Comprehensive Income as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&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&gt;&lt;td style="width:27.536%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.536%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.085%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" rowspan="2" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;in millions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Statement&lt;br/&gt;Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1.5pt 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:400;line-height:120%"&gt;Three Months Ended&lt;br/&gt;September 30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1.5pt 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:400;line-height:120%"&gt;Nine Months Ended&lt;br/&gt;September 30&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Cash Flow Hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Loss reclassified from AOCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt 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:400;line-height:120%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;For the twelve-month period ending September&#160;30, 2025, we estimate that $2.3 million of the $18.2 million net of tax loss in AOCI will be reclassified to interest expense.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-151" decimals="-5" id="f-688" unitRef="usd">550000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c-151" decimals="4" id="f-689" unitRef="number">0.0580</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DerivativeNotionalAmount contextRef="c-152" decimals="-5" id="f-690" unitRef="usd">550000000.0</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFixedInterestRate contextRef="c-152" decimals="4" id="f-691" unitRef="number">0.0580</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-151" decimals="-5" id="f-692" unitRef="usd">550000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DerivativeBasisSpreadOnVariableRate contextRef="c-152" decimals="5" id="f-693" unitRef="number">0.00241</us-gaap:DerivativeBasisSpreadOnVariableRate>
    <us-gaap:ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock contextRef="c-1" id="f-694">These swaps were recognized at fair value in the accompanying Condensed Consolidated Balance Sheets as follows:&lt;div style="margin-top:4pt"&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&gt;&lt;td style="width:27.990%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:30.263%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.085%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;in millions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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-style:italic;font-weight:400;line-height:120%"&gt;Balance Sheet Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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:400;line-height:120%"&gt;September 30&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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:400;line-height:120%"&gt;December 31&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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:400;line-height:120%"&gt;September 30&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;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:9pt;font-weight:700;line-height:120%"&gt;Fair Value Hedges &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&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:9pt;font-weight:400;line-height:120%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other current/noncurrent assets&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;0.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&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;3.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&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:0.5pt 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:400;line-height:120%"&gt;Other current/noncurrent liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(4.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Interest rate swaps net liability&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;See Note 5 for further discussion of fair value determination.</us-gaap:ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock>
    <us-gaap:DerivativeAssets contextRef="c-153" decimals="-5" id="f-695" unitRef="usd">0.0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets contextRef="c-154" decimals="-5" id="f-696" unitRef="usd">3900000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets contextRef="c-155" decimals="-5" id="f-697" unitRef="usd">100000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeLiabilities contextRef="c-153" decimals="-5" id="f-698" unitRef="usd">0.0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities contextRef="c-154" decimals="-5" id="f-699" unitRef="usd">4200000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities contextRef="c-155" decimals="-5" id="f-700" unitRef="usd">2200000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet contextRef="c-153" decimals="-5" id="f-701" unitRef="usd">0.0</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet contextRef="c-154" decimals="-5" id="f-702" unitRef="usd">-300000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet contextRef="c-155" decimals="-5" id="f-703" unitRef="usd">-2100000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock contextRef="c-1" id="f-704">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;This amortization was reflected in the accompanying Condensed Consolidated Statements of Comprehensive Income as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&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&gt;&lt;td style="width:27.536%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.536%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.085%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" rowspan="2" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;in millions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Statement&lt;br/&gt;Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1.5pt 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:400;line-height:120%"&gt;Three Months Ended&lt;br/&gt;September 30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1.5pt 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:400;line-height:120%"&gt;Nine Months Ended&lt;br/&gt;September 30&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Cash Flow Hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Loss reclassified from AOCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt 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:400;line-height:120%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock>
    <us-gaap:InterestRateCashFlowHedgeGainLossReclassifiedToEarningsNet contextRef="c-156" decimals="-5" id="f-705" unitRef="usd">-600000</us-gaap:InterestRateCashFlowHedgeGainLossReclassifiedToEarningsNet>
    <us-gaap:InterestRateCashFlowHedgeGainLossReclassifiedToEarningsNet contextRef="c-157" decimals="-5" id="f-706" unitRef="usd">-500000</us-gaap:InterestRateCashFlowHedgeGainLossReclassifiedToEarningsNet>
    <us-gaap:InterestRateCashFlowHedgeGainLossReclassifiedToEarningsNet contextRef="c-158" decimals="-5" id="f-707" unitRef="usd">-1700000</us-gaap:InterestRateCashFlowHedgeGainLossReclassifiedToEarningsNet>
    <us-gaap:InterestRateCashFlowHedgeGainLossReclassifiedToEarningsNet contextRef="c-159" decimals="-5" id="f-708" unitRef="usd">-1600000</us-gaap:InterestRateCashFlowHedgeGainLossReclassifiedToEarningsNet>
    <us-gaap:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet contextRef="c-160" decimals="-5" id="f-709" unitRef="usd">2300000</us-gaap:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet>
    <us-gaap:AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax contextRef="c-3" decimals="-5" id="f-710" unitRef="usd">-18200000</us-gaap:AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax>
    <us-gaap:DebtDisclosureTextBlock contextRef="c-1" id="f-711">DEBT&lt;div style="margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Debt is detailed as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&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&gt;&lt;td style="width:46.172%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.085%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;in millions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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-style:italic;font-weight:400;line-height:120%"&gt;Effective&lt;br/&gt;Interest Rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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:400;line-height:120%"&gt;September 30&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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:400;line-height:120%"&gt;December 31&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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:400;line-height:120%"&gt;September 30&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;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:9pt;font-weight:400;line-height:120%"&gt;Bank line of credit expires 2027 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Commercial paper expires 2027 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:9pt;font-weight:400;line-height:120%"&gt;0.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total short-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;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:9pt;font-weight:400;line-height:120%"&gt;Bank line of credit expires 2027 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Commercial paper expires 2027 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;550.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;550.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;550.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.50% notes due 2025 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;4.65%&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:9pt;font-weight:400;line-height:120%"&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;/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:9pt;font-weight:400;line-height:120%"&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;/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:9pt;font-weight:400;line-height:120%"&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;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5.80% notes due 2026&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;550.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;550.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.90% notes due 2027&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;4.00%&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:9pt;font-weight:400;line-height:120%"&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;/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:9pt;font-weight:400;line-height:120%"&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;/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:9pt;font-weight:400;line-height:120%"&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;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.50% notes due 2030&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;3.94%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;750.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;750.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;750.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7.15% notes due 2037&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;8.05%&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:9pt;font-weight:400;line-height:120%"&gt;129.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;129.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;129.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.50% notes due 2047&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;4.59%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;700.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;700.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;700.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.70% notes due 2048&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;5.42%&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:9pt;font-weight:400;line-height:120%"&gt;460.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;460.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;460.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;0.37%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total long-term debt - face value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,391.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,941.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,941.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Unamortized discounts and debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;(61.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;(63.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;(64.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Fair value adjustments &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:9pt;font-weight:400;line-height:120%"&gt;0.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total long-term debt - book value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,329.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,877.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,874.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less current maturities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total long-term debt - reported value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,329.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,877.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,874.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Estimated fair value of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,286.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,798.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,597.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:14.4pt;text-indent:-10.8pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.91pt"&gt;Borrowings on the bank line of credit and commercial paper are classified as short-term if we intend to repay within twelve months and as long-term if we have the intent and ability to extend payment beyond twelve months.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:14.4pt;text-indent:-10.8pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.91pt"&gt;We have the intent and ability to refinance these notes due April 2025 on a long-term basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:14.4pt;text-indent:-10.8pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.91pt"&gt;See Note 6 for additional information on our fair value hedging strategy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Discounts and debt issuance costs are amortized using the effective interest method over the terms of the respective notes resulting in $5.5 million and $5.0 million of net interest expense for these items for the nine months ended September&#160;30, 2024 and 2023, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;DELAYED DRAW TERM LOAN, LINE OF CREDIT AND COMMERCIAL PAPER PROGRAM&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:2pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;In June 2021, we entered into a $1,600.0&#160;million unsecured delayed draw term loan which was fully drawn in August 2021 upon the acquisition of U.S. Concrete. The delayed draw term loan was paid down to $1,100.0&#160;million in September 2021 with cash on hand, paid down to $550.0&#160;million in August 2022 using the proceeds from the issuance of commercial paper as described below and fully repaid in March 2023 using proceeds from the issuance of 5.80% senior notes as described below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;In 2022, we established a $1,600.0&#160;million commercial paper program through which we borrowed $550.0&#160;million that was used to partially repay the delayed draw term loan. As of September&#160;30, 2024, we had $550.0 million in long-term commercial paper borrowings. Commercial paper borrowings bear interest at rates determined at the time of borrowing and as agreed between us and the commercial paper investors.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Our $1,600.0 million unsecured line of credit matures in August 2027 and contains covenants customary for an unsecured investment-grade facility. As of September&#160;30, 2024, we were in compliance with the covenants. Borrowings on the line of credit bear interest, at our option, at either SOFR plus a margin or Truist Bank&#x2019;s base rate plus a margin. The margins are determined by our credit ratings. Standby letters of credit, which are issued under the line of credit and reduce availability, are charged a fee equal to the margin for SOFR borrowings plus 0.175%. We also pay a commitment fee on the daily average unused amount of the line of credit that ranges from 0.090% to 0.225% determined by our credit ratings. As of September&#160;30, 2024, the margin for SOFR borrowings was 1.125%, the margin for base rate borrowings was 0.125% and the commitment fee for the unused amount was 0.100%.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;As of September&#160;30, 2024, our available borrowing capacity under the line of credit was $1,504.8 million. Utilization of the borrowing capacity was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;&#x25aa;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt"&gt;None was borrowed&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;&#x25aa;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt"&gt;$95.2 million was used to support standby letters of credit&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;TERM DEBT&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;All of our $3,391.1 million (face value) of term debt (which includes $550.0 million of commercial paper) is unsecured. All of the covenants in the debt agreements are customary for investment-grade facilities. As of September&#160;30, 2024, we were in compliance with all term debt covenants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;In March 2023, we issued $550.0&#160;million of 5.80% senior notes due 2026. Total proceeds of $546.6&#160;million (net of discounts and transaction costs), together with cash on hand, were used to repay the $550.0&#160;million delayed draw term loan. We redeemed these notes at par in March 2024 using cash on hand and recognized noncash expense of $2.3 million with the acceleration of unamortized deferred debt issuance costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;STANDBY LETTERS OF CREDIT&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:2pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;We provide, in the normal course of business, certain third-party beneficiaries with standby letters of credit to support our obligations to pay or perform according to the requirements of an underlying agreement. Such letters of credit typically have an initial term of one year, renew automatically and can only be modified or canceled with the approval of the beneficiary. Our standby letters of credit are issued by banks that participate in our $1,600.0 million line of credit and reduce the borrowing capacity thereunder. Our standby letters of credit as of September&#160;30, 2024 are summarized by purpose in the table below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&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&gt;&lt;td style="width:85.718%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.082%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;in millions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Risk management insurance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;80.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;Reclamation/restoration requirements&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:9pt;font-weight:400;line-height:120%"&gt;14.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total standby letters of credit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;95.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtTableTextBlock contextRef="c-1" id="f-712">&lt;div style="margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Debt is detailed as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&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&gt;&lt;td style="width:46.172%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.085%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;in millions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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-style:italic;font-weight:400;line-height:120%"&gt;Effective&lt;br/&gt;Interest Rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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:400;line-height:120%"&gt;September 30&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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:400;line-height:120%"&gt;December 31&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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:400;line-height:120%"&gt;September 30&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;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:9pt;font-weight:400;line-height:120%"&gt;Bank line of credit expires 2027 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Commercial paper expires 2027 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:9pt;font-weight:400;line-height:120%"&gt;0.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total short-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;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:9pt;font-weight:400;line-height:120%"&gt;Bank line of credit expires 2027 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Commercial paper expires 2027 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;550.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;550.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;550.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.50% notes due 2025 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;4.65%&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:9pt;font-weight:400;line-height:120%"&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;/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:9pt;font-weight:400;line-height:120%"&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;/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:9pt;font-weight:400;line-height:120%"&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;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5.80% notes due 2026&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;550.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;550.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.90% notes due 2027&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;4.00%&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:9pt;font-weight:400;line-height:120%"&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;/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:9pt;font-weight:400;line-height:120%"&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;/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:9pt;font-weight:400;line-height:120%"&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;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.50% notes due 2030&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;3.94%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;750.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;750.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;750.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7.15% notes due 2037&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;8.05%&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:9pt;font-weight:400;line-height:120%"&gt;129.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;129.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;129.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.50% notes due 2047&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;4.59%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;700.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;700.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;700.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.70% notes due 2048&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;5.42%&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:9pt;font-weight:400;line-height:120%"&gt;460.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;460.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;460.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;0.37%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total long-term debt - face value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,391.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,941.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,941.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Unamortized discounts and debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;(61.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;(63.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;(64.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Fair value adjustments &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:9pt;font-weight:400;line-height:120%"&gt;0.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total long-term debt - book value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,329.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,877.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,874.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less current maturities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total long-term debt - reported value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,329.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,877.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,874.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Estimated fair value of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,286.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,798.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,597.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:14.4pt;text-indent:-10.8pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.91pt"&gt;Borrowings on the bank line of credit and commercial paper are classified as short-term if we intend to repay within twelve months and as long-term if we have the intent and ability to extend payment beyond twelve months.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:14.4pt;text-indent:-10.8pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.91pt"&gt;We have the intent and ability to refinance these notes due April 2025 on a long-term basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:14.4pt;text-indent:-10.8pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.91pt"&gt;See Note 6 for additional information on our fair value hedging strategy.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtTableTextBlock>
    <us-gaap:ShortTermBorrowings contextRef="c-161" decimals="-5" id="f-713" unitRef="usd">0.0</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="c-162" decimals="-5" id="f-714" unitRef="usd">0.0</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="c-163" decimals="-5" id="f-715" unitRef="usd">0.0</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="c-164" decimals="-5" id="f-716" unitRef="usd">0.0</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="c-165" decimals="-5" id="f-717" unitRef="usd">0.0</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="c-166" decimals="-5" id="f-718" unitRef="usd">0.0</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="c-3" decimals="-5" id="f-719" unitRef="usd">0.0</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="c-4" decimals="-5" id="f-720" unitRef="usd">0.0</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="c-5" decimals="-5" id="f-721" unitRef="usd">0.0</us-gaap:ShortTermBorrowings>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-167" decimals="-5" id="f-722" unitRef="usd">0.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-168" decimals="-5" id="f-723" unitRef="usd">0.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-169" decimals="-5" id="f-724" unitRef="usd">0.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-170" decimals="-5" id="f-725" unitRef="usd">550000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-171" decimals="-5" id="f-726" unitRef="usd">550000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-172" decimals="-5" id="f-727" unitRef="usd">550000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c-173" decimals="4" id="f-728" unitRef="number">0.0450</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="c-173" decimals="4" id="f-729" unitRef="number">0.0465</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-173" decimals="-5" id="f-730" unitRef="usd">400000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-174" decimals="-5" id="f-731" unitRef="usd">400000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-175" decimals="-5" id="f-732" unitRef="usd">400000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c-176" decimals="4" id="f-733" unitRef="number">0.0580</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-176" decimals="-5" id="f-734" unitRef="usd">0.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-177" decimals="-5" id="f-735" unitRef="usd">550000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-178" decimals="-5" id="f-736" unitRef="usd">550000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c-179" decimals="4" id="f-737" unitRef="number">0.0390</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="c-179" decimals="4" id="f-738" unitRef="number">0.0400</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-179" decimals="-5" id="f-739" unitRef="usd">400000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-180" decimals="-5" id="f-740" unitRef="usd">400000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-181" decimals="-5" id="f-741" unitRef="usd">400000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c-182" decimals="4" id="f-742" unitRef="number">0.0350</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="c-182" decimals="4" id="f-743" unitRef="number">0.0394</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-182" decimals="-5" id="f-744" unitRef="usd">750000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-183" decimals="-5" id="f-745" unitRef="usd">750000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-184" decimals="-5" id="f-746" unitRef="usd">750000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c-185" decimals="4" id="f-747" unitRef="number">0.0715</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="c-185" decimals="4" id="f-748" unitRef="number">0.0805</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-185" decimals="-5" id="f-749" unitRef="usd">129200000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-186" decimals="-5" id="f-750" unitRef="usd">129200000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-187" decimals="-5" id="f-751" unitRef="usd">129200000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c-188" decimals="4" id="f-752" unitRef="number">0.0450</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="c-188" decimals="4" id="f-753" unitRef="number">0.0459</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-188" decimals="-5" id="f-754" unitRef="usd">700000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-189" decimals="-5" id="f-755" unitRef="usd">700000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-190" decimals="-5" id="f-756" unitRef="usd">700000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c-191" decimals="4" id="f-757" unitRef="number">0.0470</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="c-191" decimals="4" id="f-758" unitRef="number">0.0542</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-191" decimals="-5" id="f-759" unitRef="usd">460900000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-192" decimals="-5" id="f-760" unitRef="usd">460900000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-193" decimals="-5" id="f-761" unitRef="usd">460900000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="c-194" decimals="4" id="f-762" unitRef="number">0.0037</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-194" decimals="-5" id="f-763" unitRef="usd">1000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-195" decimals="-5" id="f-764" unitRef="usd">1400000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-196" decimals="-5" id="f-765" unitRef="usd">1500000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-3" decimals="-5" id="f-766" unitRef="usd">3391100000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-4" decimals="-5" id="f-767" unitRef="usd">3941500000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-5" decimals="-5" id="f-768" unitRef="usd">3941600000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet contextRef="c-3" decimals="-5" id="f-769" unitRef="usd">61400000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet contextRef="c-4" decimals="-5" id="f-770" unitRef="usd">63400000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet contextRef="c-5" decimals="-5" id="f-771" unitRef="usd">64700000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <vmc:DebtInstrumentFairValueAdjustments contextRef="c-3" decimals="-5" id="f-772" unitRef="usd">0.0</vmc:DebtInstrumentFairValueAdjustments>
    <vmc:DebtInstrumentFairValueAdjustments contextRef="c-4" decimals="-5" id="f-773" unitRef="usd">-300000</vmc:DebtInstrumentFairValueAdjustments>
    <vmc:DebtInstrumentFairValueAdjustments contextRef="c-5" decimals="-5" id="f-774" unitRef="usd">-2100000</vmc:DebtInstrumentFairValueAdjustments>
    <us-gaap:LongTermDebt contextRef="c-3" decimals="-5" id="f-775" unitRef="usd">3329700000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt contextRef="c-4" decimals="-5" id="f-776" unitRef="usd">3877800000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt contextRef="c-5" decimals="-5" id="f-777" unitRef="usd">3874800000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtCurrent contextRef="c-3" decimals="-5" id="f-778" unitRef="usd">500000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="c-4" decimals="-5" id="f-779" unitRef="usd">500000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="c-5" decimals="-5" id="f-780" unitRef="usd">500000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-3" decimals="-5" id="f-781" unitRef="usd">3329200000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-4" decimals="-5" id="f-782" unitRef="usd">3877300000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-5" decimals="-5" id="f-783" unitRef="usd">3874300000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtFairValue contextRef="c-3" decimals="-5" id="f-784" unitRef="usd">3286900000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-4" decimals="-5" id="f-785" unitRef="usd">3798000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-5" decimals="-5" id="f-786" unitRef="usd">3597600000</us-gaap:LongTermDebtFairValue>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts contextRef="c-1" decimals="-5" id="f-787" unitRef="usd">5500000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts contextRef="c-8" decimals="-5" id="f-788" unitRef="usd">5000000.0</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-197" decimals="-5" id="f-789" unitRef="usd">1600000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-198" decimals="-5" id="f-790" unitRef="usd">1100000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-199" decimals="-5" id="f-791" unitRef="usd">550000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c-151" decimals="4" id="f-792" unitRef="number">0.0580</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:CommercialPaper contextRef="c-9" decimals="-5" id="f-793" unitRef="usd">1600000000</us-gaap:CommercialPaper>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-200" decimals="-5" id="f-794" unitRef="usd">550000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-170" decimals="-5" id="f-795" unitRef="usd">550000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-201" decimals="-5" id="f-796" unitRef="usd">1600000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="c-202" decimals="5" id="f-797" unitRef="number">0.00175</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage contextRef="c-203" decimals="5" id="f-798" unitRef="number">0.00090</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage contextRef="c-204" decimals="5" id="f-799" unitRef="number">0.00225</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="c-205" decimals="5" id="f-800" unitRef="number">0.01125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="c-206" decimals="5" id="f-801" unitRef="number">0.00125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage contextRef="c-207" decimals="5" id="f-802" unitRef="number">0.00100</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity contextRef="c-208" decimals="-5" id="f-803" unitRef="usd">1504800000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCredit contextRef="c-208" decimals="INF" id="f-804" unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LettersOfCreditOutstandingAmount contextRef="c-209" decimals="-5" id="f-805" unitRef="usd">95200000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount contextRef="c-3" decimals="-5" id="f-806" unitRef="usd">3391100000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount contextRef="c-170" decimals="-5" id="f-807" unitRef="usd">550000000.0</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-151" decimals="-5" id="f-808" unitRef="usd">550000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c-151" decimals="4" id="f-809" unitRef="number">0.0580</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:ProceedsFromDebtNetOfIssuanceCosts contextRef="c-210" decimals="-5" id="f-810" unitRef="usd">546600000</us-gaap:ProceedsFromDebtNetOfIssuanceCosts>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-199" decimals="-5" id="f-811" unitRef="usd">550000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:AmortizationOfFinancingCosts contextRef="c-211" decimals="-5" id="f-812" unitRef="usd">2300000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:LineOfCreditFacilityExpirationPeriod contextRef="c-212" id="f-813">P1Y</us-gaap:LineOfCreditFacilityExpirationPeriod>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-201" decimals="-5" id="f-814" unitRef="usd">1600000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock contextRef="c-1" id="f-815">Our standby letters of credit as of September&#160;30, 2024 are summarized by purpose in the table below:&lt;div style="margin-top:4pt"&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&gt;&lt;td style="width:85.718%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.082%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;in millions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Risk management insurance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;80.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;Reclamation/restoration requirements&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:9pt;font-weight:400;line-height:120%"&gt;14.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total standby letters of credit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;95.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock>
    <us-gaap:SelfInsuranceReserve contextRef="c-209" decimals="-5" id="f-816" unitRef="usd">80300000</us-gaap:SelfInsuranceReserve>
    <us-gaap:AssetRetirementObligation contextRef="c-209" decimals="-5" id="f-817" unitRef="usd">14900000</us-gaap:AssetRetirementObligation>
    <us-gaap:LettersOfCreditOutstandingAmount contextRef="c-209" decimals="-5" id="f-818" unitRef="usd">95200000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c-1" id="f-819">COMMITMENTS AND CONTINGENCIES &lt;div style="margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Certain of our aggregates reserves are burdened by volumetric production payments (nonoperating interest) as described in Note 4. As the holder of the operating interest, we have responsibility to bear the cost of mining and producing the reserves attributable to this nonoperating interest.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;As stated in Note 2, our lease liabilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;totaled $575.4 million as of September&#160;30, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;As summarized by purpose in Note 7, our standby letters of credit totaled $95.2 million as of September&#160;30, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;As described in Note 9, our asset retirement obligations totaled $346.5 million as of September&#160;30, 2024.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;LITIGATION AND ENVIRONMENTAL MATTERS&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:2pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;We are subject to occasional governmental proceedings and orders pertaining to occupational safety and health or to protection of the environment, such as proceedings or orders relating to noise abatement, air emissions or water discharges. As part of our continuing program of stewardship in safety, health and environmental matters, we have been able to resolve such proceedings and to comply with such orders without any material adverse effects on our business.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;We have received notices from the United States Environmental Protection Agency (EPA) or similar state or local agencies that we are considered a potentially responsible party (PRP) at a limited number of sites under the Comprehensive Environmental Response, Compensation and Liability Act (CERCLA or Superfund) or similar state and local environmental laws. Generally, we share the cost of remediation at these sites with other PRPs or alleged PRPs in accordance with negotiated or prescribed allocations. There is inherent uncertainty in determining the potential cost of remediating a given site and in determining any individual party's share in that cost. As a result, estimates can change substantially as additional information becomes available regarding the nature or extent of site contamination, remediation methods, other PRPs and their probable level of involvement, and actions by or against governmental agencies or private parties.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;We have reviewed the nature and extent of our involvement at each Superfund site, as well as potential obligations arising under other federal, state and local environmental laws. While ultimate resolution and financial liability is uncertain at a number of the sites, in our opinion, based on information currently available, the ultimate resolution of claims and assessments related to these sites will not have a material effect on our consolidated results of operations, financial position or cash flows, although amounts recorded in a given period could be material to our results of operations or cash flows for that period. Amounts accrued for environmental matters (measured on an undiscounted basis) are presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&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&gt;&lt;td style="width:59.354%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.084%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;in millions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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:400;line-height:120%"&gt;September 30&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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:400;line-height:120%"&gt;December 31&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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:400;line-height:120%"&gt;September 30&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;33.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;32.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;32.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;Retained from former Chemicals business&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:9pt;font-weight:400;line-height:120%"&gt;8.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;8.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total accrued environmental remediation costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;41.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;40.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;41.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;We are a defendant in various lawsuits in the ordinary course of business. It is not possible to determine with precision the outcome, or the amount of liability, if any, under these lawsuits, especially where the cases involve possible jury trials with as yet undetermined jury panels.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;In addition to these lawsuits in which we are involved in the ordinary course of business, certain other material legal proceedings are more specifically described below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;&#x25aa;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt"&gt;LOWER PASSAIC RIVER STUDY AREA (DISCONTINUED OPERATIONS and SUPERFUND SITE) &#x2014; The Lower Passaic River Study Area is part of the Diamond Shamrock Superfund Site in New Jersey. Vulcan and approximately 70 other companies are parties (collectively the Cooperating Parties Group, CPG) to a May 2007 Administrative Order on Consent (AOC) with the EPA to perform a Remedial Investigation/Feasibility Study (draft RI/FS) of the lower 17 miles of the Passaic River (River). The draft RI/FS was submitted recommending a targeted hot spot remedy; however, the EPA issued a record of decision (ROD) in March 2016 that calls for a bank-to-bank dredging remedy for the lower 8 miles of the River. The EPA estimates that the cost of implementing this proposal is $1.38&#160;billion. In September 2016, the EPA entered into an Administrative Settlement Agreement and Order on Consent with Occidental Chemical Corporation (Occidental) in which Occidental agreed to undertake the remedial design for this bank-to-bank dredging remedy and to reimburse the United States for certain response costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9.35pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Efforts to investigate and remediate the River have been underway for many years and have involved hundreds of entities that have had operations on or near the River at some point during the past several decades. We formerly owned a chemicals operation near the mouth of the River, which was sold in 1974. The major risk drivers in the River have been identified to include dioxins, PCBs, DDx and mercury. We did not manufacture any of these risk drivers and have no evidence that any of these were discharged into the River by Vulcan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9.35pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;In August 2017, the EPA informed certain members of the CPG, including Vulcan and others, that it planned to use the services of a third-party allocator with the expectation of offering cash-out settlements to some parties in connection with the bank-to-bank remedy identified in the ROD. This voluntary allocation process established an impartial third-party expert recommendation for use by the government and the participants as the basis of possible settlements, including settlements related to future remediation actions. The final allocation recommendations, which are subject to confidentiality provisions, were submitted to the EPA for its review and consideration in late December 2020. Certain PRPs, including Vulcan, thereafter received a joint confidential settlement demand from the EPA/Department of Justice (DOJ). Vulcan and certain of the other PRPs that received the joint confidential settlement demand (the Settling Defendants) reached an agreement to settle with the EPA/DOJ and negotiated a Consent Decree. The Consent Decree has been lodged with the court. Vulcan&#x2019;s portion of the settlement is within the immaterial loss recorded for this matter in 2015.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9.35pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;In July 2018, Vulcan, along with more than 100 other defendants, was sued by Occidental in United States District Court for the District of New Jersey, Newark Vicinage. Occidental is seeking cost recovery and contribution under CERCLA for costs related to the River. This lawsuit is currently stayed pending adjudication of the Consent Decree. In another related proceeding, Occidental filed a lawsuit in March 2023 against Vulcan and 39 other defendants in United States District Court for the District of New Jersey, Newark Vicinage seeking cost recovery and contribution under CERCLA for costs related to the upper 9 miles of the River. It is unknown at this time how the settlement and approval of the Consent Decree with the EPA/DOJ would affect the Occidental lawsuits.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;&#x25aa;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt"&gt;TEXAS BRINE MATTER (DISCONTINUED OPERATIONS) &#x2014; During operation of its former Chemicals Division, Vulcan leased the right to mine salt out of an underground salt dome formation in Assumption Parish, Louisiana from 1976 - 2005. Throughout that period, Texas Brine Company (Texas Brine) was the operator contracted by Vulcan to mine and deliver the salt as brine. We sold our Chemicals Division in 2005 and transferred our rights and interests related to the salt and mining operations to the purchaser, a subsidiary of Occidental Chemical Company (Occidental), and we have had no association with the leased premises or Texas Brine since that time. In August 2012, a sinkhole developed in the vicinity of the Texas Brine mining operations. Numerous lawsuits were filed thereafter in state court in Assumption Parish, Louisiana. Other lawsuits, including class action litigation, were filed in the United States District Court for the Eastern District of Louisiana in New Orleans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9.35pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;In these lawsuits, the main plaintiffs sued numerous defendants, including Texas Brine, Occidental and Vulcan, alleging various damages including, but not limited to, property damages; a claim by the State of Louisiana for response costs and civil penalties; physical damages to oil and gas pipelines and storage facilities (pipelines); and business interruption losses. All such claims have been settled except for the claims by the State of Louisiana. Our insurers to date have funded these settlements in excess of our self-insured retention amount.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9.35pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Additionally, Texas Brine, Occidental and Vulcan sued each other in various state and federal court forums. Vulcan and Occidental have since dismissed all of their claims against one another; Texas Brine and Occidental have settled their claims against each other; and Texas Brine&#x2019;s and Vulcan&#x2019;s claims against each other are pending in state and federal court. In general, Texas Brine alleges that the sinkhole was caused, in whole or in part, by our negligent or fraudulent actions or failure to act; that we breached the salt lease with Occidental, as well as an operating agreement and related contracts with Texas Brine; that we were strictly liable for certain property damages in our capacity as a former lessee of the salt lease; and that we violated the agreement under which we sold our Chemicals Division to Occidental. Texas Brine&#x2019;s claims against Vulcan include claims for past and future response costs, lost profits and investment costs, indemnity payments, attorneys&#x2019; fees, other litigation costs, and judicial interests. Texas Brine also recently filed a lawsuit against Vulcan seeking indemnity for potential exposure Texas Brine may have to Occidental in the related arbitration, the State of Louisiana, and for ongoing and future Louisiana regulatory matters. In August 2022, we removed the lawsuit to federal court.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9.35pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;The state court held a joint bench trial (judge only) in 2017 in three cases brought by pipeline companies claiming damages to their facilities as a result of the sinkhole. This &#x201c;Phase 1&#x201d; trial was limited in scope to comparative fault and liability for causing the sinkhole. In December 2017, the trial court issued a ruling allocating fault as follows: Occidental 50%, Texas Brine (and its wholly-owned subsidiary) 35% and Vulcan 15%. In December 2020, the Louisiana Court of Appeal, First Circuit reversed the judgment in part in one of the three jointly tried cases, allocating 55% of the fault to Texas Brine (and its wholly-owned subsidiary); 30% to Occidental; and affirming the 15% fault allocation to Vulcan. In May 2021 and April 2022, the Court of Appeal issued judgments in the other two pipeline cases, adopting the same fault allocation. The Louisiana Supreme Court has declined to review the judgments, resulting in final judgments regarding fault allocations in those matters. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9.35pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;In the second quarter of 2022, we recorded an immaterial loss related to the claims brought by Texas Brine. In August 2022, Vulcan and Texas Brine commenced a joint &#x201c;Phase 2&#x201d; bench trial in the same three pipeline cases where fault was allocated. Prior to trial, the trial court granted various motions by Vulcan seeking dismissal of Texas Brine&#x2019;s contract-based claims and hundreds of millions of dollars in alleged damages. Thus, the Phase 2 trial addressed the claims that remained pending between Texas Brine and Vulcan after that motion practice. During the Phase 2 trial, Texas Brine and Vulcan reached a negotiated joint stipulation as to the amount of Texas Brine&#x2019;s damages for its surviving tort claims at issue in the trial. After applying Vulcan&#x2019;s 15% fault allocation, Vulcan&#x2019;s stipulated financial responsibility for the damages at issue in the trial is within the immaterial loss recorded during the second quarter of 2022. I&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;n December 2022, the trial court entered a judgment in the pipeline cases reflecting this stipulation. Texas Brine moved to assess all trial costs against Vulcan. Texas Brine and Vulcan thereafter reached a settlement, wherein Vulcan agreed to pay a portion of Texas Brine's trial costs, the amount of which was within the remaining immaterial loss recorded in the second quarter of 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9.35pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;The December 2022 Phase 2 judgment did not address numerous of Texas Brine&#x2019;s claims seeking hundreds of millions of dollars in damages that were dismissed prior to trial. Texas Brine has appealed those judgments. We cannot at this time reasonably estimate the range of liability, if any, that could result if an appellate court reverses any of the trial court&#x2019;s decisions. At this time, we also cannot reasonably estimate a range of liability pertaining to the claims brought by the State of Louisiana. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;&#x25aa;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt"&gt;1,1,1-TRICHLOROETHANE LITIGATION (DISCONTINUED OPERATIONS) &#x2014; During the operation of our former Chemicals Division, which was divested to Occidental in 2005, Vulcan manufactured a chlorinated solvent known as 1,1,1-trichloroethane. Vulcan faces liabilities related to 1,1,1-trichloroethane stabilized with 1,4-dioxane ("TCA"). We are one of the defendants in cases filed in both state and federal courts, including one case filed by the State of New Jersey. According to the various complaints, the plaintiffs seek damages including, but not limited to, unspecified compensatory damages associated with the remediation of water wells allegedly contaminated with 1,4-dioxane, natural resource damages, disgorgement of profits from the sale of TCA, punitive damages, as well as penalties and attorney's fees under various statutes. We will vigorously defend these cases on substantive and procedural grounds. At this time, we cannot determine the likelihood of loss, or reasonably estimate a range of loss, if any, pertaining to the above-referenced cases.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;&#x25aa;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt"&gt;HEWITT LANDFILL MATTER (SUPERFUND SITE) &#x2014; In September 2015, the Los Angeles Regional Water Quality Control Board (RWQCB) issued a Cleanup and Abatement Order directing Calmat Co., a Vulcan subsidiary (hereinafter "Vulcan") to assess, monitor, cleanup, and abate wastes that have been discharged to soil, soil vapor, and/or groundwater at the former Hewitt Landfill in Los Angeles.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9.35pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Following an onsite and offsite investigation and pilot scale testing, the RWQCB approved a corrective action that includes leachate recovery, storm water capture and conveyance improvements, and a groundwater pump, treat and reinjection system. Certain on-site source control measures have been implemented, and the new treatment system is fully operational. Currently-anticipated costs of these on-site source control activities have been fully accrued.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9.35pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;We are also engaged in an ongoing dialogue with the EPA, Honeywell, and the Los Angeles Department of Water and Power (LADWP) regarding the potential contribution of the Hewitt Landfill to groundwater contamination in the North Hollywood Operable Unit (NHOU) of the San Fernando Valley Superfund Site.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9.35pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;The EPA and Vulcan entered into an AOC and Statement of Work having an effective date of September 2017 for the design of two extraction wells south of the Hewitt Landfill to protect the North Hollywood West (NHW) well field located within the NHOU. In November 2017, we submitted a Pre-Design Investigation (PDI) Work Plan to the EPA, which sets forth the activities and schedule for collection of data in support of our evaluation of the need for an offsite remedy. In addition, this evaluation was expanded as part of the PDI to include the evaluation of a remedy in light of LADWP&#x2019;s Rinaldi-Toluca (RT) wellfield project. PDI investigative activities were completed between the first and third quarters of 2018, and in December 2018 we submitted a Draft PDI Evaluation Report to the EPA. The Draft PDI Evaluation Report summarizes data collection activities conducted pursuant to the Draft PDI Work Plan and provides model updates and evaluation of remediation alternatives for offsite areas. The EPA provided a final set of comments to the Draft PDI Evaluation Report in October 2020. The final set of comments included a request that Vulcan revise and develop a final PDI Evaluation Report. The final comments further provided a proposal for an alternative approach for offsite remediation (as opposed to installation of offsite extraction wells) and development of a Supplemental PDI Evaluation Report (Supplemental Report) that would require the EPA to modify the remedy in the record of decision as it relates to the Hewitt Landfill. In December 2020, we submitted the Final PDI Evaluation Report, which included responses to the EPA&#x2019;s comments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9.35pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;At the EPA's request, we submitted a Supplemental Report in March 2023 and an Alternative Design Work Plan (ADWP) in May 2023. Similar to the PDI Evaluation Report, the Supplemental Report and ADWP identified expansion of the onsite Hewitt remedy in conjunction with the offsite treatment being performed by LADWP as the preferred option for addressing contamination in offsite areas, instead of the two wells proposed by the EPA. In conjunction with its review of the Supplemental Report, the EPA held an initial meeting with stakeholders, including LADWP, in November 2023 and has requested additional meetings to determine a path forward. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9.35pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;In December 2019, Honeywell agreed with LADWP to build a water treatment system (often referred to as the Cooperative Containment Concept or CCC or the second interim remedy) that will provide treated groundwater in the NHOU to LADWP for public water supply purposes. Honeywell contends that some of the contamination to be remediated by the treatment system it is building originated from the Hewitt Landfill and that Vulcan should fund some portion of the costs that Honeywell has incurred and will incur in developing and implementing the second interim remedy. During the fourth quarter of 2021, we completed a partial settlement with Honeywell related to certain of the costs that Honeywell has incurred for an immaterial amount. In March 2023, Honeywell filed a lawsuit against Vulcan and a third party alleging that Honeywell has incurred more than $11&#160;million in costs to resolve its liability to the EPA and that it estimates that it will spend in excess of $100&#160;million to construct and operate its water treatment system. Honeywell seeks an "equitable share of necessary response costs" from the defendants. Discussions are ongoing with Honeywell regarding the reasonable costs Honeywell has incurred. We are also gathering and analyzing data and developing technical information to determine the extent of possible contribution by the Hewitt Landfill to the groundwater contamination in the area. Based on this technical information, we have accrued an immaterial amount for our contribution of costs anticipated to be incurred by Honeywell. This work is also intended to assist in identification of other PRPs that may have contributed to groundwater contamination in the area.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9.35pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Further, LADWP is constructing two new production and treatment facilities at city wellfields located near the Hewitt Landfill &#x2014; the NHW wellfield and the RT wellfield (also referred to as the NHW treatment system and North Hollywood Central (NHC) treatment system, respectively). LADWP has alleged that the Hewitt Landfill is one of the primary sources of contamination at the NHW treatment system and one of the sources of contamination at the NHC treatment system. According to information available on the California State Water Resources Control Board (SWRCB) website, the capital cost of the NHW treatment system is estimated at $92&#160;million, and the capital cost of the NHC treatment system is estimated at $245&#160;million. The systems are expected to commence operations in 2024 for NHW and 2025 for NHC and will thereafter incur costs for operation and maintenance. LADWP has applied for and received substantial funding to contribute to both treatment systems from grants of Proposition 1 bond funding from the SWRCB. According to information available on the SWRCB website, the bond money obtained for the NHW treatment system is $46&#160;million, and the bond money obtained for the NHC treatment system is $95&#160;million. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9.35pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;We anticipate continued discussions with LADWP regarding its potential claims. In conjunction with those discussions, we are engaging in further efforts to gather and analyze records and data in order to assess the extent of possible contribution by the Hewitt Landfill to the groundwater contamination in the area, consistent with the parallel request by the EPA, and the reasonableness of LADWP&#x2019;s remediation efforts. This work is also intended to assist in identification of other PRPs that may have contributed to groundwater contamination in the area of the NHW and RT wellfields. Together, these efforts will allow us to analyze our anticipated equitable contribution to LADWP&#x2019;s remediation efforts. Among other factors, we anticipate that any equitable contribution should take into account the on-site source control and other measures implemented by Vulcan at the former Hewitt Landfill, the relative contribution and duration of any contaminants originating from the Hewitt Landfill to the LADWP systems, and the cost effectiveness of the LADWP systems. At this time, we cannot reasonably estimate a range of a loss to Vulcan pertaining to LADWP&#x2019;s potential contribution claim.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;&#x25aa;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt"&gt;NAFTA ARBITRATION &#x2014; In September 2018, our subsidiary Legacy Vulcan, LLC (Legacy Vulcan), on its own behalf, and on behalf of our Mexican subsidiary Calizas Industriales del Carmen, S.A. de C.V. (Calica), served the United Mexican States (Mexico) a Notice of Intent to Submit a Claim to Arbitration under Chapter 11 of the North American Free Trade Agreement (NAFTA). This NAFTA claim relates to the treatment of a portion of our quarrying operations in Quintana Roo, Mexico arising from, among other measures, Mexico&#x2019;s failure to comply with a legally binding zoning agreement and relates to other unfair, arbitrary and capricious actions by Mexico&#x2019;s environmental enforcement agency. We assert that these actions are in breach of Mexico&#x2019;s international obligations under NAFTA and international law.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9.35pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;As required by Article 1118 of NAFTA, we sought to settle this dispute with Mexico through consultations. Notwithstanding our good faith efforts to resolve the dispute amicably, we were unable to do so and filed a Request for Arbitration with the International Centre for Settlement of Investment Disputes (ICSID) in December 2018. In January 2019, ICSID registered our Request for Arbitration.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9.35pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;A hearing on the merits took place in July 2021. While we awaited the final resolution from the tribunal, we continued to engage with government officials to pursue an amicable resolution of the dispute. On May 5, 2022, Mexican government officials unexpectedly and arbitrarily shut down Calica&#x2019;s remaining operations in Mexico. On May 8, 2022, Legacy Vulcan filed an application in the NAFTA arbitration seeking provisional measures and leave to file an ancillary claim in connection with this latest shutdown (see Part I, Item 2. Management&#x2019;s Discussion and Analysis of Financial Condition and Results of Operations &#x2013; Known Trends or Uncertainties). In July 2022, the NAFTA arbitration tribunal granted Legacy Vulcan&#x2019;s application and ordered Mexico not to take any action that might further aggravate the dispute between the parties or render the resolution of the dispute potentially more difficult. A hearing on the merits of the ancillary claim took place in August 2023. We expect that the NAFTA arbitration tribunal will issue a decision on the claim and ancillary claim by the end of the first quarter of 2025. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9.35pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;At this time, there can be no assurance whether we will be successful in our NAFTA claim and ancillary claim, and we cannot quantify the amount we may recover, if any, under this arbitration proceeding if we are successful.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;It is not possible to predict the ultimate outcome of these and other legal proceedings in which we are involved, and a number of factors, including developments in ongoing discovery or adverse rulings, or the verdict of a particular jury, could cause actual losses to differ materially from accrued costs. No liability was recorded for claims and litigation for which a loss was determined to be only reasonably possible or for which a loss could not be reasonably estimated. Legal costs incurred in defense of lawsuits are expensed as incurred. In addition, losses on certain claims and litigation described above may be subject to limitations on a per occurrence basis by excess insurance, as described in our most recent Annual Report on Form 10-K.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <vmc:LeaseLiability contextRef="c-3" decimals="-5" id="f-820" unitRef="usd">575400000</vmc:LeaseLiability>
    <us-gaap:LettersOfCreditOutstandingAmount contextRef="c-209" decimals="-5" id="f-821" unitRef="usd">95200000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:AssetRetirementObligation contextRef="c-3" decimals="-5" id="f-822" unitRef="usd">346500000</us-gaap:AssetRetirementObligation>
    <us-gaap:ScheduleOfLossContingenciesByContingencyTextBlock contextRef="c-1" id="f-823">Amounts accrued for environmental matters (measured on an undiscounted basis) are presented below:&lt;div style="margin-top:4pt"&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&gt;&lt;td style="width:59.354%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.084%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;in millions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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:400;line-height:120%"&gt;September 30&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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:400;line-height:120%"&gt;December 31&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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:400;line-height:120%"&gt;September 30&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;33.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;32.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;32.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;Retained from former Chemicals business&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:9pt;font-weight:400;line-height:120%"&gt;8.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;8.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total accrued environmental remediation costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;41.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;40.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;41.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfLossContingenciesByContingencyTextBlock>
    <us-gaap:AccrualForEnvironmentalLossContingencies contextRef="c-213" decimals="-5" id="f-824" unitRef="usd">33400000</us-gaap:AccrualForEnvironmentalLossContingencies>
    <us-gaap:AccrualForEnvironmentalLossContingencies contextRef="c-214" decimals="-5" id="f-825" unitRef="usd">32600000</us-gaap:AccrualForEnvironmentalLossContingencies>
    <us-gaap:AccrualForEnvironmentalLossContingencies contextRef="c-215" decimals="-5" id="f-826" unitRef="usd">32700000</us-gaap:AccrualForEnvironmentalLossContingencies>
    <us-gaap:AccrualForEnvironmentalLossContingencies contextRef="c-216" decimals="-5" id="f-827" unitRef="usd">8200000</us-gaap:AccrualForEnvironmentalLossContingencies>
    <us-gaap:AccrualForEnvironmentalLossContingencies contextRef="c-217" decimals="-5" id="f-828" unitRef="usd">8300000</us-gaap:AccrualForEnvironmentalLossContingencies>
    <us-gaap:AccrualForEnvironmentalLossContingencies contextRef="c-218" decimals="-5" id="f-829" unitRef="usd">8300000</us-gaap:AccrualForEnvironmentalLossContingencies>
    <us-gaap:AccrualForEnvironmentalLossContingencies contextRef="c-3" decimals="-5" id="f-830" unitRef="usd">41600000</us-gaap:AccrualForEnvironmentalLossContingencies>
    <us-gaap:AccrualForEnvironmentalLossContingencies contextRef="c-4" decimals="-5" id="f-831" unitRef="usd">40900000</us-gaap:AccrualForEnvironmentalLossContingencies>
    <us-gaap:AccrualForEnvironmentalLossContingencies contextRef="c-5" decimals="-5" id="f-832" unitRef="usd">41000000.0</us-gaap:AccrualForEnvironmentalLossContingencies>
    <vmc:NumberOfOtherCompaniesToPerformRemedialInvestigationFeasibilityStudyRelatedToCleanUpLawsuit
      contextRef="c-219"
      decimals="-1"
      id="f-833"
      unitRef="entity">70</vmc:NumberOfOtherCompaniesToPerformRemedialInvestigationFeasibilityStudyRelatedToCleanUpLawsuit>
    <vmc:NumberOfMilesOfRiverUsedInRemedialInvestigationFeasibilityStudy contextRef="c-219" decimals="INF" id="f-834" unitRef="mi">17</vmc:NumberOfMilesOfRiverUsedInRemedialInvestigationFeasibilityStudy>
    <vmc:NumberOfMilesForBankToBankDredgingRemedy contextRef="c-220" decimals="INF" id="f-835" unitRef="mi">8</vmc:NumberOfMilesForBankToBankDredgingRemedy>
    <vmc:EstimatedImplementationCosts contextRef="c-221" decimals="-7" id="f-836" unitRef="usd">1380000000</vmc:EstimatedImplementationCosts>
    <us-gaap:LossContingencyNumberOfDefendants
      contextRef="c-222"
      decimals="INF"
      id="f-837"
      unitRef="defendant">100</us-gaap:LossContingencyNumberOfDefendants>
    <us-gaap:LossContingencyNumberOfDefendants
      contextRef="c-223"
      decimals="INF"
      id="f-838"
      unitRef="defendant">39</us-gaap:LossContingencyNumberOfDefendants>
    <us-gaap:LossContingencyPendingClaimsNumber contextRef="c-224" decimals="INF" id="f-839" unitRef="case">3</us-gaap:LossContingencyPendingClaimsNumber>
    <vmc:JudgeRuledAllocationOfFaultAmongDefendantsPercentage contextRef="c-225" decimals="2" id="f-840" unitRef="number">0.50</vmc:JudgeRuledAllocationOfFaultAmongDefendantsPercentage>
    <vmc:JudgeRuledAllocationOfFaultAmongDefendantsPercentage contextRef="c-226" decimals="2" id="f-841" unitRef="number">0.35</vmc:JudgeRuledAllocationOfFaultAmongDefendantsPercentage>
    <vmc:JudgeRuledAllocationOfFaultAmongDefendantsPercentage contextRef="c-227" decimals="2" id="f-842" unitRef="number">0.15</vmc:JudgeRuledAllocationOfFaultAmongDefendantsPercentage>
    <vmc:LossContingencyNumberOfCasesReversedJudgement contextRef="c-228" decimals="INF" id="f-843" unitRef="case">1</vmc:LossContingencyNumberOfCasesReversedJudgement>
    <us-gaap:LossContingencyPendingClaimsNumber contextRef="c-224" decimals="INF" id="f-844" unitRef="case">3</us-gaap:LossContingencyPendingClaimsNumber>
    <vmc:JudgeRuledAllocationOfFaultAmongDefendantsPercentage contextRef="c-229" decimals="2" id="f-845" unitRef="number">0.55</vmc:JudgeRuledAllocationOfFaultAmongDefendantsPercentage>
    <vmc:JudgeRuledAllocationOfFaultAmongDefendantsPercentage contextRef="c-230" decimals="2" id="f-846" unitRef="number">0.30</vmc:JudgeRuledAllocationOfFaultAmongDefendantsPercentage>
    <vmc:JudgeRuledAllocationOfFaultAmongDefendantsPercentage contextRef="c-231" decimals="2" id="f-847" unitRef="number">0.15</vmc:JudgeRuledAllocationOfFaultAmongDefendantsPercentage>
    <us-gaap:LossContingencyPendingClaimsNumber contextRef="c-224" decimals="INF" id="f-848" unitRef="case">3</us-gaap:LossContingencyPendingClaimsNumber>
    <vmc:JudgeRuledAllocationOfFaultAmongDefendantsPercentage contextRef="c-232" decimals="2" id="f-849" unitRef="number">0.15</vmc:JudgeRuledAllocationOfFaultAmongDefendantsPercentage>
    <vmc:NumberOfGroundwaterExtractionWells contextRef="c-233" decimals="INF" id="f-850" unitRef="well">2</vmc:NumberOfGroundwaterExtractionWells>
    <vmc:NumberOfGroundwaterExtractionWells contextRef="c-233" decimals="INF" id="f-851" unitRef="well">2</vmc:NumberOfGroundwaterExtractionWells>
    <us-gaap:LitigationSettlementExpense contextRef="c-234" decimals="-6" id="f-852" unitRef="usd">11000000</us-gaap:LitigationSettlementExpense>
    <vmc:EstimatedConstructionAndOperationOfWaterTreatmentSystem contextRef="c-234" decimals="-6" id="f-853" unitRef="usd">100000000</vmc:EstimatedConstructionAndOperationOfWaterTreatmentSystem>
    <vmc:NumberOfPlannedNewTreatmentCapabilities
      contextRef="c-235"
      decimals="INF"
      id="f-854"
      unitRef="facility">2</vmc:NumberOfPlannedNewTreatmentCapabilities>
    <vmc:EstimatedCapitalCostOfTreatmentSystem contextRef="c-236" decimals="-6" id="f-855" unitRef="usd">92000000</vmc:EstimatedCapitalCostOfTreatmentSystem>
    <vmc:EstimatedCapitalCostOfTreatmentSystem contextRef="c-237" decimals="-6" id="f-856" unitRef="usd">245000000</vmc:EstimatedCapitalCostOfTreatmentSystem>
    <vmc:BondMoneyObtainedForTreatmentSystem contextRef="c-236" decimals="-6" id="f-857" unitRef="usd">46000000</vmc:BondMoneyObtainedForTreatmentSystem>
    <vmc:BondMoneyObtainedForTreatmentSystem contextRef="c-237" decimals="-6" id="f-858" unitRef="usd">95000000</vmc:BondMoneyObtainedForTreatmentSystem>
    <us-gaap:LossContingencyLossInPeriod contextRef="c-1" decimals="INF" id="f-859" unitRef="usd">0</us-gaap:LossContingencyLossInPeriod>
    <us-gaap:AssetRetirementObligationDisclosureTextBlock contextRef="c-1" id="f-860">ASSET RETIREMENT OBLIGATIONS&lt;div style="margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Asset retirement obligations (AROs) are legal obligations associated with the retirement of long-lived assets resulting from the acquisition, construction, development and/or normal use of the underlying assets, including legal obligations for land reclamation. Recognition of a liability for an ARO is required in the period in which it is incurred at its estimated fair value. The associated asset retirement costs are capitalized as part of the carrying amount of the underlying asset and depreciated over the estimated useful life of the asset. The liability is accreted through charges to operating expenses. If the ARO is settled for a value other than the carrying amount of the liability, we recognize a gain or loss on settlement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;ARO operating costs related to accretion of the liabilities and depreciation of the assets are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&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&gt;&lt;td style="width:46.172%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.085%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1.5pt 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:400;line-height:120%"&gt;Three Months Ended&lt;br/&gt;September 30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1.5pt 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:400;line-height:120%"&gt;Nine Months Ended&lt;br/&gt;September 30&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-style:italic;font-weight:400;line-height:120%"&gt;in millions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accretion&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;10.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;10.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total ARO operating costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%"&gt;6.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%"&gt;5.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%"&gt;19.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%"&gt;16.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;ARO operating costs are reported in cost of revenues. AROs are reported within other noncurrent liabilities in our accompanying Condensed Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Reconciliations of the carrying amounts of our AROs are as follows:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&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&gt;&lt;td style="width:46.172%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.085%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1.5pt 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:400;line-height:120%"&gt;Three Months Ended&lt;br/&gt;September 30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1.5pt 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:400;line-height:120%"&gt;Nine Months Ended&lt;br/&gt;September 30&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-style:italic;font-weight:400;line-height:120%"&gt;in millions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;ARO balance at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;334.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;311.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;324.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;311.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;Liabilities incurred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;0.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Liabilities settled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(8.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(8.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:9pt;font-weight:400;line-height:120%"&gt;Accretion expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;3.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;10.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;10.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Revisions, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;19.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;ARO balance at end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%"&gt;346.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%"&gt;315.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%"&gt;346.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%"&gt;315.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;ARO revisions during the first nine months of 2024 primarily related to cost adjustments at numerous sites.&lt;/span&gt;&lt;/div&gt;</us-gaap:AssetRetirementObligationDisclosureTextBlock>
    <vmc:AssetRetirementObligationsOperatingCostsTableTextBlock contextRef="c-1" id="f-861">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;ARO operating costs related to accretion of the liabilities and depreciation of the assets are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&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&gt;&lt;td style="width:46.172%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.085%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1.5pt 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:400;line-height:120%"&gt;Three Months Ended&lt;br/&gt;September 30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1.5pt 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:400;line-height:120%"&gt;Nine Months Ended&lt;br/&gt;September 30&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-style:italic;font-weight:400;line-height:120%"&gt;in millions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accretion&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;10.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;10.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total ARO operating costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%"&gt;6.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%"&gt;5.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%"&gt;19.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%"&gt;16.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</vmc:AssetRetirementObligationsOperatingCostsTableTextBlock>
    <us-gaap:AssetRetirementObligationAccretionExpense contextRef="c-6" decimals="-5" id="f-862" unitRef="usd">3700000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationAccretionExpense contextRef="c-7" decimals="-5" id="f-863" unitRef="usd">3500000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationAccretionExpense contextRef="c-1" decimals="-5" id="f-864" unitRef="usd">10800000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationAccretionExpense contextRef="c-8" decimals="-5" id="f-865" unitRef="usd">10300000</us-gaap:AssetRetirementObligationAccretionExpense>
    <vmc:AssetRetirementObligationDepreciationExpense contextRef="c-6" decimals="-5" id="f-866" unitRef="usd">3200000</vmc:AssetRetirementObligationDepreciationExpense>
    <vmc:AssetRetirementObligationDepreciationExpense contextRef="c-7" decimals="-5" id="f-867" unitRef="usd">2200000</vmc:AssetRetirementObligationDepreciationExpense>
    <vmc:AssetRetirementObligationDepreciationExpense contextRef="c-1" decimals="-5" id="f-868" unitRef="usd">8400000</vmc:AssetRetirementObligationDepreciationExpense>
    <vmc:AssetRetirementObligationDepreciationExpense contextRef="c-8" decimals="-5" id="f-869" unitRef="usd">6600000</vmc:AssetRetirementObligationDepreciationExpense>
    <vmc:CostIncurredAssetRetirementObligation contextRef="c-6" decimals="-5" id="f-870" unitRef="usd">6900000</vmc:CostIncurredAssetRetirementObligation>
    <vmc:CostIncurredAssetRetirementObligation contextRef="c-7" decimals="-5" id="f-871" unitRef="usd">5700000</vmc:CostIncurredAssetRetirementObligation>
    <vmc:CostIncurredAssetRetirementObligation contextRef="c-1" decimals="-5" id="f-872" unitRef="usd">19200000</vmc:CostIncurredAssetRetirementObligation>
    <vmc:CostIncurredAssetRetirementObligation contextRef="c-8" decimals="-5" id="f-873" unitRef="usd">16900000</vmc:CostIncurredAssetRetirementObligation>
    <us-gaap:ScheduleOfChangeInAssetRetirementObligationTableTextBlock contextRef="c-1" id="f-874">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Reconciliations of the carrying amounts of our AROs are as follows:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&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&gt;&lt;td style="width:46.172%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.085%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1.5pt 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:400;line-height:120%"&gt;Three Months Ended&lt;br/&gt;September 30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1.5pt 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:400;line-height:120%"&gt;Nine Months Ended&lt;br/&gt;September 30&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-style:italic;font-weight:400;line-height:120%"&gt;in millions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;ARO balance at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;334.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;311.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;324.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;311.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;Liabilities incurred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;0.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Liabilities settled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(8.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(8.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:9pt;font-weight:400;line-height:120%"&gt;Accretion expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;3.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;10.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;10.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Revisions, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;19.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;ARO balance at end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%"&gt;346.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%"&gt;315.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%"&gt;346.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #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:9pt;font-weight:400;line-height:120%"&gt;315.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfChangeInAssetRetirementObligationTableTextBlock>
    <us-gaap:AssetRetirementObligation contextRef="c-130" decimals="-5" id="f-875" unitRef="usd">334100000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligation contextRef="c-131" decimals="-5" id="f-876" unitRef="usd">311600000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligation contextRef="c-4" decimals="-5" id="f-877" unitRef="usd">324100000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligation contextRef="c-9" decimals="-5" id="f-878" unitRef="usd">311300000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligationLiabilitiesIncurred contextRef="c-6" decimals="-5" id="f-879" unitRef="usd">0.0</us-gaap:AssetRetirementObligationLiabilitiesIncurred>
    <us-gaap:AssetRetirementObligationLiabilitiesIncurred contextRef="c-7" decimals="-5" id="f-880" unitRef="usd">0.0</us-gaap:AssetRetirementObligationLiabilitiesIncurred>
    <us-gaap:AssetRetirementObligationLiabilitiesIncurred contextRef="c-1" decimals="-5" id="f-881" unitRef="usd">800000</us-gaap:AssetRetirementObligationLiabilitiesIncurred>
    <us-gaap:AssetRetirementObligationLiabilitiesIncurred contextRef="c-8" decimals="-5" id="f-882" unitRef="usd">0.0</us-gaap:AssetRetirementObligationLiabilitiesIncurred>
    <us-gaap:AssetRetirementObligationLiabilitiesSettled contextRef="c-6" decimals="-5" id="f-883" unitRef="usd">3500000</us-gaap:AssetRetirementObligationLiabilitiesSettled>
    <us-gaap:AssetRetirementObligationLiabilitiesSettled contextRef="c-7" decimals="-5" id="f-884" unitRef="usd">1900000</us-gaap:AssetRetirementObligationLiabilitiesSettled>
    <us-gaap:AssetRetirementObligationLiabilitiesSettled contextRef="c-1" decimals="-5" id="f-885" unitRef="usd">8300000</us-gaap:AssetRetirementObligationLiabilitiesSettled>
    <us-gaap:AssetRetirementObligationLiabilitiesSettled contextRef="c-8" decimals="-5" id="f-886" unitRef="usd">8400000</us-gaap:AssetRetirementObligationLiabilitiesSettled>
    <us-gaap:AssetRetirementObligationAccretionExpense contextRef="c-6" decimals="-5" id="f-887" unitRef="usd">3700000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationAccretionExpense contextRef="c-7" decimals="-5" id="f-888" unitRef="usd">3500000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationAccretionExpense contextRef="c-1" decimals="-5" id="f-889" unitRef="usd">10800000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationAccretionExpense contextRef="c-8" decimals="-5" id="f-890" unitRef="usd">10300000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationRevisionOfEstimate contextRef="c-6" decimals="-5" id="f-891" unitRef="usd">12200000</us-gaap:AssetRetirementObligationRevisionOfEstimate>
    <us-gaap:AssetRetirementObligationRevisionOfEstimate contextRef="c-7" decimals="-5" id="f-892" unitRef="usd">2300000</us-gaap:AssetRetirementObligationRevisionOfEstimate>
    <us-gaap:AssetRetirementObligationRevisionOfEstimate contextRef="c-1" decimals="-5" id="f-893" unitRef="usd">19100000</us-gaap:AssetRetirementObligationRevisionOfEstimate>
    <us-gaap:AssetRetirementObligationRevisionOfEstimate contextRef="c-8" decimals="-5" id="f-894" unitRef="usd">2300000</us-gaap:AssetRetirementObligationRevisionOfEstimate>
    <us-gaap:AssetRetirementObligation contextRef="c-3" decimals="-5" id="f-895" unitRef="usd">346500000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligation contextRef="c-5" decimals="-5" id="f-896" unitRef="usd">315500000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligation contextRef="c-3" decimals="-5" id="f-897" unitRef="usd">346500000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligation contextRef="c-5" decimals="-5" id="f-898" unitRef="usd">315500000</us-gaap:AssetRetirementObligation>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock contextRef="c-1" id="f-899">BENEFIT PLANS&lt;div style="margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;PENSION PLANS&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:2pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;We sponsor two qualified, noncontributory defined benefit pension plans, the Vulcan Materials Company Pension Plan (VMC Pension Plan) and the CMG Hourly Pension Plan (CMG Pension Plan). The VMC Pension Plan has been closed to new entrants since 2007, and benefit accruals ceased in 2005 for hourly participants and in 2013 for salaried participants. The CMG Pension Plan is closed to new entrants other than through one small union, and benefits continue to accrue equal to a flat dollar amount for each year of service. In addition to these qualified plans, we sponsor three unfunded, nonqualified pension plans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;The following table sets forth the components of net periodic pension benefit cost:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&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&gt;&lt;td style="width:46.172%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.085%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1.5pt 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:400;line-height:120%"&gt;Three Months Ended&lt;br/&gt;September 30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1.5pt 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:400;line-height:120%"&gt;Nine Months Ended&lt;br/&gt;September 30&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-style:italic;font-weight:400;line-height:120%"&gt;in millions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;24.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;25.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(7.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(6.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(21.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(20.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:9pt;font-weight:400;line-height:120%"&gt;Amortization of prior service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Amortization of actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net periodic pension benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;9.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;11.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Pretax amortization from AOCI&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;The contributions to pension plans for the nine months ended September&#160;30, 2024 and 2023, as reflected on the Condensed Consolidated Statements of Cash Flows, pertain to benefit payments under nonqualified plans for both periods and a qualified plan contribution of $2.0&#160;million in the third quarter of 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;POSTRETIREMENT PLANS&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:2pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;In addition to pension benefits, we provide certain healthcare and life insurance benefits for some retired employees. Substantially all of our salaried employees and, where applicable, certain of our hourly employees may become eligible for these benefits if they reach a qualifying age and meet certain service requirements. Generally, Company-provided healthcare benefits end when covered individuals become eligible for Medicare benefits, become eligible for other group insurance coverage or reach age 65, whichever occurs first.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;The following table sets forth the components of net periodic other postretirement benefit cost:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&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&gt;&lt;td style="width:46.172%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.085%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1.5pt 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:400;line-height:120%"&gt;Three Months Ended&lt;br/&gt;September 30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1.5pt 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:400;line-height:120%"&gt;Nine Months Ended&lt;br/&gt;September 30&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-style:italic;font-weight:400;line-height:120%"&gt;in millions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&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;/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:9pt;font-weight:400;line-height:120%"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Amortization of prior service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Amortization of actuarial gain&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:9pt;font-weight:400;line-height:120%"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net periodic postretirement benefit cost &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;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:9pt;font-weight:400;line-height:120%"&gt;Pretax amortization from AOCI&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;DEFINED CONTRIBUTION PLANS&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:2pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;In addition to our pension and postretirement plans, we sponsor four defined contribution plans. Substantially all salaried and non-union hourly employees are eligible to be covered by one of these plans. Under these plans, we match employees&#x2019; eligible contributions at established rates. Expense recognized in connection with these matching obligations totaled $67.2 million and $58.6 million for the nine months ended September&#160;30, 2024 and 2023, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <vmc:NumberOfFundedNoncontributoryDefinedBenefitPensionPlans contextRef="c-1" decimals="INF" id="f-900" unitRef="plan">2</vmc:NumberOfFundedNoncontributoryDefinedBenefitPensionPlans>
    <vmc:NumberOfUnfundedPensionPlans contextRef="c-1" decimals="INF" id="f-901" unitRef="plan">3</vmc:NumberOfUnfundedPensionPlans>
    <us-gaap:ScheduleOfNetBenefitCostsTableTextBlock contextRef="c-1" id="f-902">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;The following table sets forth the components of net periodic pension benefit cost:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&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&gt;&lt;td style="width:46.172%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.085%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1.5pt 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:400;line-height:120%"&gt;Three Months Ended&lt;br/&gt;September 30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1.5pt 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:400;line-height:120%"&gt;Nine Months Ended&lt;br/&gt;September 30&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-style:italic;font-weight:400;line-height:120%"&gt;in millions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;24.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;25.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(7.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(6.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(21.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(20.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:9pt;font-weight:400;line-height:120%"&gt;Amortization of prior service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Amortization of actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net periodic pension benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;9.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;11.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Pretax amortization from AOCI&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;The following table sets forth the components of net periodic other postretirement benefit cost:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&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&gt;&lt;td style="width:46.172%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.085%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1.5pt 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:400;line-height:120%"&gt;Three Months Ended&lt;br/&gt;September 30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1.5pt 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:400;line-height:120%"&gt;Nine Months Ended&lt;br/&gt;September 30&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-style:italic;font-weight:400;line-height:120%"&gt;in millions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&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;/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:9pt;font-weight:400;line-height:120%"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Amortization of prior service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Amortization of actuarial gain&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:9pt;font-weight:400;line-height:120%"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net periodic postretirement benefit cost &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;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:9pt;font-weight:400;line-height:120%"&gt;Pretax amortization from AOCI&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNetBenefitCostsTableTextBlock>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-238" decimals="-5" id="f-903" unitRef="usd">400000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-239" decimals="-5" id="f-904" unitRef="usd">600000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-240" decimals="-5" id="f-905" unitRef="usd">1800000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-241" decimals="-5" id="f-906" unitRef="usd">1900000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-238" decimals="-5" id="f-907" unitRef="usd">8200000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-239" decimals="-5" id="f-908" unitRef="usd">8500000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-240" decimals="-5" id="f-909" unitRef="usd">24700000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-241" decimals="-5" id="f-910" unitRef="usd">25400000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="c-238" decimals="-5" id="f-911" unitRef="usd">7000000.0</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="c-239" decimals="-5" id="f-912" unitRef="usd">6900000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="c-240" decimals="-5" id="f-913" unitRef="usd">21100000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="c-241" decimals="-5" id="f-914" unitRef="usd">20700000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="c-238" decimals="-5" id="f-915" unitRef="usd">200000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="c-239" decimals="-5" id="f-916" unitRef="usd">400000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="c-240" decimals="-5" id="f-917" unitRef="usd">700000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="c-241" decimals="-5" id="f-918" unitRef="usd">1100000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses contextRef="c-238" decimals="-5" id="f-919" unitRef="usd">-1400000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses contextRef="c-239" decimals="-5" id="f-920" unitRef="usd">-1400000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses contextRef="c-240" decimals="-5" id="f-921" unitRef="usd">-3800000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses contextRef="c-241" decimals="-5" id="f-922" unitRef="usd">-4200000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c-238" decimals="-5" id="f-923" unitRef="usd">3200000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c-239" decimals="-5" id="f-924" unitRef="usd">4000000.0</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c-240" decimals="-5" id="f-925" unitRef="usd">9900000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c-241" decimals="-5" id="f-926" unitRef="usd">11900000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax contextRef="c-238" decimals="-5" id="f-927" unitRef="usd">1600000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax contextRef="c-239" decimals="-5" id="f-928" unitRef="usd">1800000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax contextRef="c-240" decimals="-5" id="f-929" unitRef="usd">4500000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax contextRef="c-241" decimals="-5" id="f-930" unitRef="usd">5300000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer contextRef="c-238" decimals="-5" id="f-931" unitRef="usd">2000000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <vmc:NormalRetirementAge contextRef="c-1" decimals="INF" id="f-932" unitRef="y">65</vmc:NormalRetirementAge>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-242" decimals="-5" id="f-933" unitRef="usd">400000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-243" decimals="-5" id="f-934" unitRef="usd">500000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-244" decimals="-5" id="f-935" unitRef="usd">1600000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-245" decimals="-5" id="f-936" unitRef="usd">1500000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-242" decimals="-5" id="f-937" unitRef="usd">600000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-243" decimals="-5" id="f-938" unitRef="usd">500000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-244" decimals="-5" id="f-939" unitRef="usd">1700000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-245" decimals="-5" id="f-940" unitRef="usd">1500000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="c-242" decimals="-5" id="f-941" unitRef="usd">300000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="c-243" decimals="-5" id="f-942" unitRef="usd">400000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="c-244" decimals="-5" id="f-943" unitRef="usd">1100000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="c-245" decimals="-5" id="f-944" unitRef="usd">1100000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses contextRef="c-242" decimals="-5" id="f-945" unitRef="usd">100000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses contextRef="c-243" decimals="-5" id="f-946" unitRef="usd">400000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses contextRef="c-244" decimals="-5" id="f-947" unitRef="usd">500000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses contextRef="c-245" decimals="-5" id="f-948" unitRef="usd">1200000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c-242" decimals="-5" id="f-949" unitRef="usd">1200000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c-243" decimals="-5" id="f-950" unitRef="usd">1000000.0</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c-244" decimals="-5" id="f-951" unitRef="usd">3900000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c-245" decimals="-5" id="f-952" unitRef="usd">2900000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax contextRef="c-242" decimals="-5" id="f-953" unitRef="usd">200000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax contextRef="c-243" decimals="-5" id="f-954" unitRef="usd">0.0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax contextRef="c-244" decimals="-5" id="f-955" unitRef="usd">600000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax contextRef="c-245" decimals="-5" id="f-956" unitRef="usd">-100000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax>
    <vmc:NumberOfDefinedContributionPlans contextRef="c-3" decimals="INF" id="f-957" unitRef="plan">4</vmc:NumberOfDefinedContributionPlans>
    <us-gaap:DefinedContributionPlanCostRecognized contextRef="c-1" decimals="-5" id="f-958" unitRef="usd">67200000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized contextRef="c-8" decimals="-5" id="f-959" unitRef="usd">58600000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:ComprehensiveIncomeNoteTextBlock contextRef="c-1" id="f-960">OTHER COMPREHENSIVE INCOME&lt;div style="margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Comprehensive income comprises two subsets: net earnings and other comprehensive income (OCI). The components of OCI are presented in the accompanying Condensed Consolidated Statements of Comprehensive Income, net of applicable taxes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Amounts in accumulated other comprehensive income (loss) (AOCI), net of tax, are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&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&gt;&lt;td style="width:59.354%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.084%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;in millions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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:400;line-height:120%"&gt;September 30&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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:400;line-height:120%"&gt;December 31&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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:400;line-height:120%"&gt;September 30&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;AOCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&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:9pt;font-weight:400;line-height:120%"&gt;Cash flow hedges&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;(18.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&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;(19.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;(19.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Pension and postretirement plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(120.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(124.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(129.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(138.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(143.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(149.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Changes in AOCI, net of tax, for the nine months ended September&#160;30, 2024 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&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&gt;&lt;td style="width:59.354%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.084%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;in millions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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:400;line-height:120%"&gt;Cash Flow&lt;br/&gt;Hedges &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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:400;line-height:120%"&gt;Pension and&lt;br/&gt;Postretirement&lt;br/&gt;Benefit Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;AOCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&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:9pt;font-weight:400;line-height:120%"&gt;Balances as of December 31, 2023&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;(19.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;(124.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&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;(143.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Amounts reclassified from AOCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;3.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;5.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balances as of September 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(18.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(120.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(138.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Amounts reclassified from AOCI to earnings are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&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&gt;&lt;td style="width:47.990%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.627%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.627%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.627%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.629%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1.5pt 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:400;line-height:120%"&gt;Three Months Ended&lt;br/&gt;September 30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1.5pt 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:400;line-height:120%"&gt;Nine Months Ended&lt;br/&gt;September 30&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-style:italic;font-weight:400;line-height:120%"&gt;in millions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Amortization of Accumulated Cash Flow Hedge Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&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:9pt;font-weight:400;line-height:120%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&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;/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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Benefit from income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;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:9pt;font-weight:700;line-height:120%"&gt;Amortization of Accumulated Benefit Plan Costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&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:9pt;font-weight:400;line-height:120%"&gt;Other nonoperating expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&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&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&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&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;5.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&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;5.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Benefit from income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total reclassifications from AOCI to earnings&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomeNoteTextBlock>
    <us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock contextRef="c-1" id="f-961">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Amounts in accumulated other comprehensive income (loss) (AOCI), net of tax, are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&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&gt;&lt;td style="width:59.354%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.084%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;in millions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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:400;line-height:120%"&gt;September 30&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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:400;line-height:120%"&gt;December 31&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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:400;line-height:120%"&gt;September 30&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;AOCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&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:9pt;font-weight:400;line-height:120%"&gt;Cash flow hedges&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;(18.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&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;(19.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;(19.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Pension and postretirement plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(120.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(124.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(129.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(138.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(143.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(149.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock>
    <us-gaap:AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax contextRef="c-3" decimals="-5" id="f-962" unitRef="usd">-18200000</us-gaap:AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax>
    <us-gaap:AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax contextRef="c-4" decimals="-5" id="f-963" unitRef="usd">-19400000</us-gaap:AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax>
    <us-gaap:AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax contextRef="c-5" decimals="-5" id="f-964" unitRef="usd">-19800000</us-gaap:AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax contextRef="c-3" decimals="-5" id="f-965" unitRef="usd">120600000</us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax contextRef="c-4" decimals="-5" id="f-966" unitRef="usd">124400000</us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax contextRef="c-5" decimals="-5" id="f-967" unitRef="usd">129900000</us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-3" decimals="-5" id="f-968" unitRef="usd">-138800000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-4" decimals="-5" id="f-969" unitRef="usd">-143800000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-5" decimals="-5" id="f-970" unitRef="usd">-149700000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock contextRef="c-1" id="f-971">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Changes in AOCI, net of tax, for the nine months ended September&#160;30, 2024 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&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&gt;&lt;td style="width:59.354%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.084%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;in millions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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:400;line-height:120%"&gt;Cash Flow&lt;br/&gt;Hedges &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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:400;line-height:120%"&gt;Pension and&lt;br/&gt;Postretirement&lt;br/&gt;Benefit Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;AOCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&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:9pt;font-weight:400;line-height:120%"&gt;Balances as of December 31, 2023&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;(19.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;(124.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&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;(143.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Amounts reclassified from AOCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;3.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;5.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balances as of September 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(18.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(120.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(138.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-246" decimals="-5" id="f-972" unitRef="usd">-19400000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-247" decimals="-5" id="f-973" unitRef="usd">-124400000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-248" decimals="-5" id="f-974" unitRef="usd">-143800000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="c-249" decimals="-5" id="f-975" unitRef="usd">-1200000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="c-250" decimals="-5" id="f-976" unitRef="usd">-3800000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="c-251" decimals="-5" id="f-977" unitRef="usd">-5000000.0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-252" decimals="-5" id="f-978" unitRef="usd">-18200000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-253" decimals="-5" id="f-979" unitRef="usd">-120600000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-254" decimals="-5" id="f-980" unitRef="usd">-138800000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock contextRef="c-1" id="f-981">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Amounts reclassified from AOCI to earnings are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&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&gt;&lt;td style="width:47.990%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.627%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.627%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.627%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.629%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1.5pt 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:400;line-height:120%"&gt;Three Months Ended&lt;br/&gt;September 30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1.5pt 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:400;line-height:120%"&gt;Nine Months Ended&lt;br/&gt;September 30&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-style:italic;font-weight:400;line-height:120%"&gt;in millions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Amortization of Accumulated Cash Flow Hedge Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&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:9pt;font-weight:400;line-height:120%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&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;/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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Benefit from income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;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:9pt;font-weight:700;line-height:120%"&gt;Amortization of Accumulated Benefit Plan Costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&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:9pt;font-weight:400;line-height:120%"&gt;Other nonoperating expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&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&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&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&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;5.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&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;5.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Benefit from income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total reclassifications from AOCI to earnings&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock>
    <us-gaap:InterestExpenseNonoperating contextRef="c-255" decimals="-5" id="f-982" unitRef="usd">600000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-256" decimals="-5" id="f-983" unitRef="usd">500000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-257" decimals="-5" id="f-984" unitRef="usd">1700000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-258" decimals="-5" id="f-985" unitRef="usd">1600000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-255" decimals="-5" id="f-986" unitRef="usd">-200000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-256" decimals="-5" id="f-987" unitRef="usd">-100000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-257" decimals="-5" id="f-988" unitRef="usd">-500000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-258" decimals="-5" id="f-989" unitRef="usd">-400000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss contextRef="c-255" decimals="-5" id="f-990" unitRef="usd">400000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-256" decimals="-5" id="f-991" unitRef="usd">400000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-257" decimals="-5" id="f-992" unitRef="usd">1200000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-258" decimals="-5" id="f-993" unitRef="usd">1200000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-259" decimals="-5" id="f-994" unitRef="usd">1800000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-260" decimals="-5" id="f-995" unitRef="usd">1800000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-261" decimals="-5" id="f-996" unitRef="usd">5100000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-262" decimals="-5" id="f-997" unitRef="usd">5200000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-259" decimals="-5" id="f-998" unitRef="usd">-400000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-260" decimals="-5" id="f-999" unitRef="usd">-500000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-261" decimals="-5" id="f-1000" unitRef="usd">-1300000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-262" decimals="-5" id="f-1001" unitRef="usd">-1400000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss contextRef="c-259" decimals="-5" id="f-1002" unitRef="usd">1400000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-260" decimals="-5" id="f-1003" unitRef="usd">1300000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-261" decimals="-5" id="f-1004" unitRef="usd">3800000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-262" decimals="-5" id="f-1005" unitRef="usd">3800000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-263" decimals="-5" id="f-1006" unitRef="usd">1800000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-264" decimals="-5" id="f-1007" unitRef="usd">1700000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-265" decimals="-5" id="f-1008" unitRef="usd">5000000.0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-266" decimals="-5" id="f-1009" unitRef="usd">5000000.0</us-gaap:NetIncomeLoss>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="c-1" id="f-1010">EQUITY&lt;div style="margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Our capital stock consists solely of common stock, par value $1.00 per share, of which 480,000,000 shares may be issued. Holders of our common stock are entitled to one vote per share. We may also issue 5,000,000 shares of preferred stock, but no shares have been issued. The terms and provisions of such shares will be determined by our Board of Directors upon any issuance of preferred shares in accordance with our Certificate of Incorporation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;There were no shares held in treasury as of September&#160;30, 2024, December&#160;31, 2023 and September&#160;30, 2023. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Our common stock purchases (all of which were open market purchases) and subsequent retirements for the year-to-date periods ended are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&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&gt;&lt;td style="width:59.354%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.084%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;in millions, except average price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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:400;line-height:120%"&gt;September 30&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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:400;line-height:120%"&gt;December 31&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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:400;line-height:120%"&gt;September 30&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Number of shares purchased and retired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total purchase price &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;68.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&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;200.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&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;49.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Average price per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;254.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;204.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;206.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:14.4pt;text-indent:-10.8pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.91pt"&gt;The amount paid to purchase shares in excess of the par value and related excise taxes are recorded in retained earnings. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;As of September&#160;30, 2024, 6,817,118 shares may be purchased under the current authorization of our Board of Directors.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Changes in total equity are summarized below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&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&gt;&lt;td style="width:46.172%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.085%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1.5pt 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:400;line-height:120%"&gt;Three Months Ended&lt;br/&gt;September 30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1.5pt 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:400;line-height:120%"&gt;Nine Months Ended&lt;br/&gt;September 30&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-style:italic;font-weight:400;line-height:120%"&gt;in millions, except per share data&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total Shareholders' Equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&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:9pt;font-weight:400;line-height:120%"&gt;Balance at beginning of period&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;7,705.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;7,202.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&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;7,483.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;6,928.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net earnings attributable to Vulcan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;207.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;276.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;618.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;705.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:9pt;font-weight:400;line-height:120%"&gt;Share-based compensation plans, net of shares withheld for taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(25.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(20.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Purchase and retirement of common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(68.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(49.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:9pt;font-weight:400;line-height:120%"&gt;Share-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;15.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;19.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;39.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;43.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash dividends on common stock &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;($0.46/$0.43/$1.38/$1.29 per share, respectively)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(60.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(57.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(183.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(171.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:9pt;font-weight:400;line-height:120%"&gt;Other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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;/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:9pt;font-weight:400;line-height:120%"&gt;5.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance at end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7,869.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7,440.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7,869.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7,440.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Noncontrolling Interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;25.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;23.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;24.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;23.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;Distribution to noncontrolling interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;0.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;0.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Earnings attributable to noncontrolling interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance at end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;24.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;24.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;24.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;24.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total Equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance at end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7,893.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7,465.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7,893.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7,465.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-3"
      decimals="2"
      id="f-1011"
      unitRef="usdPerShare">1.00</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c-3"
      decimals="INF"
      id="f-1012"
      unitRef="shares">480000000</us-gaap:CommonStockSharesAuthorized>
    <vmc:NumberOfVotesPerCommonStockShare contextRef="c-1" decimals="INF" id="f-1013" unitRef="vote">1</vmc:NumberOfVotesPerCommonStockShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="c-3"
      decimals="INF"
      id="f-1014"
      unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="c-3"
      decimals="INF"
      id="f-1015"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:TreasuryStockCommonShares
      contextRef="c-5"
      decimals="INF"
      id="f-1016"
      unitRef="shares">0</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonShares
      contextRef="c-4"
      decimals="INF"
      id="f-1017"
      unitRef="shares">0</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonShares
      contextRef="c-3"
      decimals="INF"
      id="f-1018"
      unitRef="shares">0</us-gaap:TreasuryStockCommonShares>
    <us-gaap:ScheduleOfTreasuryStockByClassTextBlock contextRef="c-1" id="f-1019">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Our common stock purchases (all of which were open market purchases) and subsequent retirements for the year-to-date periods ended are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&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&gt;&lt;td style="width:59.354%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.084%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;in millions, except average price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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:400;line-height:120%"&gt;September 30&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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:400;line-height:120%"&gt;December 31&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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:400;line-height:120%"&gt;September 30&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Number of shares purchased and retired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total purchase price &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;68.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&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;200.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&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;49.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Average price per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;254.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;204.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;206.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;The amount paid to purchase shares in excess of the par value and related excise taxes are recorded in retained earnings.</us-gaap:ScheduleOfTreasuryStockByClassTextBlock>
    <us-gaap:TreasuryStockSharesRetired contextRef="c-1" decimals="-5" id="f-1020" unitRef="shares">300000</us-gaap:TreasuryStockSharesRetired>
    <us-gaap:TreasuryStockSharesRetired
      contextRef="c-267"
      decimals="-5"
      id="f-1021"
      unitRef="shares">1000000.0</us-gaap:TreasuryStockSharesRetired>
    <us-gaap:TreasuryStockSharesRetired contextRef="c-8" decimals="-5" id="f-1022" unitRef="shares">200000</us-gaap:TreasuryStockSharesRetired>
    <us-gaap:TreasuryStockRetiredCostMethodAmount contextRef="c-1" decimals="-5" id="f-1023" unitRef="usd">68800000</us-gaap:TreasuryStockRetiredCostMethodAmount>
    <us-gaap:TreasuryStockRetiredCostMethodAmount contextRef="c-267" decimals="-5" id="f-1024" unitRef="usd">200000000.0</us-gaap:TreasuryStockRetiredCostMethodAmount>
    <us-gaap:TreasuryStockRetiredCostMethodAmount contextRef="c-8" decimals="-5" id="f-1025" unitRef="usd">49900000</us-gaap:TreasuryStockRetiredCostMethodAmount>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="c-1"
      decimals="2"
      id="f-1026"
      unitRef="usdPerShare">254.71</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="c-267"
      decimals="2"
      id="f-1027"
      unitRef="usdPerShare">204.52</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="c-8"
      decimals="2"
      id="f-1028"
      unitRef="usdPerShare">206.82</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased
      contextRef="c-3"
      decimals="INF"
      id="f-1029"
      unitRef="shares">6817118</us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased>
    <us-gaap:ScheduleOfStockholdersEquityTableTextBlock contextRef="c-1" id="f-1030">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Changes in total equity are summarized below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&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&gt;&lt;td style="width:46.172%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.085%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1.5pt 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:400;line-height:120%"&gt;Three Months Ended&lt;br/&gt;September 30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1.5pt 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:400;line-height:120%"&gt;Nine Months Ended&lt;br/&gt;September 30&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-style:italic;font-weight:400;line-height:120%"&gt;in millions, except per share data&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total Shareholders' Equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&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:9pt;font-weight:400;line-height:120%"&gt;Balance at beginning of period&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;7,705.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;7,202.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&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;7,483.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;6,928.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net earnings attributable to Vulcan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;207.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;276.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;618.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;705.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:9pt;font-weight:400;line-height:120%"&gt;Share-based compensation plans, net of shares withheld for taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(25.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(20.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Purchase and retirement of common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(68.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(49.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:9pt;font-weight:400;line-height:120%"&gt;Share-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;15.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;19.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;39.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;43.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash dividends on common stock &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;($0.46/$0.43/$1.38/$1.29 per share, respectively)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(60.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(57.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(183.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(171.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:9pt;font-weight:400;line-height:120%"&gt;Other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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;/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:9pt;font-weight:400;line-height:120%"&gt;5.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance at end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7,869.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7,440.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7,869.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7,440.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Noncontrolling Interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;25.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;23.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;24.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;23.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;Distribution to noncontrolling interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;0.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;0.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Earnings attributable to noncontrolling interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance at end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;24.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;24.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;24.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;24.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total Equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance at end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7,893.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7,465.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7,893.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7,465.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfStockholdersEquityTableTextBlock>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-268" decimals="-5" id="f-1031" unitRef="usd">7705300000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-269" decimals="-5" id="f-1032" unitRef="usd">7202600000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-270" decimals="-5" id="f-1033" unitRef="usd">7483400000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-271" decimals="-5" id="f-1034" unitRef="usd">6928600000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss contextRef="c-272" decimals="-5" id="f-1035" unitRef="usd">207600000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-273" decimals="-5" id="f-1036" unitRef="usd">276500000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-274" decimals="-5" id="f-1037" unitRef="usd">618200000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-275" decimals="-5" id="f-1038" unitRef="usd">705800000</us-gaap:ProfitLoss>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-272" decimals="-5" id="f-1039" unitRef="usd">-300000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-273" decimals="-5" id="f-1040" unitRef="usd">-2200000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-274" decimals="-5" id="f-1041" unitRef="usd">-25100000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-275" decimals="-5" id="f-1042" unitRef="usd">-20800000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-272" decimals="-5" id="f-1043" unitRef="usd">0.0</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-273" decimals="-5" id="f-1044" unitRef="usd">0.0</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-274" decimals="-5" id="f-1045" unitRef="usd">68800000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-275" decimals="-5" id="f-1046" unitRef="usd">49900000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-272" decimals="-5" id="f-1047" unitRef="usd">15400000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-273" decimals="-5" id="f-1048" unitRef="usd">19200000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-274" decimals="-5" id="f-1049" unitRef="usd">39900000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-275" decimals="-5" id="f-1050" unitRef="usd">43500000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-6"
      decimals="2"
      id="f-1051"
      unitRef="usdPerShare">0.46</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-7"
      decimals="2"
      id="f-1052"
      unitRef="usdPerShare">0.43</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-1"
      decimals="2"
      id="f-1053"
      unitRef="usdPerShare">1.38</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-8"
      decimals="2"
      id="f-1054"
      unitRef="usdPerShare">1.29</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStockCash contextRef="c-272" decimals="-5" id="f-1055" unitRef="usd">60800000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash contextRef="c-273" decimals="-5" id="f-1056" unitRef="usd">57200000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash contextRef="c-274" decimals="-5" id="f-1057" unitRef="usd">183600000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash contextRef="c-275" decimals="-5" id="f-1058" unitRef="usd">171600000</us-gaap:DividendsCommonStockCash>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-272" decimals="-5" id="f-1059" unitRef="usd">1800000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-273" decimals="-5" id="f-1060" unitRef="usd">1700000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-274" decimals="-5" id="f-1061" unitRef="usd">5000000.0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-275" decimals="-5" id="f-1062" unitRef="usd">5000000.0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-276" decimals="-5" id="f-1063" unitRef="usd">7869000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-277" decimals="-5" id="f-1064" unitRef="usd">7440600000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-276" decimals="-5" id="f-1065" unitRef="usd">7869000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-277" decimals="-5" id="f-1066" unitRef="usd">7440600000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-278" decimals="-5" id="f-1067" unitRef="usd">25100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-279" decimals="-5" id="f-1068" unitRef="usd">23800000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-280" decimals="-5" id="f-1069" unitRef="usd">24500000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-281" decimals="-5" id="f-1070" unitRef="usd">23600000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="c-282" decimals="-5" id="f-1071" unitRef="usd">1800000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="c-283" decimals="-5" id="f-1072" unitRef="usd">0.0</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="c-284" decimals="-5" id="f-1073" unitRef="usd">1800000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="c-285" decimals="-5" id="f-1074" unitRef="usd">0.0</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:ProfitLoss contextRef="c-282" decimals="-5" id="f-1075" unitRef="usd">800000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-283" decimals="-5" id="f-1076" unitRef="usd">800000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-284" decimals="-5" id="f-1077" unitRef="usd">1400000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-285" decimals="-5" id="f-1078" unitRef="usd">1000000.0</us-gaap:ProfitLoss>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-286" decimals="-5" id="f-1079" unitRef="usd">24100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-287" decimals="-5" id="f-1080" unitRef="usd">24600000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-286" decimals="-5" id="f-1081" unitRef="usd">24100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-287" decimals="-5" id="f-1082" unitRef="usd">24600000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-3" decimals="-5" id="f-1083" unitRef="usd">7893100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-5" decimals="-5" id="f-1084" unitRef="usd">7465200000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-3" decimals="-5" id="f-1085" unitRef="usd">7893100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-5" decimals="-5" id="f-1086" unitRef="usd">7465200000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="c-1" id="f-1087">SEGMENT REPORTING&lt;div style="margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Our operating segments are based on our internal management reporting structure. We continually assess our internal management reporting structure and the financial information evaluated by our Chief Operating Decision Maker (CODM) to determine whether any changes have occurred that would impact segment reporting. During the first quarter of 2024, we reorganized the financial information provided to our CODM to allocate resources and evaluate operating performance. As a result, we report our calcium operation within our Aggregates reporting segment to align with our new reporting structure. All prior period segment information has been revised to conform to the current presentation. This change in our reporting segments had no impact on previously reported consolidated financial results.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;We have three operating (and reportable) segments organized around our principal product lines: Aggregates, Asphalt and Concrete. The vast majority of our activities are domestic. We sell a relatively small amount of construction aggregates outside the United States. Our Asphalt and Concrete segments are primarily supplied with their aggregates requirements from our Aggregates segment. These intersegment sales are made at local market prices for the particular grade and quality of product used in the production of asphalt mix and ready-mixed concrete and are excluded from total revenues. Management reviews earnings from these reporting segments principally at the gross profit level. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;SEGMENT FINANCIAL DISCLOSURE&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&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&gt;&lt;td style="width:46.172%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.085%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1.5pt 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:400;line-height:120%"&gt;Three Months Ended&lt;br/&gt;September 30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1.5pt 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:400;line-height:120%"&gt;Nine Months Ended&lt;br/&gt;September 30&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-style:italic;font-weight:400;line-height:120%"&gt;in millions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Aggregates &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;1,572.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&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;1,628.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&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;4,477.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;4,505.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Asphalt &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;381.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;347.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;918.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;854.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Concrete &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;174.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;364.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;489.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;993.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Segment sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,127.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,340.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,885.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,353.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;Aggregates intersegment sales&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:9pt;font-weight:400;line-height:120%"&gt;(124.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(154.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(321.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;(405.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,003.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,185.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,564.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,947.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Gross Profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Aggregates&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;498.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;509.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,330.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,312.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:9pt;font-weight:400;line-height:120%"&gt;Asphalt&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:9pt;font-weight:400;line-height:120%"&gt;60.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;55.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;123.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;113.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Concrete &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;26.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;50.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;565.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;591.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,462.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,476.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;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:9pt;font-weight:700;line-height:120%"&gt;Depreciation, Depletion, Accretion and Amortization&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&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:9pt;font-weight:400;line-height:120%"&gt;Aggregates&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;130.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;125.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&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;381.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&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;357.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Asphalt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;31.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;26.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Concrete &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;10.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;20.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;34.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;60.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;19.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;19.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;160.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;161.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;468.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;464.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;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:9pt;font-weight:700;line-height:120%"&gt;Identifiable Assets &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;4&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&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:9pt;font-weight:400;line-height:120%"&gt;Aggregates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;12,023.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&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;11,825.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Asphalt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;748.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;648.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Concrete &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:9pt;font-weight:400;line-height:120%"&gt;794.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,512.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total identifiable assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;13,565.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;13,986.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;General corporate assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:9pt;font-weight:400;line-height:120%"&gt;351.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;288.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents and restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;434.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;345.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;14,351.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;14,620.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:14.4pt;text-indent:-10.8pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.91pt"&gt;Includes product sales (crushed stone, sand and gravel, sand and other aggregates), freight &amp;amp; delivery costs that we pass along to our customers, and service revenues (see Note 4) related to aggregates. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:14.4pt;text-indent:-10.8pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.91pt"&gt;Includes product sales as well as service revenues (see Note 4) from our asphalt construction paving business. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:14.4pt;text-indent:-10.8pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.91pt"&gt;The decreases in the Concrete segment are primarily due to the divestiture of concrete operations in Texas in November 2023 (see Note 16) as well as a third quarter 2024 goodwill impairment charge (see Note 15).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:14.4pt;text-indent:-10.8pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.91pt"&gt;Certain temporarily idled assets are included within a segment's Identifiable Assets, but the associated Depreciation, Depletion, Accretion and Amortization (DDA&amp;amp;A) is shown within Other in the DDA&amp;amp;A section above as the related DDA&amp;amp;A is excluded from segment gross profit.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="c-1"
      decimals="INF"
      id="f-1088"
      unitRef="segment">3</us-gaap:NumberOfOperatingSegments>
    <us-gaap:NumberOfReportableSegments
      contextRef="c-1"
      decimals="INF"
      id="f-1089"
      unitRef="segment">3</us-gaap:NumberOfReportableSegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="c-1" id="f-1090">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;SEGMENT FINANCIAL DISCLOSURE&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&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&gt;&lt;td style="width:46.172%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.085%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1.5pt 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:400;line-height:120%"&gt;Three Months Ended&lt;br/&gt;September 30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1.5pt 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:400;line-height:120%"&gt;Nine Months Ended&lt;br/&gt;September 30&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-style:italic;font-weight:400;line-height:120%"&gt;in millions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Aggregates &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;1,572.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&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;1,628.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&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;4,477.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;4,505.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Asphalt &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;381.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;347.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;918.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;854.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Concrete &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;174.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;364.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;489.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;993.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Segment sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,127.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,340.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,885.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,353.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;Aggregates intersegment sales&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:9pt;font-weight:400;line-height:120%"&gt;(124.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(154.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(321.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;(405.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,003.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,185.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,564.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,947.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Gross Profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Aggregates&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;498.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;509.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,330.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,312.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:9pt;font-weight:400;line-height:120%"&gt;Asphalt&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:9pt;font-weight:400;line-height:120%"&gt;60.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;55.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;123.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;113.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Concrete &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;26.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;50.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;565.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;591.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,462.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,476.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;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:9pt;font-weight:700;line-height:120%"&gt;Depreciation, Depletion, Accretion and Amortization&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&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:9pt;font-weight:400;line-height:120%"&gt;Aggregates&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;130.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;125.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&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;381.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&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;357.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Asphalt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;31.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;26.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Concrete &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;10.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;20.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;34.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;60.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;19.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;19.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;160.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;161.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;468.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;464.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;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:9pt;font-weight:700;line-height:120%"&gt;Identifiable Assets &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;4&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&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:9pt;font-weight:400;line-height:120%"&gt;Aggregates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;12,023.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&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;11,825.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Asphalt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;748.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;648.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Concrete &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:9pt;font-weight:400;line-height:120%"&gt;794.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,512.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total identifiable assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;13,565.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;13,986.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;General corporate assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:9pt;font-weight:400;line-height:120%"&gt;351.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;288.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents and restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;434.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;345.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;14,351.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;14,620.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:14.4pt;text-indent:-10.8pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.91pt"&gt;Includes product sales (crushed stone, sand and gravel, sand and other aggregates), freight &amp;amp; delivery costs that we pass along to our customers, and service revenues (see Note 4) related to aggregates. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:14.4pt;text-indent:-10.8pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.91pt"&gt;Includes product sales as well as service revenues (see Note 4) from our asphalt construction paving business. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:14.4pt;text-indent:-10.8pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.91pt"&gt;The decreases in the Concrete segment are primarily due to the divestiture of concrete operations in Texas in November 2023 (see Note 16) as well as a third quarter 2024 goodwill impairment charge (see Note 15).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:14.4pt;text-indent:-10.8pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.91pt"&gt;Certain temporarily idled assets are included within a segment's Identifiable Assets, but the associated Depreciation, Depletion, Accretion and Amortization (DDA&amp;amp;A) is shown within Other in the DDA&amp;amp;A section above as the related DDA&amp;amp;A is excluded from segment gross profit.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-29" decimals="-5" id="f-1091" unitRef="usd">1572400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-52" decimals="-5" id="f-1092" unitRef="usd">1628400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-75" decimals="-5" id="f-1093" unitRef="usd">4477300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-98" decimals="-5" id="f-1094" unitRef="usd">4505900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-30" decimals="-5" id="f-1095" unitRef="usd">381100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-53" decimals="-5" id="f-1096" unitRef="usd">347200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-76" decimals="-5" id="f-1097" unitRef="usd">918500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-99" decimals="-5" id="f-1098" unitRef="usd">854300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-31" decimals="-5" id="f-1099" unitRef="usd">174400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-54" decimals="-5" id="f-1100" unitRef="usd">364600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-77" decimals="-5" id="f-1101" unitRef="usd">489900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-100" decimals="-5" id="f-1102" unitRef="usd">993300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-32" decimals="-5" id="f-1103" unitRef="usd">2127900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-55" decimals="-5" id="f-1104" unitRef="usd">2340200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-78" decimals="-5" id="f-1105" unitRef="usd">5885700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-101" decimals="-5" id="f-1106" unitRef="usd">6353500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-33" decimals="-5" id="f-1107" unitRef="usd">-124000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-56" decimals="-5" id="f-1108" unitRef="usd">-154400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-79" decimals="-5" id="f-1109" unitRef="usd">-321700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-102" decimals="-5" id="f-1110" unitRef="usd">-405900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-6" decimals="-5" id="f-1111" unitRef="usd">2003900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-7" decimals="-5" id="f-1112" unitRef="usd">2185800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-5" id="f-1113" unitRef="usd">5564000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-8" decimals="-5" id="f-1114" unitRef="usd">5947600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit contextRef="c-29" decimals="-5" id="f-1115" unitRef="usd">498500000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-52" decimals="-5" id="f-1116" unitRef="usd">509100000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-75" decimals="-5" id="f-1117" unitRef="usd">1330300000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-98" decimals="-5" id="f-1118" unitRef="usd">1312300000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-30" decimals="-5" id="f-1119" unitRef="usd">60200000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-53" decimals="-5" id="f-1120" unitRef="usd">55900000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-76" decimals="-5" id="f-1121" unitRef="usd">123900000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-99" decimals="-5" id="f-1122" unitRef="usd">113300000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-31" decimals="-5" id="f-1123" unitRef="usd">6500000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-54" decimals="-5" id="f-1124" unitRef="usd">26000000.0</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-77" decimals="-5" id="f-1125" unitRef="usd">8200000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-100" decimals="-5" id="f-1126" unitRef="usd">50700000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-6" decimals="-5" id="f-1127" unitRef="usd">565200000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-7" decimals="-5" id="f-1128" unitRef="usd">591000000.0</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-1" decimals="-5" id="f-1129" unitRef="usd">1462400000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-8" decimals="-5" id="f-1130" unitRef="usd">1476300000</us-gaap:GrossProfit>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-29" decimals="-5" id="f-1131" unitRef="usd">130300000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-52" decimals="-5" id="f-1132" unitRef="usd">125600000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-75" decimals="-5" id="f-1133" unitRef="usd">381800000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-98" decimals="-5" id="f-1134" unitRef="usd">357600000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-30" decimals="-5" id="f-1135" unitRef="usd">12000000.0</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-53" decimals="-5" id="f-1136" unitRef="usd">8800000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-76" decimals="-5" id="f-1137" unitRef="usd">31900000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-99" decimals="-5" id="f-1138" unitRef="usd">26700000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-31" decimals="-5" id="f-1139" unitRef="usd">10900000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-54" decimals="-5" id="f-1140" unitRef="usd">20500000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-77" decimals="-5" id="f-1141" unitRef="usd">34900000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-100" decimals="-5" id="f-1142" unitRef="usd">60400000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-288" decimals="-5" id="f-1143" unitRef="usd">7500000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-289" decimals="-5" id="f-1144" unitRef="usd">6200000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-290" decimals="-5" id="f-1145" unitRef="usd">19800000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-291" decimals="-5" id="f-1146" unitRef="usd">19700000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-6" decimals="-5" id="f-1147" unitRef="usd">160700000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-7" decimals="-5" id="f-1148" unitRef="usd">161100000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-1" decimals="-5" id="f-1149" unitRef="usd">468400000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-8" decimals="-5" id="f-1150" unitRef="usd">464400000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:Assets contextRef="c-292" decimals="-5" id="f-1151" unitRef="usd">12023100000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-293" decimals="-5" id="f-1152" unitRef="usd">11825700000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-294" decimals="-5" id="f-1153" unitRef="usd">748000000.0</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-295" decimals="-5" id="f-1154" unitRef="usd">648600000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-296" decimals="-5" id="f-1155" unitRef="usd">794800000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-297" decimals="-5" id="f-1156" unitRef="usd">1512400000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-298" decimals="-5" id="f-1157" unitRef="usd">13565900000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-299" decimals="-5" id="f-1158" unitRef="usd">13986700000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-300" decimals="-5" id="f-1159" unitRef="usd">351700000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-301" decimals="-5" id="f-1160" unitRef="usd">288800000</us-gaap:Assets>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-3" decimals="-5" id="f-1161" unitRef="usd">434300000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-5" decimals="-5" id="f-1162" unitRef="usd">345000000.0</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:Assets contextRef="c-3" decimals="-5" id="f-1163" unitRef="usd">14351900000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-5" decimals="-5" id="f-1164" unitRef="usd">14620500000</us-gaap:Assets>
    <us-gaap:CashFlowSupplementalDisclosuresTextBlock contextRef="c-1" id="f-1165">SUPPLEMENTAL CASH FLOW INFORMATION&lt;div style="margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Supplemental information referable to our Condensed Consolidated Statements of Cash Flows is summarized below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&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&gt;&lt;td style="width:72.536%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.083%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1.5pt 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:400;line-height:120%"&gt;Nine Months Ended&lt;br/&gt;September 30&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-style:italic;font-weight:400;line-height:120%"&gt;in millions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Cash Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&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:9pt;font-weight:400;line-height:120%"&gt;Interest (exclusive of amount capitalized)&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;119.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&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;118.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;276.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;168.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Noncash Investing and Financing Activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accruals for purchases of property, plant &amp;amp; equipment&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;24.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;28.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:9pt;font-weight:400;line-height:120%"&gt;Note received from sale of business&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:9pt;font-weight:400;line-height:120%"&gt;0.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Recognition of new and revised lease obligations for&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:9pt;font-weight:400;line-height:120%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;36.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Finance lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;4.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:CashFlowSupplementalDisclosuresTextBlock>
    <us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock contextRef="c-1" id="f-1166">&lt;div style="margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Supplemental information referable to our Condensed Consolidated Statements of Cash Flows is summarized below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&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&gt;&lt;td style="width:72.536%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.083%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1.5pt 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:400;line-height:120%"&gt;Nine Months Ended&lt;br/&gt;September 30&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-style:italic;font-weight:400;line-height:120%"&gt;in millions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Cash Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&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:9pt;font-weight:400;line-height:120%"&gt;Interest (exclusive of amount capitalized)&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;119.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&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;118.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;276.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;168.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Noncash Investing and Financing Activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accruals for purchases of property, plant &amp;amp; equipment&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;24.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;28.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:9pt;font-weight:400;line-height:120%"&gt;Note received from sale of business&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:9pt;font-weight:400;line-height:120%"&gt;0.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Recognition of new and revised lease obligations for&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:9pt;font-weight:400;line-height:120%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;36.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Finance lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;4.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock>
    <us-gaap:InterestPaidNet contextRef="c-1" decimals="-5" id="f-1167" unitRef="usd">119800000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="c-8" decimals="-5" id="f-1168" unitRef="usd">118400000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet contextRef="c-1" decimals="-5" id="f-1169" unitRef="usd">276700000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet contextRef="c-8" decimals="-5" id="f-1170" unitRef="usd">168300000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="c-1" decimals="-5" id="f-1171" unitRef="usd">24900000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="c-8" decimals="-5" id="f-1172" unitRef="usd">28200000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <vmc:NoteReceivedFromSaleOfBusiness contextRef="c-1" decimals="-5" id="f-1173" unitRef="usd">900000</vmc:NoteReceivedFromSaleOfBusiness>
    <vmc:NoteReceivedFromSaleOfBusiness contextRef="c-8" decimals="-5" id="f-1174" unitRef="usd">0.0</vmc:NoteReceivedFromSaleOfBusiness>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-1" decimals="-5" id="f-1175" unitRef="usd">36600000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-8" decimals="-5" id="f-1176" unitRef="usd">1500000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability contextRef="c-1" decimals="-5" id="f-1177" unitRef="usd">4400000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability contextRef="c-8" decimals="-5" id="f-1178" unitRef="usd">1300000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:GoodwillDisclosureTextBlock contextRef="c-1" id="f-1179">GOODWILL&lt;div style="margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Goodwill is recognized when the consideration paid for a business exceeds the fair value of the tangible and identifiable intangible assets acquired. Goodwill is allocated to reporting units for purposes of testing goodwill for impairment. We test goodwill for impairment on an annual basis or more frequently if events or circumstances change in a manner that would more likely than not reduce the fair value of a reporting unit below its carrying value. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;During the third quarter of 2024, we determined that a triggering event occurred with respect to a reporting unit that includes concrete operations acquired from U.S. Concrete in 2021. We previously disclosed that the estimated fair value of this reporting unit exceeded its carrying value by less than 5%. Based on an interim goodwill impairment test, we determined that the estimated fair value of this reporting unit was less than its carrying value. As a result, we recorded an $86.6 million noncash impairment charge. There was no charge for goodwill impairment in the nine-month period ended September 30, 2023. Accumulated goodwill impairment losses amount to $390.2 million ($252.7 million in our former Cement segment and $137.5 million in our Concrete segment).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Changes in the carrying amount of goodwill by reportable segment from December&#160;31, 2023 to September&#160;30, 2024 are shown below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&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&gt;&lt;td style="width:46.172%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.085%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;in millions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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:400;line-height:120%"&gt;Aggregates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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:400;line-height:120%"&gt;Asphalt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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:400;line-height:120%"&gt;Concrete&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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:400;line-height:120%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Goodwill at December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,330.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;91.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;109.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,531.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;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:9pt;font-weight:400;line-height:120%"&gt;Goodwill of acquired businesses &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;4.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;4.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Goodwill impairment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(86.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(86.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Goodwill at September 30, 2024 &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,335.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;91.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;23.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,450.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:14.4pt;text-indent:-10.8pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.91pt"&gt;See Note 16 for acquisitions.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillDisclosureTextBlock>
    <us-gaap:GoodwillImpairmentLoss contextRef="c-6" decimals="-5" id="f-1180" unitRef="usd">86600000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss contextRef="c-8" decimals="INF" id="f-1181" unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss contextRef="c-3" decimals="-5" id="f-1182" unitRef="usd">390200000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss contextRef="c-302" decimals="-5" id="f-1183" unitRef="usd">252700000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss contextRef="c-303" decimals="-5" id="f-1184" unitRef="usd">137500000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:ScheduleOfGoodwillTextBlock contextRef="c-1" id="f-1185">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;Changes in the carrying amount of goodwill by reportable segment from December&#160;31, 2023 to September&#160;30, 2024 are shown below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&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&gt;&lt;td style="width:46.172%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.085%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;in millions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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:400;line-height:120%"&gt;Aggregates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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:400;line-height:120%"&gt;Asphalt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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:400;line-height:120%"&gt;Concrete&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt 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:400;line-height:120%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Goodwill at December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,330.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;91.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;109.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,531.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;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:9pt;font-weight:400;line-height:120%"&gt;Goodwill of acquired businesses &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;4.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;4.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Goodwill impairment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(86.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(86.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Goodwill at September 30, 2024 &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,335.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;91.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;23.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,450.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:14.4pt;text-indent:-10.8pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.91pt"&gt;See Note 16 for acquisitions.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill contextRef="c-304" decimals="-5" id="f-1186" unitRef="usd">3330200000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-305" decimals="-5" id="f-1187" unitRef="usd">91600000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-306" decimals="-5" id="f-1188" unitRef="usd">109900000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-4" decimals="-5" id="f-1189" unitRef="usd">3531700000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod contextRef="c-83" decimals="-5" id="f-1190" unitRef="usd">4900000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod contextRef="c-84" decimals="-5" id="f-1191" unitRef="usd">0.0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod contextRef="c-85" decimals="-5" id="f-1192" unitRef="usd">0.0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod contextRef="c-1" decimals="-5" id="f-1193" unitRef="usd">4900000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillImpairmentLoss contextRef="c-83" decimals="-5" id="f-1194" unitRef="usd">0.0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss contextRef="c-84" decimals="-5" id="f-1195" unitRef="usd">0.0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss contextRef="c-85" decimals="-5" id="f-1196" unitRef="usd">86600000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss contextRef="c-1" decimals="-5" id="f-1197" unitRef="usd">86600000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:Goodwill contextRef="c-307" decimals="-5" id="f-1198" unitRef="usd">3335100000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-308" decimals="-5" id="f-1199" unitRef="usd">91600000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-303" decimals="-5" id="f-1200" unitRef="usd">23300000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-3" decimals="-5" id="f-1201" unitRef="usd">3450000000</us-gaap:Goodwill>
    <us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock contextRef="c-1" id="f-1202">ACQUISITIONS AND DIVESTITURES&lt;div style="margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;BUSINESS ACQUISITIONS&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;2024 BUSINESS ACQUISITIONS &#x2014; Through the nine months ended September&#160;30, 2024, we acquired the following operations for total cash consideration of $206.4 million:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;&#x25aa;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt"&gt;Alabama &#x2013; aggregates, asphalt mix and construction paving operations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;&#x25aa;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt"&gt;California &#x2013; asphalt terminal operations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;&#x25aa;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt"&gt;North Carolina &#x2013; aggregates operations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;&#x25aa;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt"&gt;Texas &#x2013; asphalt mix and construction paving operations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;The 2024 acquisitions above are reported in our consolidated financial statements as of their respective acquisition dates. None of these acquisitions were material to our results of operations either individually or collectively, and acquisition related expenses were immaterial. The fair value of consideration transferred for these 2024 acquisitions and the preliminary amounts (pending working capital adjustments) of assets acquired and liabilities assumed are summarized below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&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&gt;&lt;td style="width:83.748%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.052%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;in millions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Fair Value of Purchase Consideration &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&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:9pt;font-weight:400;line-height:120%"&gt;Cash&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;206.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total fair value of purchase consideration &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;206.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Identifiable Assets Acquired and Liabilities Assumed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accounts and notes receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:9pt;font-weight:400;line-height:120%"&gt;Inventories&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:9pt;font-weight:400;line-height:120%"&gt;10.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Property, plant &amp;amp; equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;161.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:9pt;font-weight:400;line-height:120%"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Contractual rights in place&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;30.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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:9pt;font-weight:400;line-height:120%"&gt;Other liabilities assumed&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:9pt;font-weight:400;line-height:120%"&gt;(8.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net identifiable assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;201.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;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:9pt;font-weight:400;line-height:120%"&gt;4.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;As a result of the 2024 acquisitions, we recognized $30.8 million of amortizable intangible assets and $4.9 million of goodwill. The amortizable intangible assets will be amortized against earnings over a weighted-average of 15 years and will be deductible for income tax purposes over 15 years. The $4.9 million of goodwill recognized represents synergies expected to be realized from acquiring an established business with assets that have been assembled over a long period of time; the collection of those assets combined with our assets can earn a higher rate of return than either individually. All of the goodwill recognized will be deductible for income tax purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;In September 2024, we entered into a definitive agreement to acquire Wake Stone Corporation. This acquisition is expected to close in the fourth quarter of 2024, subject to the satisfaction of customary closing conditions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;2023 BUSINESS ACQUISITIONS &#x2014; For the full year 2023, we completed no business acquisitions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;DIVESTITURES AND PENDING DIVESTITURES&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;We had&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;no significant divestitures&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;through the nine months ended September&#160;30, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;In 2023, we sold:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;&#x25aa;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt"&gt;Fourth quarter &#x2013; concrete operations in Texas resulting in a third quarter impairment charge of $28.3 million and a fourth quarter loss on sale of $13.8 million (the assets were written down to estimated fair value less cost to sell in the third quarter)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;&#x25aa;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt"&gt;Fourth quarter &#x2013; excess real estate in Virginia resulting in a pretax gain of $65.7&#160;million&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;&#x25aa;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:5.99pt"&gt;Second quarter &#x2013; real estate associated with a former recycled concrete facility in Illinois resulting in a pretax gain of $15.2 million&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;No material assets met the criteria for held for sale at September&#160;30, 2024 and December&#160;31, 2023. The probable divestiture of our concrete operations in Texas was presented as assets held for sale in the accompanying Condensed Consolidated Balance Sheet at September 30, 2023. The major classes of assets and liabilities classified as held for sale as of September 30 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&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&gt;&lt;td style="width:59.354%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.084%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;in millions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2.5pt 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:400;line-height:120%"&gt;September 30&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2.5pt 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:400;line-height:120%"&gt;December 31&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2.5pt 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:400;line-height:120%"&gt;September 30&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Held for Sale (Concrete Segment)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&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:9pt;font-weight:400;line-height:120%"&gt;Inventory&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;0.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&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;0.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&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;18.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Land and land improvements, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;39.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:9pt;font-weight:400;line-height:120%"&gt;Buildings, machinery and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;114.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating leases, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;9.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:9pt;font-weight:400;line-height:120%"&gt;Finance leases, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;18.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Amortizable intangible assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;164.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:9pt;font-weight:400;line-height:120%"&gt;Goodwill&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:9pt;font-weight:400;line-height:120%"&gt;0.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;157.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Reserve for assets held for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(28.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total assets held for sale&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;495.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Current operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;Current finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Noncurrent operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(9.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:9pt;font-weight:400;line-height:120%"&gt;Noncurrent finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total liabilities held for sale&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(10.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="c-309" decimals="-5" id="f-1203" unitRef="usd">206400000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock contextRef="c-1" id="f-1204">The fair value of consideration transferred for these 2024 acquisitions and the preliminary amounts (pending working capital adjustments) of assets acquired and liabilities assumed are summarized below:&lt;div style="margin-top:4pt"&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&gt;&lt;td style="width:83.748%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.052%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;in millions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Fair Value of Purchase Consideration &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&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:9pt;font-weight:400;line-height:120%"&gt;Cash&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;206.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total fair value of purchase consideration &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;206.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Identifiable Assets Acquired and Liabilities Assumed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accounts and notes receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:9pt;font-weight:400;line-height:120%"&gt;Inventories&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:9pt;font-weight:400;line-height:120%"&gt;10.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Property, plant &amp;amp; equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;161.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:9pt;font-weight:400;line-height:120%"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Contractual rights in place&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;30.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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:9pt;font-weight:400;line-height:120%"&gt;Other liabilities assumed&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:9pt;font-weight:400;line-height:120%"&gt;(8.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net identifiable assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;201.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;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:9pt;font-weight:400;line-height:120%"&gt;4.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:PaymentsToAcquireBusinessesGross contextRef="c-309" decimals="-5" id="f-1205" unitRef="usd">206400000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="c-309" decimals="-5" id="f-1206" unitRef="usd">206400000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables contextRef="c-310" decimals="-5" id="f-1207" unitRef="usd">7600000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory contextRef="c-310" decimals="-5" id="f-1208" unitRef="usd">10700000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment contextRef="c-310" decimals="-5" id="f-1209" unitRef="usd">161200000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="c-310" decimals="-5" id="f-1210" unitRef="usd">30800000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther contextRef="c-310" decimals="-5" id="f-1211" unitRef="usd">8800000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet contextRef="c-310" decimals="-5" id="f-1212" unitRef="usd">201500000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:Goodwill contextRef="c-310" decimals="-5" id="f-1213" unitRef="usd">4900000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="c-310" decimals="-5" id="f-1214" unitRef="usd">30800000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:Goodwill contextRef="c-310" decimals="-5" id="f-1215" unitRef="usd">4900000</us-gaap:Goodwill>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c-309" id="f-1216">P15Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <vmc:AcquiredFiniteLivedIntangibleAssetsUsefulLifeForTaxPurposes contextRef="c-309" id="f-1217">P15Y</vmc:AcquiredFiniteLivedIntangibleAssetsUsefulLifeForTaxPurposes>
    <us-gaap:Goodwill contextRef="c-310" decimals="-5" id="f-1218" unitRef="usd">4900000</us-gaap:Goodwill>
    <vmc:NumberOfBusinessDivestitures
      contextRef="c-3"
      decimals="INF"
      id="f-1219"
      unitRef="divestiture">0</vmc:NumberOfBusinessDivestitures>
    <us-gaap:AssetImpairmentCharges contextRef="c-311" decimals="-5" id="f-1220" unitRef="usd">28300000</us-gaap:AssetImpairmentCharges>
    <us-gaap:GainLossOnDispositionOfAssets1 contextRef="c-311" decimals="-5" id="f-1221" unitRef="usd">-13800000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1 contextRef="c-312" decimals="-5" id="f-1222" unitRef="usd">65700000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1 contextRef="c-313" decimals="-5" id="f-1223" unitRef="usd">15200000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation contextRef="c-314" decimals="INF" id="f-1224" unitRef="usd">0</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation contextRef="c-315" decimals="INF" id="f-1225" unitRef="usd">0</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation>
    <us-gaap:DisclosureOfLongLivedAssetsHeldForSaleTextBlock contextRef="c-1" id="f-1226">The major classes of assets and liabilities classified as held for sale as of September 30 are as follows:&lt;div style="margin-top:4pt"&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&gt;&lt;td style="width:59.354%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.084%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;in millions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2.5pt 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:400;line-height:120%"&gt;September 30&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2.5pt 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:400;line-height:120%"&gt;December 31&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2.5pt 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:400;line-height:120%"&gt;September 30&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Held for Sale (Concrete Segment)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"&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:9pt;font-weight:400;line-height:120%"&gt;Inventory&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;0.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&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;0.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&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;18.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Land and land improvements, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;39.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:9pt;font-weight:400;line-height:120%"&gt;Buildings, machinery and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;114.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating leases, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;9.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:9pt;font-weight:400;line-height:120%"&gt;Finance leases, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;18.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Amortizable intangible assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;164.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:9pt;font-weight:400;line-height:120%"&gt;Goodwill&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:9pt;font-weight:400;line-height:120%"&gt;0.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;157.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Reserve for assets held for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(28.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total assets held for sale&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;495.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Current operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:120%"&gt;Current finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Noncurrent operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(9.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:9pt;font-weight:400;line-height:120%"&gt;Noncurrent finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total liabilities held for sale&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(10.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisclosureOfLongLivedAssetsHeldForSaleTextBlock>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationInventory1 contextRef="c-316" decimals="-5" id="f-1227" unitRef="usd">0.0</us-gaap:DisposalGroupIncludingDiscontinuedOperationInventory1>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationInventory1 contextRef="c-317" decimals="-5" id="f-1228" unitRef="usd">0.0</us-gaap:DisposalGroupIncludingDiscontinuedOperationInventory1>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationInventory1 contextRef="c-318" decimals="-5" id="f-1229" unitRef="usd">18600000</us-gaap:DisposalGroupIncludingDiscontinuedOperationInventory1>
    <vmc:DisposalGroupIncludingDiscontinuedOperationLandAndLandImprovementsNet contextRef="c-316" decimals="-5" id="f-1230" unitRef="usd">0.0</vmc:DisposalGroupIncludingDiscontinuedOperationLandAndLandImprovementsNet>
    <vmc:DisposalGroupIncludingDiscontinuedOperationLandAndLandImprovementsNet contextRef="c-317" decimals="-5" id="f-1231" unitRef="usd">0.0</vmc:DisposalGroupIncludingDiscontinuedOperationLandAndLandImprovementsNet>
    <vmc:DisposalGroupIncludingDiscontinuedOperationLandAndLandImprovementsNet contextRef="c-318" decimals="-5" id="f-1232" unitRef="usd">39700000</vmc:DisposalGroupIncludingDiscontinuedOperationLandAndLandImprovementsNet>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment contextRef="c-316" decimals="-5" id="f-1233" unitRef="usd">0.0</us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment contextRef="c-317" decimals="-5" id="f-1234" unitRef="usd">0.0</us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment contextRef="c-318" decimals="-5" id="f-1235" unitRef="usd">114600000</us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment>
    <vmc:DisposalGroupIncludingDiscontinuedOperationOperatingLeasesNet contextRef="c-316" decimals="-5" id="f-1236" unitRef="usd">0.0</vmc:DisposalGroupIncludingDiscontinuedOperationOperatingLeasesNet>
    <vmc:DisposalGroupIncludingDiscontinuedOperationOperatingLeasesNet contextRef="c-317" decimals="-5" id="f-1237" unitRef="usd">0.0</vmc:DisposalGroupIncludingDiscontinuedOperationOperatingLeasesNet>
    <vmc:DisposalGroupIncludingDiscontinuedOperationOperatingLeasesNet contextRef="c-318" decimals="-5" id="f-1238" unitRef="usd">9900000</vmc:DisposalGroupIncludingDiscontinuedOperationOperatingLeasesNet>
    <vmc:DisposalGroupIncludingDiscontinuedOperationFinanceLeasesNet contextRef="c-316" decimals="-5" id="f-1239" unitRef="usd">0.0</vmc:DisposalGroupIncludingDiscontinuedOperationFinanceLeasesNet>
    <vmc:DisposalGroupIncludingDiscontinuedOperationFinanceLeasesNet contextRef="c-317" decimals="-5" id="f-1240" unitRef="usd">0.0</vmc:DisposalGroupIncludingDiscontinuedOperationFinanceLeasesNet>
    <vmc:DisposalGroupIncludingDiscontinuedOperationFinanceLeasesNet contextRef="c-318" decimals="-5" id="f-1241" unitRef="usd">18100000</vmc:DisposalGroupIncludingDiscontinuedOperationFinanceLeasesNet>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssets contextRef="c-316" decimals="-5" id="f-1242" unitRef="usd">0.0</us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssets>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssets contextRef="c-317" decimals="-5" id="f-1243" unitRef="usd">0.0</us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssets>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssets contextRef="c-318" decimals="-5" id="f-1244" unitRef="usd">164700000</us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssets>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwill1 contextRef="c-316" decimals="-5" id="f-1245" unitRef="usd">0.0</us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwill1>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwill1 contextRef="c-317" decimals="-5" id="f-1246" unitRef="usd">0.0</us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwill1>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwill1 contextRef="c-318" decimals="-5" id="f-1247" unitRef="usd">157800000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwill1>
    <vmc:DisposalGroupIncludingDiscontinuedOperationReserveForAssetsHeldForSale contextRef="c-316" decimals="-5" id="f-1248" unitRef="usd">0.0</vmc:DisposalGroupIncludingDiscontinuedOperationReserveForAssetsHeldForSale>
    <vmc:DisposalGroupIncludingDiscontinuedOperationReserveForAssetsHeldForSale contextRef="c-317" decimals="-5" id="f-1249" unitRef="usd">0.0</vmc:DisposalGroupIncludingDiscontinuedOperationReserveForAssetsHeldForSale>
    <vmc:DisposalGroupIncludingDiscontinuedOperationReserveForAssetsHeldForSale contextRef="c-318" decimals="-5" id="f-1250" unitRef="usd">28300000</vmc:DisposalGroupIncludingDiscontinuedOperationReserveForAssetsHeldForSale>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation contextRef="c-316" decimals="-5" id="f-1251" unitRef="usd">0.0</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation contextRef="c-317" decimals="-5" id="f-1252" unitRef="usd">0.0</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation contextRef="c-318" decimals="-5" id="f-1253" unitRef="usd">495100000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation>
    <vmc:DisposalGroupIncludingDiscontinuedOperationCurrentOperatingLeaseLiabilities contextRef="c-316" decimals="-5" id="f-1254" unitRef="usd">0.0</vmc:DisposalGroupIncludingDiscontinuedOperationCurrentOperatingLeaseLiabilities>
    <vmc:DisposalGroupIncludingDiscontinuedOperationCurrentOperatingLeaseLiabilities contextRef="c-317" decimals="-5" id="f-1255" unitRef="usd">0.0</vmc:DisposalGroupIncludingDiscontinuedOperationCurrentOperatingLeaseLiabilities>
    <vmc:DisposalGroupIncludingDiscontinuedOperationCurrentOperatingLeaseLiabilities contextRef="c-318" decimals="-5" id="f-1256" unitRef="usd">700000</vmc:DisposalGroupIncludingDiscontinuedOperationCurrentOperatingLeaseLiabilities>
    <vmc:DisposalGroupIncludingDiscontinuedOperationCurrentFinanceLeaseLiabilities contextRef="c-316" decimals="-5" id="f-1257" unitRef="usd">0.0</vmc:DisposalGroupIncludingDiscontinuedOperationCurrentFinanceLeaseLiabilities>
    <vmc:DisposalGroupIncludingDiscontinuedOperationCurrentFinanceLeaseLiabilities contextRef="c-317" decimals="-5" id="f-1258" unitRef="usd">0.0</vmc:DisposalGroupIncludingDiscontinuedOperationCurrentFinanceLeaseLiabilities>
    <vmc:DisposalGroupIncludingDiscontinuedOperationCurrentFinanceLeaseLiabilities contextRef="c-318" decimals="-5" id="f-1259" unitRef="usd">0.0</vmc:DisposalGroupIncludingDiscontinuedOperationCurrentFinanceLeaseLiabilities>
    <vmc:DisposalGroupIncludingDiscontinuedOperationNoncurrentOperatingLeaseLiabilities contextRef="c-316" decimals="-5" id="f-1260" unitRef="usd">0.0</vmc:DisposalGroupIncludingDiscontinuedOperationNoncurrentOperatingLeaseLiabilities>
    <vmc:DisposalGroupIncludingDiscontinuedOperationNoncurrentOperatingLeaseLiabilities contextRef="c-317" decimals="-5" id="f-1261" unitRef="usd">0.0</vmc:DisposalGroupIncludingDiscontinuedOperationNoncurrentOperatingLeaseLiabilities>
    <vmc:DisposalGroupIncludingDiscontinuedOperationNoncurrentOperatingLeaseLiabilities contextRef="c-318" decimals="-5" id="f-1262" unitRef="usd">9400000</vmc:DisposalGroupIncludingDiscontinuedOperationNoncurrentOperatingLeaseLiabilities>
    <vmc:DisposalGroupIncludingDiscontinuedOperationNoncurrentFinanceLeaseLiabilities contextRef="c-316" decimals="-5" id="f-1263" unitRef="usd">0.0</vmc:DisposalGroupIncludingDiscontinuedOperationNoncurrentFinanceLeaseLiabilities>
    <vmc:DisposalGroupIncludingDiscontinuedOperationNoncurrentFinanceLeaseLiabilities contextRef="c-317" decimals="-5" id="f-1264" unitRef="usd">0.0</vmc:DisposalGroupIncludingDiscontinuedOperationNoncurrentFinanceLeaseLiabilities>
    <vmc:DisposalGroupIncludingDiscontinuedOperationNoncurrentFinanceLeaseLiabilities contextRef="c-318" decimals="-5" id="f-1265" unitRef="usd">0.0</vmc:DisposalGroupIncludingDiscontinuedOperationNoncurrentFinanceLeaseLiabilities>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation contextRef="c-316" decimals="-5" id="f-1266" unitRef="usd">0.0</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation contextRef="c-317" decimals="-5" id="f-1267" unitRef="usd">0.0</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation contextRef="c-318" decimals="-5" id="f-1268" unitRef="usd">10100000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation>
    <us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock contextRef="c-1" id="f-1269">NEW ACCOUNTING STANDARDS &lt;div style="margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;ACCOUNTING STANDARDS RECENTLY ADOPTED&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;None&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;ACCOUNTING STANDARDS PENDING ADOPTION&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;In November 2023, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2023-07, &#x201c;Segment Reporting &#x2013; Improvements to Reportable Segment Disclosures,&#x201d; which requires enhanced disclosures related to significant segment expenses and a description of how the chief operating decision maker utilizes segment operating profit or loss to assess segment performance. The new standard is effective for fiscal years beginning after December 15, 2023 and is to be applied retrospectively. We expect to include cost of revenues as significant segment expenses in our reportable segment disclosures beginning with our Form 10-K for the year ended December 31, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;In December 2023, the FASB issued ASU 2023-09, &#x201c;Income Taxes &#x2013; Improvements to Income Tax Disclosures,&#x201d; which requires disclosure of specific categories and disaggregation of information in the rate reconciliation table and expands disclosures related to income taxes paid. The new standard is effective for fiscal years beginning after December 15, 2024 and is to be applied prospectively. Disclosures required by this ASU will be included in our Form 10-K for the year ended December 31, 2025.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c-1" id="f-1270">&lt;div style="margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;ACCOUNTING STANDARDS RECENTLY ADOPTED&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;None&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;ACCOUNTING STANDARDS PENDING ADOPTION&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;In November 2023, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2023-07, &#x201c;Segment Reporting &#x2013; Improvements to Reportable Segment Disclosures,&#x201d; which requires enhanced disclosures related to significant segment expenses and a description of how the chief operating decision maker utilizes segment operating profit or loss to assess segment performance. The new standard is effective for fiscal years beginning after December 15, 2023 and is to be applied retrospectively. We expect to include cost of revenues as significant segment expenses in our reportable segment disclosures beginning with our Form 10-K for the year ended December 31, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;In December 2023, the FASB issued ASU 2023-09, &#x201c;Income Taxes &#x2013; Improvements to Income Tax Disclosures,&#x201d; which requires disclosure of specific categories and disaggregation of information in the rate reconciliation table and expands disclosures related to income taxes paid. The new standard is effective for fiscal years beginning after December 15, 2024 and is to be applied prospectively. Disclosures required by this ASU will be included in our Form 10-K for the year ended December 31, 2025.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="c-6" id="f-1271">false</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:NonRule10b51ArrAdoptedFlag contextRef="c-6" id="f-1272">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:NonRule10b51ArrTrmntdFlag contextRef="c-6" id="f-1273">false</ecd:NonRule10b51ArrTrmntdFlag>
    <ecd:Rule10b51ArrTrmntdFlag contextRef="c-6" id="f-1274">false</ecd:Rule10b51ArrTrmntdFlag>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
